./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 826ab2ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecad497-77a4-4fa4-a054-7d15b19b1f33/bin/utaipan-verify-sOmjnqqW8E/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecad497-77a4-4fa4-a054-7d15b19b1f33/bin/utaipan-verify-sOmjnqqW8E/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecad497-77a4-4fa4-a054-7d15b19b1f33/bin/utaipan-verify-sOmjnqqW8E/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecad497-77a4-4fa4-a054-7d15b19b1f33/bin/utaipan-verify-sOmjnqqW8E/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecad497-77a4-4fa4-a054-7d15b19b1f33/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecad497-77a4-4fa4-a054-7d15b19b1f33/bin/utaipan-verify-sOmjnqqW8E --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 5574142529d95f295134c1dccd4c5dbe0383ae5c309e7dc50fd933e5702659ed --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-14 04:59:15,447 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-14 04:59:15,533 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecad497-77a4-4fa4-a054-7d15b19b1f33/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-64bit-Taipan_Default.epf [2024-11-14 04:59:15,540 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-14 04:59:15,540 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-14 04:59:15,568 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-14 04:59:15,569 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-14 04:59:15,569 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-14 04:59:15,570 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-14 04:59:15,570 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-14 04:59:15,570 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-14 04:59:15,570 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-14 04:59:15,571 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-14 04:59:15,571 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-14 04:59:15,571 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-14 04:59:15,571 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-14 04:59:15,571 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-14 04:59:15,571 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-14 04:59:15,571 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-14 04:59:15,572 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-14 04:59:15,572 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-14 04:59:15,572 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-14 04:59:15,572 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-14 04:59:15,572 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-14 04:59:15,572 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-14 04:59:15,572 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-14 04:59:15,573 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-14 04:59:15,573 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-14 04:59:15,573 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-14 04:59:15,573 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-14 04:59:15,573 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-14 04:59:15,573 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-14 04:59:15,573 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-14 04:59:15,573 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-14 04:59:15,573 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-14 04:59:15,574 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 04:59:15,574 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-14 04:59:15,574 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-14 04:59:15,575 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-14 04:59:15,575 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-14 04:59:15,575 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-14 04:59:15,575 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-14 04:59:15,575 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-14 04:59:15,575 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-14 04:59:15,576 INFO L153 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecad497-77a4-4fa4-a054-7d15b19b1f33/bin/utaipan-verify-sOmjnqqW8E Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 5574142529d95f295134c1dccd4c5dbe0383ae5c309e7dc50fd933e5702659ed [2024-11-14 04:59:15,910 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-14 04:59:15,921 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-14 04:59:15,924 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-14 04:59:15,926 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-14 04:59:15,926 INFO L274 PluginConnector]: CDTParser initialized [2024-11-14 04:59:15,928 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecad497-77a4-4fa4-a054-7d15b19b1f33/bin/utaipan-verify-sOmjnqqW8E/../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i Unable to find full path for "g++" [2024-11-14 04:59:18,057 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-14 04:59:18,854 INFO L384 CDTParser]: Found 1 translation units. [2024-11-14 04:59:18,856 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i [2024-11-14 04:59:18,926 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecad497-77a4-4fa4-a054-7d15b19b1f33/bin/utaipan-verify-sOmjnqqW8E/data/706ff2f06/38e67f31b55b42d7ae4d6bd4beeebc31/FLAG1333d270d [2024-11-14 04:59:18,948 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecad497-77a4-4fa4-a054-7d15b19b1f33/bin/utaipan-verify-sOmjnqqW8E/data/706ff2f06/38e67f31b55b42d7ae4d6bd4beeebc31 [2024-11-14 04:59:18,953 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-14 04:59:18,955 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-14 04:59:18,957 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-14 04:59:18,957 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-14 04:59:18,966 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-14 04:59:18,967 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 04:59:18" (1/1) ... [2024-11-14 04:59:18,968 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7afd4e33 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:59:18, skipping insertion in model container [2024-11-14 04:59:18,968 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 04:59:18" (1/1) ... [2024-11-14 04:59:19,145 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-14 04:59:21,946 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[273031,273044] [2024-11-14 04:59:21,951 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[273176,273189] [2024-11-14 04:59:21,952 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[273322,273335] [2024-11-14 04:59:21,952 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[273487,273500] [2024-11-14 04:59:21,952 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[273645,273658] [2024-11-14 04:59:21,953 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[273803,273816] [2024-11-14 04:59:21,953 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[273961,273974] [2024-11-14 04:59:21,953 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[274121,274134] [2024-11-14 04:59:21,954 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[274280,274293] [2024-11-14 04:59:21,954 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[274419,274432] [2024-11-14 04:59:21,954 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[274561,274574] [2024-11-14 04:59:21,955 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[274710,274723] [2024-11-14 04:59:21,955 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[274849,274862] [2024-11-14 04:59:21,956 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[275004,275017] [2024-11-14 04:59:21,956 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[275164,275177] [2024-11-14 04:59:21,957 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[275315,275328] [2024-11-14 04:59:21,957 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[275466,275479] [2024-11-14 04:59:21,958 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[275618,275631] [2024-11-14 04:59:21,958 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[275767,275780] [2024-11-14 04:59:21,959 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[275915,275928] [2024-11-14 04:59:21,959 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[276072,276085] [2024-11-14 04:59:21,960 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[276221,276234] [2024-11-14 04:59:21,961 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[276377,276390] [2024-11-14 04:59:21,961 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[276530,276543] [2024-11-14 04:59:21,961 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[276676,276689] [2024-11-14 04:59:21,962 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[276819,276832] [2024-11-14 04:59:21,962 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[276971,276984] [2024-11-14 04:59:21,966 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[277117,277130] [2024-11-14 04:59:21,966 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[277262,277275] [2024-11-14 04:59:21,967 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[277416,277429] [2024-11-14 04:59:21,967 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[277567,277580] [2024-11-14 04:59:21,967 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[277722,277735] [2024-11-14 04:59:21,968 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[277874,277887] [2024-11-14 04:59:21,968 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[278029,278042] [2024-11-14 04:59:21,969 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[278193,278206] [2024-11-14 04:59:21,969 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[278349,278362] [2024-11-14 04:59:21,970 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[278513,278526] [2024-11-14 04:59:21,970 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[278655,278668] [2024-11-14 04:59:21,971 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[278813,278826] [2024-11-14 04:59:21,971 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[278980,278993] [2024-11-14 04:59:21,971 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[279139,279152] [2024-11-14 04:59:21,972 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[279298,279311] [2024-11-14 04:59:21,972 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[279447,279460] [2024-11-14 04:59:21,972 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[279594,279607] [2024-11-14 04:59:21,974 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[279733,279746] [2024-11-14 04:59:21,974 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[279896,279909] [2024-11-14 04:59:21,975 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[280062,280075] [2024-11-14 04:59:21,975 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[280226,280239] [2024-11-14 04:59:21,976 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[280391,280404] [2024-11-14 04:59:21,976 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[280556,280569] [2024-11-14 04:59:21,977 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[280722,280735] [2024-11-14 04:59:21,977 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[280887,280900] [2024-11-14 04:59:21,979 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[281054,281067] [2024-11-14 04:59:21,980 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[281214,281227] [2024-11-14 04:59:21,980 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[281376,281389] [2024-11-14 04:59:21,981 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[281535,281548] [2024-11-14 04:59:21,981 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[281681,281694] [2024-11-14 04:59:21,981 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[281824,281837] [2024-11-14 04:59:21,982 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[281968,281981] [2024-11-14 04:59:21,982 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[282111,282124] [2024-11-14 04:59:21,982 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[282255,282268] [2024-11-14 04:59:21,984 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[282396,282409] [2024-11-14 04:59:21,984 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[282534,282547] [2024-11-14 04:59:21,984 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[282692,282705] [2024-11-14 04:59:21,985 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[282851,282864] [2024-11-14 04:59:21,985 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[283007,283020] [2024-11-14 04:59:21,985 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[283156,283169] [2024-11-14 04:59:21,986 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[283308,283321] [2024-11-14 04:59:21,986 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[283459,283472] [2024-11-14 04:59:21,987 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[283608,283621] [2024-11-14 04:59:21,987 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[283760,283773] [2024-11-14 04:59:21,987 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[283908,283921] [2024-11-14 04:59:21,988 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[284061,284074] [2024-11-14 04:59:21,988 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[284212,284225] [2024-11-14 04:59:21,988 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[284362,284375] [2024-11-14 04:59:21,989 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[284509,284522] [2024-11-14 04:59:21,989 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[284660,284673] [2024-11-14 04:59:21,989 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[284811,284824] [2024-11-14 04:59:21,990 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[284959,284972] [2024-11-14 04:59:21,990 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[285125,285138] [2024-11-14 04:59:21,991 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[285294,285307] [2024-11-14 04:59:21,991 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[285461,285474] [2024-11-14 04:59:21,991 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[285629,285642] [2024-11-14 04:59:21,992 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[285779,285792] [2024-11-14 04:59:21,992 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[285926,285939] [2024-11-14 04:59:21,992 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[286087,286100] [2024-11-14 04:59:21,993 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[286257,286270] [2024-11-14 04:59:21,993 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[286419,286432] [2024-11-14 04:59:22,001 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 04:59:22,037 INFO L200 MainTranslator]: Completed pre-run [2024-11-14 04:59:22,195 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [4644] [2024-11-14 04:59:22,206 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [4799] [2024-11-14 04:59:22,244 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [5192] [2024-11-14 04:59:22,412 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[273031,273044] [2024-11-14 04:59:22,413 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[273176,273189] [2024-11-14 04:59:22,414 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[273322,273335] [2024-11-14 04:59:22,415 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[273487,273500] [2024-11-14 04:59:22,416 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[273645,273658] [2024-11-14 04:59:22,416 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[273803,273816] [2024-11-14 04:59:22,417 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[273961,273974] [2024-11-14 04:59:22,418 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[274121,274134] [2024-11-14 04:59:22,419 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[274280,274293] [2024-11-14 04:59:22,419 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[274419,274432] [2024-11-14 04:59:22,421 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[274561,274574] [2024-11-14 04:59:22,422 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[274710,274723] [2024-11-14 04:59:22,422 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[274849,274862] [2024-11-14 04:59:22,423 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[275004,275017] [2024-11-14 04:59:22,423 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[275164,275177] [2024-11-14 04:59:22,424 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[275315,275328] [2024-11-14 04:59:22,426 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[275466,275479] [2024-11-14 04:59:22,427 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[275618,275631] [2024-11-14 04:59:22,427 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[275767,275780] [2024-11-14 04:59:22,428 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[275915,275928] [2024-11-14 04:59:22,428 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[276072,276085] [2024-11-14 04:59:22,429 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[276221,276234] [2024-11-14 04:59:22,431 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[276377,276390] [2024-11-14 04:59:22,432 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[276530,276543] [2024-11-14 04:59:22,433 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[276676,276689] [2024-11-14 04:59:22,433 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[276819,276832] [2024-11-14 04:59:22,433 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[276971,276984] [2024-11-14 04:59:22,434 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[277117,277130] [2024-11-14 04:59:22,434 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[277262,277275] [2024-11-14 04:59:22,435 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[277416,277429] [2024-11-14 04:59:22,435 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[277567,277580] [2024-11-14 04:59:22,435 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[277722,277735] [2024-11-14 04:59:22,438 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[277874,277887] [2024-11-14 04:59:22,439 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[278029,278042] [2024-11-14 04:59:22,440 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[278193,278206] [2024-11-14 04:59:22,442 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[278349,278362] [2024-11-14 04:59:22,443 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[278513,278526] [2024-11-14 04:59:22,443 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[278655,278668] [2024-11-14 04:59:22,444 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[278813,278826] [2024-11-14 04:59:22,445 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[278980,278993] [2024-11-14 04:59:22,446 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[279139,279152] [2024-11-14 04:59:22,447 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[279298,279311] [2024-11-14 04:59:22,448 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[279447,279460] [2024-11-14 04:59:22,448 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[279594,279607] [2024-11-14 04:59:22,448 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[279733,279746] [2024-11-14 04:59:22,449 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[279896,279909] [2024-11-14 04:59:22,449 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[280062,280075] [2024-11-14 04:59:22,450 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[280226,280239] [2024-11-14 04:59:22,451 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[280391,280404] [2024-11-14 04:59:22,451 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[280556,280569] [2024-11-14 04:59:22,452 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[280722,280735] [2024-11-14 04:59:22,452 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[280887,280900] [2024-11-14 04:59:22,453 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[281054,281067] [2024-11-14 04:59:22,453 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[281214,281227] [2024-11-14 04:59:22,453 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[281376,281389] [2024-11-14 04:59:22,454 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[281535,281548] [2024-11-14 04:59:22,454 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[281681,281694] [2024-11-14 04:59:22,455 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[281824,281837] [2024-11-14 04:59:22,455 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[281968,281981] [2024-11-14 04:59:22,456 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[282111,282124] [2024-11-14 04:59:22,456 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[282255,282268] [2024-11-14 04:59:22,456 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[282396,282409] [2024-11-14 04:59:22,457 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[282534,282547] [2024-11-14 04:59:22,457 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[282692,282705] [2024-11-14 04:59:22,458 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[282851,282864] [2024-11-14 04:59:22,458 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[283007,283020] [2024-11-14 04:59:22,459 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[283156,283169] [2024-11-14 04:59:22,460 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[283308,283321] [2024-11-14 04:59:22,460 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[283459,283472] [2024-11-14 04:59:22,461 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[283608,283621] [2024-11-14 04:59:22,461 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[283760,283773] [2024-11-14 04:59:22,462 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[283908,283921] [2024-11-14 04:59:22,463 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[284061,284074] [2024-11-14 04:59:22,463 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[284212,284225] [2024-11-14 04:59:22,464 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[284362,284375] [2024-11-14 04:59:22,465 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[284509,284522] [2024-11-14 04:59:22,465 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[284660,284673] [2024-11-14 04:59:22,466 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[284811,284824] [2024-11-14 04:59:22,466 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[284959,284972] [2024-11-14 04:59:22,467 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[285125,285138] [2024-11-14 04:59:22,467 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[285294,285307] [2024-11-14 04:59:22,467 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[285461,285474] [2024-11-14 04:59:22,468 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[285629,285642] [2024-11-14 04:59:22,468 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[285779,285792] [2024-11-14 04:59:22,468 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[285926,285939] [2024-11-14 04:59:22,472 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[286087,286100] [2024-11-14 04:59:22,473 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[286257,286270] [2024-11-14 04:59:22,473 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_5ecad497-77a4-4fa4-a054-7d15b19b1f33/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[286419,286432] [2024-11-14 04:59:22,479 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 04:59:22,690 INFO L204 MainTranslator]: Completed translation [2024-11-14 04:59:22,692 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:59:22 WrapperNode [2024-11-14 04:59:22,693 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-14 04:59:22,695 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-14 04:59:22,695 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-14 04:59:22,695 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-14 04:59:22,703 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:59:22" (1/1) ... [2024-11-14 04:59:22,795 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:59:22" (1/1) ... [2024-11-14 04:59:22,957 INFO L138 Inliner]: procedures = 526, calls = 1370, calls flagged for inlining = 224, calls inlined = 135, statements flattened = 2586 [2024-11-14 04:59:22,958 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-14 04:59:22,959 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-14 04:59:22,959 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-14 04:59:22,959 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-14 04:59:22,968 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:59:22" (1/1) ... [2024-11-14 04:59:22,969 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:59:22" (1/1) ... [2024-11-14 04:59:22,985 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:59:22" (1/1) ... [2024-11-14 04:59:22,985 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:59:22" (1/1) ... [2024-11-14 04:59:23,109 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:59:22" (1/1) ... [2024-11-14 04:59:23,132 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:59:22" (1/1) ... [2024-11-14 04:59:23,161 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:59:22" (1/1) ... [2024-11-14 04:59:23,185 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:59:22" (1/1) ... [2024-11-14 04:59:23,223 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-14 04:59:23,226 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-14 04:59:23,228 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-14 04:59:23,228 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-14 04:59:23,229 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:59:22" (1/1) ... [2024-11-14 04:59:23,242 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 04:59:23,260 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecad497-77a4-4fa4-a054-7d15b19b1f33/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:59:23,278 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecad497-77a4-4fa4-a054-7d15b19b1f33/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-14 04:59:23,284 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecad497-77a4-4fa4-a054-7d15b19b1f33/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-14 04:59:23,318 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2024-11-14 04:59:23,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2024-11-14 04:59:23,319 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-14 04:59:23,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-14 04:59:23,320 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2024-11-14 04:59:23,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2024-11-14 04:59:23,320 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2024-11-14 04:59:23,320 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2024-11-14 04:59:23,320 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-11-14 04:59:23,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-11-14 04:59:23,320 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2024-11-14 04:59:23,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2024-11-14 04:59:23,321 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2024-11-14 04:59:23,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2024-11-14 04:59:23,321 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_read_buffer_lock_of_lego_usb_tower [2024-11-14 04:59:23,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_read_buffer_lock_of_lego_usb_tower [2024-11-14 04:59:23,322 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-11-14 04:59:23,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-11-14 04:59:23,322 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-14 04:59:23,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-14 04:59:23,322 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2024-11-14 04:59:23,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2024-11-14 04:59:23,323 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-14 04:59:23,323 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-11-14 04:59:23,323 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-11-14 04:59:23,323 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2024-11-14 04:59:23,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2024-11-14 04:59:23,323 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2024-11-14 04:59:23,323 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2024-11-14 04:59:23,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2024-11-14 04:59:23,323 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2024-11-14 04:59:23,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2024-11-14 04:59:23,324 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2024-11-14 04:59:23,325 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2024-11-14 04:59:23,325 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-11-14 04:59:23,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-11-14 04:59:23,325 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_112 [2024-11-14 04:59:23,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_112 [2024-11-14 04:59:23,325 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2024-11-14 04:59:23,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2024-11-14 04:59:23,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2024-11-14 04:59:23,326 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2024-11-14 04:59:23,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2024-11-14 04:59:23,326 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2024-11-14 04:59:23,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2024-11-14 04:59:23,326 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2024-11-14 04:59:23,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2024-11-14 04:59:23,326 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2024-11-14 04:59:23,326 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2024-11-14 04:59:23,326 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2024-11-14 04:59:23,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2024-11-14 04:59:23,326 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2024-11-14 04:59:23,326 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2024-11-14 04:59:23,326 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2024-11-14 04:59:23,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2024-11-14 04:59:23,326 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2024-11-14 04:59:23,326 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2024-11-14 04:59:23,326 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_open_disc_mutex [2024-11-14 04:59:23,327 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_open_disc_mutex [2024-11-14 04:59:23,327 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_lock_of_lego_usb_tower [2024-11-14 04:59:23,327 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_lock_of_lego_usb_tower [2024-11-14 04:59:23,327 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2024-11-14 04:59:23,327 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2024-11-14 04:59:23,327 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-14 04:59:23,327 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-14 04:59:23,327 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-11-14 04:59:23,327 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-11-14 04:59:23,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2024-11-14 04:59:23,327 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2024-11-14 04:59:23,327 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2024-11-14 04:59:23,327 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2024-11-14 04:59:23,327 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2024-11-14 04:59:23,327 INFO L130 BoogieDeclarations]: Found specification of procedure usb_control_msg [2024-11-14 04:59:23,327 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_control_msg [2024-11-14 04:59:23,327 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_alloc_irq_check_alloc_flags [2024-11-14 04:59:23,327 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_alloc_irq_check_alloc_flags [2024-11-14 04:59:23,329 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2024-11-14 04:59:23,329 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2024-11-14 04:59:23,329 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2024-11-14 04:59:23,329 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2024-11-14 04:59:23,329 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_open_disc_mutex [2024-11-14 04:59:23,329 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_open_disc_mutex [2024-11-14 04:59:23,329 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2024-11-14 04:59:23,330 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2024-11-14 04:59:23,330 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2024-11-14 04:59:23,330 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2024-11-14 04:59:23,330 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-14 04:59:23,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-14 04:59:23,330 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_intfdata [2024-11-14 04:59:23,330 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_intfdata [2024-11-14 04:59:23,330 INFO L130 BoogieDeclarations]: Found specification of procedure tower_disconnect [2024-11-14 04:59:23,331 INFO L138 BoogieDeclarations]: Found implementation of procedure tower_disconnect [2024-11-14 04:59:23,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2024-11-14 04:59:23,331 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-14 04:59:23,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-14 04:59:23,331 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-11-14 04:59:23,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-11-14 04:59:23,332 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_maxp [2024-11-14 04:59:23,332 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_maxp [2024-11-14 04:59:23,332 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2024-11-14 04:59:23,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2024-11-14 04:59:23,332 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_usb_free_urb [2024-11-14 04:59:23,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_usb_free_urb [2024-11-14 04:59:23,332 INFO L130 BoogieDeclarations]: Found specification of procedure poll_wait [2024-11-14 04:59:23,332 INFO L138 BoogieDeclarations]: Found implementation of procedure poll_wait [2024-11-14 04:59:23,332 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2024-11-14 04:59:23,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2024-11-14 04:59:23,332 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lock_of_lego_usb_tower [2024-11-14 04:59:23,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lock_of_lego_usb_tower [2024-11-14 04:59:23,332 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-14 04:59:23,332 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2024-11-14 04:59:23,332 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2024-11-14 04:59:23,332 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2024-11-14 04:59:23,333 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2024-11-14 04:59:23,333 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2024-11-14 04:59:23,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2024-11-14 04:59:23,333 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2024-11-14 04:59:23,333 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2024-11-14 04:59:23,333 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-14 04:59:23,333 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-14 04:59:23,333 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2024-11-14 04:59:23,333 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2024-11-14 04:59:23,333 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2024-11-14 04:59:23,333 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2024-11-14 04:59:23,333 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_intfdata [2024-11-14 04:59:23,333 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_intfdata [2024-11-14 04:59:23,333 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-11-14 04:59:23,333 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-11-14 04:59:23,333 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_interruptible_or_killable_lock_of_lego_usb_tower [2024-11-14 04:59:23,333 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_interruptible_or_killable_lock_of_lego_usb_tower [2024-11-14 04:59:23,333 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_alloc_usb_lock_check_alloc_flags [2024-11-14 04:59:23,333 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_alloc_usb_lock_check_alloc_flags [2024-11-14 04:59:23,333 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_usb_alloc_urb [2024-11-14 04:59:23,338 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_usb_alloc_urb [2024-11-14 04:59:23,338 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2024-11-14 04:59:23,338 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2024-11-14 04:59:23,338 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2024-11-14 04:59:23,338 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2024-11-14 04:59:23,338 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2024-11-14 04:59:23,338 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2024-11-14 04:59:23,339 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2024-11-14 04:59:23,339 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2024-11-14 04:59:23,339 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2024-11-14 04:59:23,339 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2024-11-14 04:59:23,339 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_int_urb [2024-11-14 04:59:23,339 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_int_urb [2024-11-14 04:59:23,339 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_read_buffer_lock_of_lego_usb_tower [2024-11-14 04:59:23,339 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_read_buffer_lock_of_lego_usb_tower [2024-11-14 04:59:23,339 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-14 04:59:23,339 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-14 04:59:23,339 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2024-11-14 04:59:23,339 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2024-11-14 04:59:23,339 INFO L130 BoogieDeclarations]: Found specification of procedure tower_delete [2024-11-14 04:59:23,339 INFO L138 BoogieDeclarations]: Found implementation of procedure tower_delete [2024-11-14 04:59:23,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2024-11-14 04:59:23,339 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2024-11-14 04:59:23,339 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2024-11-14 04:59:23,339 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-14 04:59:23,340 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-14 04:59:23,340 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2024-11-14 04:59:23,340 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2024-11-14 04:59:23,340 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2024-11-14 04:59:23,340 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2024-11-14 04:59:23,340 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-11-14 04:59:23,340 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-11-14 04:59:23,340 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2024-11-14 04:59:23,340 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2024-11-14 04:59:23,340 INFO L130 BoogieDeclarations]: Found specification of procedure tower_check_for_read_packet [2024-11-14 04:59:23,340 INFO L138 BoogieDeclarations]: Found implementation of procedure tower_check_for_read_packet [2024-11-14 04:59:23,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-14 04:59:23,340 INFO L130 BoogieDeclarations]: Found specification of procedure tower_abort_transfers [2024-11-14 04:59:23,340 INFO L138 BoogieDeclarations]: Found implementation of procedure tower_abort_transfers [2024-11-14 04:59:23,340 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_111 [2024-11-14 04:59:23,340 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_111 [2024-11-14 04:59:24,094 INFO L238 CfgBuilder]: Building ICFG [2024-11-14 04:59:24,100 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-14 04:59:24,452 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-14 04:59:30,922 INFO L? ?]: Removed 1165 outVars from TransFormulas that were not future-live. [2024-11-14 04:59:30,922 INFO L287 CfgBuilder]: Performing block encoding [2024-11-14 04:59:31,747 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-14 04:59:31,747 INFO L316 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-14 04:59:31,747 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 04:59:31 BoogieIcfgContainer [2024-11-14 04:59:31,747 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-14 04:59:31,750 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-14 04:59:31,750 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-14 04:59:31,755 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-14 04:59:31,755 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.11 04:59:18" (1/3) ... [2024-11-14 04:59:31,756 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@14ac68f8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 04:59:31, skipping insertion in model container [2024-11-14 04:59:31,756 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:59:22" (2/3) ... [2024-11-14 04:59:31,756 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@14ac68f8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 04:59:31, skipping insertion in model container [2024-11-14 04:59:31,756 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 04:59:31" (3/3) ... [2024-11-14 04:59:31,758 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i [2024-11-14 04:59:31,775 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-14 04:59:31,778 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i that has 81 procedures, 851 locations, 1 initial locations, 0 loop locations, and 30 error locations. [2024-11-14 04:59:31,868 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-14 04:59:31,886 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;@2b43c51f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-14 04:59:31,887 INFO L334 AbstractCegarLoop]: Starting to check reachability of 30 error locations. [2024-11-14 04:59:31,896 INFO L276 IsEmpty]: Start isEmpty. Operand has 850 states, 476 states have (on average 1.315126050420168) internal successors, (626), 521 states have internal predecessors, (626), 264 states have call successors, (264), 80 states have call predecessors, (264), 79 states have return successors, (259), 256 states have call predecessors, (259), 259 states have call successors, (259) [2024-11-14 04:59:31,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-11-14 04:59:31,913 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:59:31,914 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:59:31,917 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_linux_arch_io_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 04:59:31,922 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:59:31,922 INFO L85 PathProgramCache]: Analyzing trace with hash -968228052, now seen corresponding path program 1 times [2024-11-14 04:59:31,932 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:59:31,933 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1677104318] [2024-11-14 04:59:31,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:59:31,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:59:33,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:59:34,881 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-14 04:59:34,884 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:59:34,884 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1677104318] [2024-11-14 04:59:34,885 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1677104318] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:59:34,885 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:59:34,886 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 04:59:34,887 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949316627] [2024-11-14 04:59:34,888 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:59:34,894 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 04:59:34,895 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:59:34,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 04:59:34,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 04:59:34,930 INFO L87 Difference]: Start difference. First operand has 850 states, 476 states have (on average 1.315126050420168) internal successors, (626), 521 states have internal predecessors, (626), 264 states have call successors, (264), 80 states have call predecessors, (264), 79 states have return successors, (259), 256 states have call predecessors, (259), 259 states have call successors, (259) Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-14 04:59:36,988 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-14 04:59:39,030 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 04:59:41,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:59:41,223 INFO L93 Difference]: Finished difference Result 1663 states and 2341 transitions. [2024-11-14 04:59:41,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 04:59:41,226 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 51 [2024-11-14 04:59:41,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:59:41,246 INFO L225 Difference]: With dead ends: 1663 [2024-11-14 04:59:41,246 INFO L226 Difference]: Without dead ends: 835 [2024-11-14 04:59:41,260 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-14 04:59:41,265 INFO L432 NwaCegarLoop]: 983 mSDtfsCounter, 1094 mSDsluCounter, 983 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1094 SdHoareTripleChecker+Valid, 1966 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2024-11-14 04:59:41,265 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1094 Valid, 1966 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 263 Invalid, 2 Unknown, 0 Unchecked, 6.0s Time] [2024-11-14 04:59:41,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 835 states. [2024-11-14 04:59:41,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 835 to 835. [2024-11-14 04:59:41,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 835 states, 469 states have (on average 1.2430703624733475) internal successors, (583), 509 states have internal predecessors, (583), 259 states have call successors, (259), 79 states have call predecessors, (259), 78 states have return successors, (257), 254 states have call predecessors, (257), 257 states have call successors, (257) [2024-11-14 04:59:41,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 835 states to 835 states and 1099 transitions. [2024-11-14 04:59:41,554 INFO L78 Accepts]: Start accepts. Automaton has 835 states and 1099 transitions. Word has length 51 [2024-11-14 04:59:41,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:59:41,556 INFO L471 AbstractCegarLoop]: Abstraction has 835 states and 1099 transitions. [2024-11-14 04:59:41,557 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-14 04:59:41,557 INFO L276 IsEmpty]: Start isEmpty. Operand 835 states and 1099 transitions. [2024-11-14 04:59:41,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-11-14 04:59:41,559 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:59:41,560 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:59:41,560 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-14 04:59:41,560 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_linux_block_genhd_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 04:59:41,563 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:59:41,563 INFO L85 PathProgramCache]: Analyzing trace with hash 1731187980, now seen corresponding path program 1 times [2024-11-14 04:59:41,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:59:41,563 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531654594] [2024-11-14 04:59:41,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:59:41,563 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:59:42,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:59:43,669 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-14 04:59:43,670 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:59:43,670 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531654594] [2024-11-14 04:59:43,670 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531654594] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:59:43,670 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:59:43,672 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 04:59:43,672 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13990734] [2024-11-14 04:59:43,672 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:59:43,674 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 04:59:43,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:59:43,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 04:59:43,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 04:59:43,676 INFO L87 Difference]: Start difference. First operand 835 states and 1099 transitions. Second operand has 4 states, 4 states have (on average 6.25) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2024-11-14 04:59:45,710 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 04:59:47,746 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 04:59:49,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:59:49,665 INFO L93 Difference]: Finished difference Result 835 states and 1099 transitions. [2024-11-14 04:59:49,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 04:59:49,666 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 56 [2024-11-14 04:59:49,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:59:49,678 INFO L225 Difference]: With dead ends: 835 [2024-11-14 04:59:49,678 INFO L226 Difference]: Without dead ends: 833 [2024-11-14 04:59:49,679 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-14 04:59:49,680 INFO L432 NwaCegarLoop]: 965 mSDtfsCounter, 1074 mSDsluCounter, 965 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1074 SdHoareTripleChecker+Valid, 1930 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2024-11-14 04:59:49,681 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1074 Valid, 1930 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 261 Invalid, 2 Unknown, 0 Unchecked, 5.8s Time] [2024-11-14 04:59:49,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 833 states. [2024-11-14 04:59:49,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 833 to 833. [2024-11-14 04:59:49,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 833 states, 468 states have (on average 1.2414529914529915) internal successors, (581), 507 states have internal predecessors, (581), 259 states have call successors, (259), 79 states have call predecessors, (259), 78 states have return successors, (257), 254 states have call predecessors, (257), 257 states have call successors, (257) [2024-11-14 04:59:49,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 833 states to 833 states and 1097 transitions. [2024-11-14 04:59:49,791 INFO L78 Accepts]: Start accepts. Automaton has 833 states and 1097 transitions. Word has length 56 [2024-11-14 04:59:49,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:59:49,791 INFO L471 AbstractCegarLoop]: Abstraction has 833 states and 1097 transitions. [2024-11-14 04:59:49,792 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2024-11-14 04:59:49,792 INFO L276 IsEmpty]: Start isEmpty. Operand 833 states and 1097 transitions. [2024-11-14 04:59:49,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-11-14 04:59:49,795 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:59:49,795 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:59:49,795 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-14 04:59:49,795 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_linux_block_queue_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 04:59:49,796 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:59:49,796 INFO L85 PathProgramCache]: Analyzing trace with hash -817552831, now seen corresponding path program 1 times [2024-11-14 04:59:49,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:59:49,796 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090443130] [2024-11-14 04:59:49,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:59:49,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:59:50,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:59:51,490 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-14 04:59:51,490 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:59:51,490 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090443130] [2024-11-14 04:59:51,490 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2090443130] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:59:51,490 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:59:51,490 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 04:59:51,490 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2032570654] [2024-11-14 04:59:51,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:59:51,491 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 04:59:51,491 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:59:51,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 04:59:51,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 04:59:51,492 INFO L87 Difference]: Start difference. First operand 833 states and 1097 transitions. Second operand has 4 states, 4 states have (on average 7.0) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2024-11-14 04:59:53,527 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 04:59:55,553 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 04:59:57,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:59:57,688 INFO L93 Difference]: Finished difference Result 833 states and 1097 transitions. [2024-11-14 04:59:57,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 04:59:57,690 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 61 [2024-11-14 04:59:57,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:59:57,704 INFO L225 Difference]: With dead ends: 833 [2024-11-14 04:59:57,704 INFO L226 Difference]: Without dead ends: 831 [2024-11-14 04:59:57,705 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-14 04:59:57,706 INFO L432 NwaCegarLoop]: 963 mSDtfsCounter, 1071 mSDsluCounter, 963 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1071 SdHoareTripleChecker+Valid, 1926 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2024-11-14 04:59:57,706 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1071 Valid, 1926 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 261 Invalid, 2 Unknown, 0 Unchecked, 6.1s Time] [2024-11-14 04:59:57,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 831 states. [2024-11-14 04:59:57,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 831 to 831. [2024-11-14 04:59:57,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 831 states, 467 states have (on average 1.23982869379015) internal successors, (579), 505 states have internal predecessors, (579), 259 states have call successors, (259), 79 states have call predecessors, (259), 78 states have return successors, (257), 254 states have call predecessors, (257), 257 states have call successors, (257) [2024-11-14 04:59:57,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 1095 transitions. [2024-11-14 04:59:57,854 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 1095 transitions. Word has length 61 [2024-11-14 04:59:57,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:59:57,854 INFO L471 AbstractCegarLoop]: Abstraction has 831 states and 1095 transitions. [2024-11-14 04:59:57,855 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2024-11-14 04:59:57,855 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 1095 transitions. [2024-11-14 04:59:57,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-11-14 04:59:57,858 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:59:57,858 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:59:57,858 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-14 04:59:57,858 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_linux_block_request_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 04:59:57,859 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:59:57,859 INFO L85 PathProgramCache]: Analyzing trace with hash -1565969974, now seen corresponding path program 1 times [2024-11-14 04:59:57,859 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:59:57,859 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977849774] [2024-11-14 04:59:57,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:59:57,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:59:58,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:59:59,311 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-14 04:59:59,312 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:59:59,312 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977849774] [2024-11-14 04:59:59,312 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977849774] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:59:59,312 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:59:59,312 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 04:59:59,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689357262] [2024-11-14 04:59:59,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:59:59,313 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 04:59:59,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:59:59,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 04:59:59,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 04:59:59,314 INFO L87 Difference]: Start difference. First operand 831 states and 1095 transitions. Second operand has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-14 05:00:01,351 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:00:03,352 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:00:05,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:00:05,241 INFO L93 Difference]: Finished difference Result 831 states and 1095 transitions. [2024-11-14 05:00:05,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 05:00:05,242 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 66 [2024-11-14 05:00:05,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:00:05,249 INFO L225 Difference]: With dead ends: 831 [2024-11-14 05:00:05,250 INFO L226 Difference]: Without dead ends: 829 [2024-11-14 05:00:05,250 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-14 05:00:05,251 INFO L432 NwaCegarLoop]: 961 mSDtfsCounter, 1068 mSDsluCounter, 961 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1068 SdHoareTripleChecker+Valid, 1922 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2024-11-14 05:00:05,252 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1068 Valid, 1922 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 261 Invalid, 2 Unknown, 0 Unchecked, 5.8s Time] [2024-11-14 05:00:05,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 829 states. [2024-11-14 05:00:05,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 829 to 829. [2024-11-14 05:00:05,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 829 states, 466 states have (on average 1.238197424892704) internal successors, (577), 503 states have internal predecessors, (577), 259 states have call successors, (259), 79 states have call predecessors, (259), 78 states have return successors, (257), 254 states have call predecessors, (257), 257 states have call successors, (257) [2024-11-14 05:00:05,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 829 states to 829 states and 1093 transitions. [2024-11-14 05:00:05,328 INFO L78 Accepts]: Start accepts. Automaton has 829 states and 1093 transitions. Word has length 66 [2024-11-14 05:00:05,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:00:05,329 INFO L471 AbstractCegarLoop]: Abstraction has 829 states and 1093 transitions. [2024-11-14 05:00:05,330 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-14 05:00:05,330 INFO L276 IsEmpty]: Start isEmpty. Operand 829 states and 1093 transitions. [2024-11-14 05:00:05,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-11-14 05:00:05,332 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:00:05,332 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:00:05,332 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-14 05:00:05,333 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_linux_drivers_base_class_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 05:00:05,333 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:00:05,333 INFO L85 PathProgramCache]: Analyzing trace with hash 1549575075, now seen corresponding path program 1 times [2024-11-14 05:00:05,333 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:00:05,333 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1956351253] [2024-11-14 05:00:05,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:00:05,333 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:00:06,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:00:06,822 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-14 05:00:06,822 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:00:06,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1956351253] [2024-11-14 05:00:06,823 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1956351253] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:00:06,823 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:00:06,823 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 05:00:06,823 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64587098] [2024-11-14 05:00:06,823 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:00:06,824 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 05:00:06,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:00:06,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 05:00:06,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 05:00:06,825 INFO L87 Difference]: Start difference. First operand 829 states and 1093 transitions. Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-14 05:00:08,860 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:00:10,865 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:00:12,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:00:12,631 INFO L93 Difference]: Finished difference Result 829 states and 1093 transitions. [2024-11-14 05:00:12,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 05:00:12,631 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 71 [2024-11-14 05:00:12,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:00:12,639 INFO L225 Difference]: With dead ends: 829 [2024-11-14 05:00:12,639 INFO L226 Difference]: Without dead ends: 827 [2024-11-14 05:00:12,640 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-14 05:00:12,641 INFO L432 NwaCegarLoop]: 959 mSDtfsCounter, 1065 mSDsluCounter, 959 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1065 SdHoareTripleChecker+Valid, 1918 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2024-11-14 05:00:12,641 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1065 Valid, 1918 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 261 Invalid, 2 Unknown, 0 Unchecked, 5.7s Time] [2024-11-14 05:00:12,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 827 states. [2024-11-14 05:00:12,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 827 to 827. [2024-11-14 05:00:12,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 827 states, 465 states have (on average 1.2365591397849462) internal successors, (575), 501 states have internal predecessors, (575), 259 states have call successors, (259), 79 states have call predecessors, (259), 78 states have return successors, (257), 254 states have call predecessors, (257), 257 states have call successors, (257) [2024-11-14 05:00:12,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 827 states to 827 states and 1091 transitions. [2024-11-14 05:00:12,718 INFO L78 Accepts]: Start accepts. Automaton has 827 states and 1091 transitions. Word has length 71 [2024-11-14 05:00:12,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:00:12,719 INFO L471 AbstractCegarLoop]: Abstraction has 827 states and 1091 transitions. [2024-11-14 05:00:12,719 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-14 05:00:12,719 INFO L276 IsEmpty]: Start isEmpty. Operand 827 states and 1091 transitions. [2024-11-14 05:00:12,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2024-11-14 05:00:12,721 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:00:12,722 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:00:12,722 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-14 05:00:12,722 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_linux_fs_char_dev_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 05:00:12,722 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:00:12,722 INFO L85 PathProgramCache]: Analyzing trace with hash 1670419675, now seen corresponding path program 1 times [2024-11-14 05:00:12,723 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:00:12,723 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110927727] [2024-11-14 05:00:12,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:00:12,723 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:00:13,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:00:14,394 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-14 05:00:14,394 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:00:14,394 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110927727] [2024-11-14 05:00:14,394 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110927727] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:00:14,395 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:00:14,395 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 05:00:14,395 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971566104] [2024-11-14 05:00:14,395 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:00:14,395 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 05:00:14,396 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:00:14,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 05:00:14,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 05:00:14,396 INFO L87 Difference]: Start difference. First operand 827 states and 1091 transitions. Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-14 05:00:16,431 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:00:18,474 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:00:20,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:00:20,328 INFO L93 Difference]: Finished difference Result 827 states and 1091 transitions. [2024-11-14 05:00:20,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 05:00:20,329 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 76 [2024-11-14 05:00:20,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:00:20,336 INFO L225 Difference]: With dead ends: 827 [2024-11-14 05:00:20,337 INFO L226 Difference]: Without dead ends: 825 [2024-11-14 05:00:20,338 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-14 05:00:20,339 INFO L432 NwaCegarLoop]: 957 mSDtfsCounter, 1062 mSDsluCounter, 957 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1062 SdHoareTripleChecker+Valid, 1914 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2024-11-14 05:00:20,339 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1062 Valid, 1914 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 261 Invalid, 2 Unknown, 0 Unchecked, 5.8s Time] [2024-11-14 05:00:20,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 825 states. [2024-11-14 05:00:20,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 825 to 825. [2024-11-14 05:00:20,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 825 states, 464 states have (on average 1.2349137931034482) internal successors, (573), 499 states have internal predecessors, (573), 259 states have call successors, (259), 79 states have call predecessors, (259), 78 states have return successors, (257), 254 states have call predecessors, (257), 257 states have call successors, (257) [2024-11-14 05:00:20,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 825 states to 825 states and 1089 transitions. [2024-11-14 05:00:20,412 INFO L78 Accepts]: Start accepts. Automaton has 825 states and 1089 transitions. Word has length 76 [2024-11-14 05:00:20,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:00:20,413 INFO L471 AbstractCegarLoop]: Abstraction has 825 states and 1089 transitions. [2024-11-14 05:00:20,413 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-14 05:00:20,413 INFO L276 IsEmpty]: Start isEmpty. Operand 825 states and 1089 transitions. [2024-11-14 05:00:20,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2024-11-14 05:00:20,416 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:00:20,416 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:00:20,416 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-14 05:00:20,416 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 05:00:20,416 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:00:20,416 INFO L85 PathProgramCache]: Analyzing trace with hash 1438025002, now seen corresponding path program 1 times [2024-11-14 05:00:20,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:00:20,417 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136337873] [2024-11-14 05:00:20,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:00:20,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:00:21,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:00:21,903 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-14 05:00:21,904 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:00:21,905 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136337873] [2024-11-14 05:00:21,905 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136337873] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:00:21,906 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:00:21,906 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 05:00:21,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1427592361] [2024-11-14 05:00:21,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:00:21,906 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 05:00:21,907 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:00:21,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 05:00:21,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 05:00:21,907 INFO L87 Difference]: Start difference. First operand 825 states and 1089 transitions. Second operand has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-14 05:00:23,943 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:00:25,965 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:00:27,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:00:27,865 INFO L93 Difference]: Finished difference Result 825 states and 1089 transitions. [2024-11-14 05:00:27,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 05:00:27,866 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 81 [2024-11-14 05:00:27,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:00:27,873 INFO L225 Difference]: With dead ends: 825 [2024-11-14 05:00:27,873 INFO L226 Difference]: Without dead ends: 823 [2024-11-14 05:00:27,874 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-14 05:00:27,875 INFO L432 NwaCegarLoop]: 955 mSDtfsCounter, 1059 mSDsluCounter, 955 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1059 SdHoareTripleChecker+Valid, 1910 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2024-11-14 05:00:27,875 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1059 Valid, 1910 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 261 Invalid, 2 Unknown, 0 Unchecked, 5.8s Time] [2024-11-14 05:00:27,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 823 states. [2024-11-14 05:00:27,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 823 to 823. [2024-11-14 05:00:27,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 823 states, 463 states have (on average 1.2332613390928726) internal successors, (571), 497 states have internal predecessors, (571), 259 states have call successors, (259), 79 states have call predecessors, (259), 78 states have return successors, (257), 254 states have call predecessors, (257), 257 states have call successors, (257) [2024-11-14 05:00:27,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 823 states to 823 states and 1087 transitions. [2024-11-14 05:00:27,962 INFO L78 Accepts]: Start accepts. Automaton has 823 states and 1087 transitions. Word has length 81 [2024-11-14 05:00:27,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:00:27,963 INFO L471 AbstractCegarLoop]: Abstraction has 823 states and 1087 transitions. [2024-11-14 05:00:27,963 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-14 05:00:27,964 INFO L276 IsEmpty]: Start isEmpty. Operand 823 states and 1087 transitions. [2024-11-14 05:00:27,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2024-11-14 05:00:27,965 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:00:27,966 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:00:27,966 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-14 05:00:27,966 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_linux_kernel_locking_rwlock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 05:00:27,966 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:00:27,966 INFO L85 PathProgramCache]: Analyzing trace with hash 507268053, now seen corresponding path program 1 times [2024-11-14 05:00:27,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:00:27,967 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [492620847] [2024-11-14 05:00:27,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:00:27,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:00:29,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:00:29,456 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-14 05:00:29,456 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:00:29,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [492620847] [2024-11-14 05:00:29,457 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [492620847] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:00:29,457 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:00:29,457 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 05:00:29,457 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [669269508] [2024-11-14 05:00:29,457 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:00:29,458 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 05:00:29,459 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:00:29,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 05:00:29,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 05:00:29,460 INFO L87 Difference]: Start difference. First operand 823 states and 1087 transitions. Second operand has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-14 05:00:31,493 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:00:33,502 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:00:35,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:00:35,065 INFO L93 Difference]: Finished difference Result 823 states and 1087 transitions. [2024-11-14 05:00:35,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 05:00:35,066 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 86 [2024-11-14 05:00:35,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:00:35,073 INFO L225 Difference]: With dead ends: 823 [2024-11-14 05:00:35,073 INFO L226 Difference]: Without dead ends: 821 [2024-11-14 05:00:35,074 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-14 05:00:35,074 INFO L432 NwaCegarLoop]: 953 mSDtfsCounter, 1056 mSDsluCounter, 952 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1056 SdHoareTripleChecker+Valid, 1905 SdHoareTripleChecker+Invalid, 264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2024-11-14 05:00:35,075 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1056 Valid, 1905 Invalid, 264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 262 Invalid, 2 Unknown, 0 Unchecked, 5.5s Time] [2024-11-14 05:00:35,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 821 states. [2024-11-14 05:00:35,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 821 to 821. [2024-11-14 05:00:35,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 821 states, 462 states have (on average 1.2316017316017316) internal successors, (569), 495 states have internal predecessors, (569), 259 states have call successors, (259), 79 states have call predecessors, (259), 78 states have return successors, (257), 254 states have call predecessors, (257), 257 states have call successors, (257) [2024-11-14 05:00:35,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 821 states to 821 states and 1085 transitions. [2024-11-14 05:00:35,167 INFO L78 Accepts]: Start accepts. Automaton has 821 states and 1085 transitions. Word has length 86 [2024-11-14 05:00:35,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:00:35,168 INFO L471 AbstractCegarLoop]: Abstraction has 821 states and 1085 transitions. [2024-11-14 05:00:35,168 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-14 05:00:35,168 INFO L276 IsEmpty]: Start isEmpty. Operand 821 states and 1085 transitions. [2024-11-14 05:00:35,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-11-14 05:00:35,170 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:00:35,170 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:00:35,170 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-14 05:00:35,170 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_linux_kernel_locking_rwlock_check_final_stateErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 05:00:35,171 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:00:35,171 INFO L85 PathProgramCache]: Analyzing trace with hash -2141537416, now seen corresponding path program 1 times [2024-11-14 05:00:35,171 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:00:35,171 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597797813] [2024-11-14 05:00:35,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:00:35,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:00:36,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:00:36,424 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-14 05:00:36,424 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:00:36,425 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597797813] [2024-11-14 05:00:36,425 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [597797813] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:00:36,425 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:00:36,425 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 05:00:36,425 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314824223] [2024-11-14 05:00:36,425 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:00:36,426 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 05:00:36,426 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:00:36,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 05:00:36,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 05:00:36,427 INFO L87 Difference]: Start difference. First operand 821 states and 1085 transitions. Second operand has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-14 05:00:38,461 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:00:40,507 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-14 05:00:42,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:00:42,464 INFO L93 Difference]: Finished difference Result 821 states and 1085 transitions. [2024-11-14 05:00:42,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 05:00:42,465 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 88 [2024-11-14 05:00:42,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:00:42,471 INFO L225 Difference]: With dead ends: 821 [2024-11-14 05:00:42,471 INFO L226 Difference]: Without dead ends: 819 [2024-11-14 05:00:42,472 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-14 05:00:42,472 INFO L432 NwaCegarLoop]: 951 mSDtfsCounter, 1052 mSDsluCounter, 951 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1052 SdHoareTripleChecker+Valid, 1902 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.9s IncrementalHoareTripleChecker+Time [2024-11-14 05:00:42,473 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1052 Valid, 1902 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 261 Invalid, 2 Unknown, 0 Unchecked, 5.9s Time] [2024-11-14 05:00:42,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2024-11-14 05:00:42,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 819. [2024-11-14 05:00:42,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 819 states, 461 states have (on average 1.229934924078091) internal successors, (567), 493 states have internal predecessors, (567), 259 states have call successors, (259), 79 states have call predecessors, (259), 78 states have return successors, (257), 254 states have call predecessors, (257), 257 states have call successors, (257) [2024-11-14 05:00:42,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 819 states to 819 states and 1083 transitions. [2024-11-14 05:00:42,569 INFO L78 Accepts]: Start accepts. Automaton has 819 states and 1083 transitions. Word has length 88 [2024-11-14 05:00:42,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:00:42,570 INFO L471 AbstractCegarLoop]: Abstraction has 819 states and 1083 transitions. [2024-11-14 05:00:42,570 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-14 05:00:42,571 INFO L276 IsEmpty]: Start isEmpty. Operand 819 states and 1083 transitions. [2024-11-14 05:00:42,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-11-14 05:00:42,572 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:00:42,573 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:00:42,573 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-14 05:00:42,573 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_linux_kernel_module_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 05:00:42,573 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:00:42,574 INFO L85 PathProgramCache]: Analyzing trace with hash 1280442521, now seen corresponding path program 1 times [2024-11-14 05:00:42,574 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:00:42,574 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160400401] [2024-11-14 05:00:42,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:00:42,574 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:00:43,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:00:43,860 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-14 05:00:43,861 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:00:43,861 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160400401] [2024-11-14 05:00:43,861 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160400401] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:00:43,861 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:00:43,861 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 05:00:43,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612243810] [2024-11-14 05:00:43,861 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:00:43,862 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 05:00:43,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:00:43,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 05:00:43,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 05:00:43,863 INFO L87 Difference]: Start difference. First operand 819 states and 1083 transitions. Second operand has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-14 05:00:45,899 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:00:47,913 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:00:49,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:00:49,756 INFO L93 Difference]: Finished difference Result 819 states and 1083 transitions. [2024-11-14 05:00:49,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 05:00:49,757 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 93 [2024-11-14 05:00:49,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:00:49,761 INFO L225 Difference]: With dead ends: 819 [2024-11-14 05:00:49,761 INFO L226 Difference]: Without dead ends: 817 [2024-11-14 05:00:49,762 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-14 05:00:49,763 INFO L432 NwaCegarLoop]: 949 mSDtfsCounter, 1051 mSDsluCounter, 949 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1051 SdHoareTripleChecker+Valid, 1898 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2024-11-14 05:00:49,763 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1051 Valid, 1898 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 261 Invalid, 2 Unknown, 0 Unchecked, 5.8s Time] [2024-11-14 05:00:49,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 817 states. [2024-11-14 05:00:49,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 817 to 817. [2024-11-14 05:00:49,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 817 states, 460 states have (on average 1.2282608695652173) internal successors, (565), 491 states have internal predecessors, (565), 259 states have call successors, (259), 79 states have call predecessors, (259), 78 states have return successors, (257), 254 states have call predecessors, (257), 257 states have call successors, (257) [2024-11-14 05:00:49,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 817 states to 817 states and 1081 transitions. [2024-11-14 05:00:49,836 INFO L78 Accepts]: Start accepts. Automaton has 817 states and 1081 transitions. Word has length 93 [2024-11-14 05:00:49,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:00:49,836 INFO L471 AbstractCegarLoop]: Abstraction has 817 states and 1081 transitions. [2024-11-14 05:00:49,837 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-14 05:00:49,837 INFO L276 IsEmpty]: Start isEmpty. Operand 817 states and 1081 transitions. [2024-11-14 05:00:49,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-11-14 05:00:49,839 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:00:49,840 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2024-11-14 05:00:49,840 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-14 05:00:49,840 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_linux_alloc_irq_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 05:00:49,840 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:00:49,841 INFO L85 PathProgramCache]: Analyzing trace with hash -225758512, now seen corresponding path program 1 times [2024-11-14 05:00:49,841 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:00:49,841 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387432740] [2024-11-14 05:00:49,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:00:49,841 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:00:51,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:00:53,734 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 290 trivial. 0 not checked. [2024-11-14 05:00:53,734 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:00:53,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387432740] [2024-11-14 05:00:53,734 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [387432740] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:00:53,734 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:00:53,735 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-14 05:00:53,735 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113829186] [2024-11-14 05:00:53,735 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:00:53,735 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-14 05:00:53,735 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:00:53,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-14 05:00:53,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-14 05:00:53,737 INFO L87 Difference]: Start difference. First operand 817 states and 1081 transitions. Second operand has 6 states, 5 states have (on average 6.2) internal successors, (31), 5 states have internal predecessors, (31), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-14 05:00:55,771 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:00:57,797 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:00:59,823 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:01:01,854 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:01:07,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:01:07,859 INFO L93 Difference]: Finished difference Result 817 states and 1081 transitions. [2024-11-14 05:01:07,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 05:01:07,860 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.2) internal successors, (31), 5 states have internal predecessors, (31), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) Word has length 127 [2024-11-14 05:01:07,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:01:07,867 INFO L225 Difference]: With dead ends: 817 [2024-11-14 05:01:07,867 INFO L226 Difference]: Without dead ends: 815 [2024-11-14 05:01:07,868 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-14 05:01:07,869 INFO L432 NwaCegarLoop]: 948 mSDtfsCounter, 1046 mSDsluCounter, 2327 mSDsCounter, 0 mSdLazyCounter, 1034 mSolverCounterSat, 0 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1047 SdHoareTripleChecker+Valid, 3275 SdHoareTripleChecker+Invalid, 1038 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1034 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.8s IncrementalHoareTripleChecker+Time [2024-11-14 05:01:07,869 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1047 Valid, 3275 Invalid, 1038 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1034 Invalid, 4 Unknown, 0 Unchecked, 13.8s Time] [2024-11-14 05:01:07,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 815 states. [2024-11-14 05:01:08,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 815 to 815. [2024-11-14 05:01:08,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 815 states, 459 states have (on average 1.2265795206971677) internal successors, (563), 489 states have internal predecessors, (563), 259 states have call successors, (259), 79 states have call predecessors, (259), 78 states have return successors, (257), 254 states have call predecessors, (257), 257 states have call successors, (257) [2024-11-14 05:01:08,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 815 states to 815 states and 1079 transitions. [2024-11-14 05:01:08,055 INFO L78 Accepts]: Start accepts. Automaton has 815 states and 1079 transitions. Word has length 127 [2024-11-14 05:01:08,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:01:08,056 INFO L471 AbstractCegarLoop]: Abstraction has 815 states and 1079 transitions. [2024-11-14 05:01:08,057 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.2) internal successors, (31), 5 states have internal predecessors, (31), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-14 05:01:08,057 INFO L276 IsEmpty]: Start isEmpty. Operand 815 states and 1079 transitions. [2024-11-14 05:01:08,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2024-11-14 05:01:08,060 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:01:08,060 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:01:08,060 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-14 05:01:08,060 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_linux_kernel_rcu_update_lock_bh_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 05:01:08,061 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:01:08,061 INFO L85 PathProgramCache]: Analyzing trace with hash -644725313, now seen corresponding path program 1 times [2024-11-14 05:01:08,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:01:08,061 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216414694] [2024-11-14 05:01:08,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:01:08,062 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:01:09,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:01:09,538 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-14 05:01:09,538 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:01:09,538 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216414694] [2024-11-14 05:01:09,538 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [216414694] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:01:09,539 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:01:09,539 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 05:01:09,539 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419484296] [2024-11-14 05:01:09,539 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:01:09,539 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 05:01:09,539 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:01:09,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 05:01:09,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 05:01:09,540 INFO L87 Difference]: Start difference. First operand 815 states and 1079 transitions. Second operand has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2024-11-14 05:01:11,569 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:01:13,600 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:01:15,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:01:15,166 INFO L93 Difference]: Finished difference Result 815 states and 1079 transitions. [2024-11-14 05:01:15,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 05:01:15,167 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 98 [2024-11-14 05:01:15,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:01:15,173 INFO L225 Difference]: With dead ends: 815 [2024-11-14 05:01:15,173 INFO L226 Difference]: Without dead ends: 813 [2024-11-14 05:01:15,174 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-14 05:01:15,175 INFO L432 NwaCegarLoop]: 945 mSDtfsCounter, 1046 mSDsluCounter, 945 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1046 SdHoareTripleChecker+Valid, 1890 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2024-11-14 05:01:15,175 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1046 Valid, 1890 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 261 Invalid, 2 Unknown, 0 Unchecked, 5.5s Time] [2024-11-14 05:01:15,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 813 states. [2024-11-14 05:01:15,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 813 to 813. [2024-11-14 05:01:15,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 813 states, 458 states have (on average 1.224890829694323) internal successors, (561), 487 states have internal predecessors, (561), 259 states have call successors, (259), 79 states have call predecessors, (259), 78 states have return successors, (257), 254 states have call predecessors, (257), 257 states have call successors, (257) [2024-11-14 05:01:15,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 813 states to 813 states and 1077 transitions. [2024-11-14 05:01:15,318 INFO L78 Accepts]: Start accepts. Automaton has 813 states and 1077 transitions. Word has length 98 [2024-11-14 05:01:15,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:01:15,319 INFO L471 AbstractCegarLoop]: Abstraction has 813 states and 1077 transitions. [2024-11-14 05:01:15,319 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2024-11-14 05:01:15,319 INFO L276 IsEmpty]: Start isEmpty. Operand 813 states and 1077 transitions. [2024-11-14 05:01:15,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-11-14 05:01:15,321 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:01:15,322 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2024-11-14 05:01:15,322 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-14 05:01:15,322 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_linux_alloc_usb_lock_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 05:01:15,322 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:01:15,323 INFO L85 PathProgramCache]: Analyzing trace with hash -1098807871, now seen corresponding path program 1 times [2024-11-14 05:01:15,323 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:01:15,323 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127216900] [2024-11-14 05:01:15,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:01:15,323 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:01:16,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:01:16,771 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 290 trivial. 0 not checked. [2024-11-14 05:01:16,771 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:01:16,771 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127216900] [2024-11-14 05:01:16,771 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2127216900] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:01:16,771 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:01:16,771 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 05:01:16,772 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556585332] [2024-11-14 05:01:16,772 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:01:16,773 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:01:16,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:01:16,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:01:16,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 05:01:16,774 INFO L87 Difference]: Start difference. First operand 813 states and 1077 transitions. Second operand has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-14 05:01:18,811 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:01:19,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:01:19,961 INFO L93 Difference]: Finished difference Result 1591 states and 2111 transitions. [2024-11-14 05:01:19,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:01:19,962 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 133 [2024-11-14 05:01:19,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:01:19,969 INFO L225 Difference]: With dead ends: 1591 [2024-11-14 05:01:19,969 INFO L226 Difference]: Without dead ends: 809 [2024-11-14 05:01:19,972 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 05:01:19,973 INFO L432 NwaCegarLoop]: 941 mSDtfsCounter, 1039 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1039 SdHoareTripleChecker+Valid, 941 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2024-11-14 05:01:19,973 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1039 Valid, 941 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 130 Invalid, 1 Unknown, 0 Unchecked, 3.0s Time] [2024-11-14 05:01:19,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 809 states. [2024-11-14 05:01:20,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 809 to 809. [2024-11-14 05:01:20,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 809 states, 455 states have (on average 1.221978021978022) internal successors, (556), 483 states have internal predecessors, (556), 259 states have call successors, (259), 79 states have call predecessors, (259), 78 states have return successors, (257), 254 states have call predecessors, (257), 257 states have call successors, (257) [2024-11-14 05:01:20,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 809 states to 809 states and 1072 transitions. [2024-11-14 05:01:20,090 INFO L78 Accepts]: Start accepts. Automaton has 809 states and 1072 transitions. Word has length 133 [2024-11-14 05:01:20,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:01:20,091 INFO L471 AbstractCegarLoop]: Abstraction has 809 states and 1072 transitions. [2024-11-14 05:01:20,091 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-14 05:01:20,091 INFO L276 IsEmpty]: Start isEmpty. Operand 809 states and 1072 transitions. [2024-11-14 05:01:20,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2024-11-14 05:01:20,093 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:01:20,093 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:01:20,093 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-14 05:01:20,093 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 05:01:20,094 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:01:20,094 INFO L85 PathProgramCache]: Analyzing trace with hash 13719184, now seen corresponding path program 1 times [2024-11-14 05:01:20,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:01:20,094 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2068387486] [2024-11-14 05:01:20,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:01:20,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:01:21,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:01:21,468 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-14 05:01:21,469 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:01:21,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2068387486] [2024-11-14 05:01:21,469 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2068387486] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:01:21,469 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:01:21,469 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 05:01:21,469 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814046429] [2024-11-14 05:01:21,469 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:01:21,470 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 05:01:21,470 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:01:21,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 05:01:21,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 05:01:21,471 INFO L87 Difference]: Start difference. First operand 809 states and 1072 transitions. Second operand has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2024-11-14 05:01:23,506 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:01:25,539 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:01:27,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:01:27,547 INFO L93 Difference]: Finished difference Result 809 states and 1072 transitions. [2024-11-14 05:01:27,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 05:01:27,548 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 103 [2024-11-14 05:01:27,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:01:27,554 INFO L225 Difference]: With dead ends: 809 [2024-11-14 05:01:27,555 INFO L226 Difference]: Without dead ends: 807 [2024-11-14 05:01:27,556 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-14 05:01:27,556 INFO L432 NwaCegarLoop]: 938 mSDtfsCounter, 1038 mSDsluCounter, 938 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1038 SdHoareTripleChecker+Valid, 1876 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2024-11-14 05:01:27,556 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1038 Valid, 1876 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 261 Invalid, 2 Unknown, 0 Unchecked, 5.8s Time] [2024-11-14 05:01:27,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 807 states. [2024-11-14 05:01:27,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 807 to 807. [2024-11-14 05:01:27,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 807 states, 454 states have (on average 1.2202643171806167) internal successors, (554), 481 states have internal predecessors, (554), 259 states have call successors, (259), 79 states have call predecessors, (259), 78 states have return successors, (257), 254 states have call predecessors, (257), 257 states have call successors, (257) [2024-11-14 05:01:27,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 807 states to 807 states and 1070 transitions. [2024-11-14 05:01:27,733 INFO L78 Accepts]: Start accepts. Automaton has 807 states and 1070 transitions. Word has length 103 [2024-11-14 05:01:27,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:01:27,734 INFO L471 AbstractCegarLoop]: Abstraction has 807 states and 1070 transitions. [2024-11-14 05:01:27,734 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2024-11-14 05:01:27,735 INFO L276 IsEmpty]: Start isEmpty. Operand 807 states and 1070 transitions. [2024-11-14 05:01:27,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-11-14 05:01:27,737 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:01:27,738 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 7, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:01:27,738 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-14 05:01:27,738 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 05:01:27,738 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:01:27,738 INFO L85 PathProgramCache]: Analyzing trace with hash 431069555, now seen corresponding path program 1 times [2024-11-14 05:01:27,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:01:27,739 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119429982] [2024-11-14 05:01:27,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:01:27,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:01:28,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:01:29,251 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2024-11-14 05:01:29,252 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:01:29,252 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119429982] [2024-11-14 05:01:29,252 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119429982] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:01:29,252 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:01:29,252 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-14 05:01:29,252 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729671704] [2024-11-14 05:01:29,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:01:29,253 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 05:01:29,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:01:29,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 05:01:29,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-14 05:01:29,254 INFO L87 Difference]: Start difference. First operand 807 states and 1070 transitions. Second operand has 5 states, 5 states have (on average 8.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2024-11-14 05:01:31,287 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:01:33,326 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:01:35,334 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:01:37,347 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:01:41,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:01:41,458 INFO L93 Difference]: Finished difference Result 1369 states and 1777 transitions. [2024-11-14 05:01:41,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 05:01:41,459 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) Word has length 128 [2024-11-14 05:01:41,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:01:41,466 INFO L225 Difference]: With dead ends: 1369 [2024-11-14 05:01:41,466 INFO L226 Difference]: Without dead ends: 811 [2024-11-14 05:01:41,468 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-14 05:01:41,469 INFO L432 NwaCegarLoop]: 939 mSDtfsCounter, 0 mSDsluCounter, 2814 mSDsCounter, 0 mSdLazyCounter, 522 mSolverCounterSat, 0 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3753 SdHoareTripleChecker+Invalid, 526 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 522 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:01:41,469 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3753 Invalid, 526 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 522 Invalid, 4 Unknown, 0 Unchecked, 12.1s Time] [2024-11-14 05:01:41,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 811 states. [2024-11-14 05:01:41,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 811 to 811. [2024-11-14 05:01:41,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 811 states, 457 states have (on average 1.2188183807439825) internal successors, (557), 484 states have internal predecessors, (557), 259 states have call successors, (259), 79 states have call predecessors, (259), 79 states have return successors, (261), 255 states have call predecessors, (261), 257 states have call successors, (261) [2024-11-14 05:01:41,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 811 states to 811 states and 1077 transitions. [2024-11-14 05:01:41,597 INFO L78 Accepts]: Start accepts. Automaton has 811 states and 1077 transitions. Word has length 128 [2024-11-14 05:01:41,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:01:41,598 INFO L471 AbstractCegarLoop]: Abstraction has 811 states and 1077 transitions. [2024-11-14 05:01:41,598 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2024-11-14 05:01:41,599 INFO L276 IsEmpty]: Start isEmpty. Operand 811 states and 1077 transitions. [2024-11-14 05:01:41,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2024-11-14 05:01:41,601 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:01:41,601 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:01:41,601 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-14 05:01:41,601 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 05:01:41,602 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:01:41,602 INFO L85 PathProgramCache]: Analyzing trace with hash 307222814, now seen corresponding path program 1 times [2024-11-14 05:01:41,602 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:01:41,602 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2089372765] [2024-11-14 05:01:41,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:01:41,603 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:01:42,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:01:42,717 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-14 05:01:42,717 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:01:42,717 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2089372765] [2024-11-14 05:01:42,719 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2089372765] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:01:42,719 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:01:42,719 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 05:01:42,719 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674127028] [2024-11-14 05:01:42,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:01:42,720 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 05:01:42,720 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:01:42,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 05:01:42,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 05:01:42,721 INFO L87 Difference]: Start difference. First operand 811 states and 1077 transitions. Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2024-11-14 05:01:44,755 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:01:46,775 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:01:48,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:01:48,346 INFO L93 Difference]: Finished difference Result 811 states and 1077 transitions. [2024-11-14 05:01:48,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 05:01:48,347 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 108 [2024-11-14 05:01:48,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:01:48,353 INFO L225 Difference]: With dead ends: 811 [2024-11-14 05:01:48,353 INFO L226 Difference]: Without dead ends: 809 [2024-11-14 05:01:48,354 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-14 05:01:48,355 INFO L432 NwaCegarLoop]: 936 mSDtfsCounter, 1035 mSDsluCounter, 936 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1035 SdHoareTripleChecker+Valid, 1872 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2024-11-14 05:01:48,355 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1035 Valid, 1872 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 261 Invalid, 2 Unknown, 0 Unchecked, 5.5s Time] [2024-11-14 05:01:48,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 809 states. [2024-11-14 05:01:48,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 809 to 809. [2024-11-14 05:01:48,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 809 states, 456 states have (on average 1.2171052631578947) internal successors, (555), 482 states have internal predecessors, (555), 259 states have call successors, (259), 79 states have call predecessors, (259), 79 states have return successors, (261), 255 states have call predecessors, (261), 257 states have call successors, (261) [2024-11-14 05:01:48,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 809 states to 809 states and 1075 transitions. [2024-11-14 05:01:48,463 INFO L78 Accepts]: Start accepts. Automaton has 809 states and 1075 transitions. Word has length 108 [2024-11-14 05:01:48,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:01:48,464 INFO L471 AbstractCegarLoop]: Abstraction has 809 states and 1075 transitions. [2024-11-14 05:01:48,464 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2024-11-14 05:01:48,464 INFO L276 IsEmpty]: Start isEmpty. Operand 809 states and 1075 transitions. [2024-11-14 05:01:48,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-11-14 05:01:48,466 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:01:48,466 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:01:48,466 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-14 05:01:48,467 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_linux_kernel_rcu_srcu_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 05:01:48,467 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:01:48,467 INFO L85 PathProgramCache]: Analyzing trace with hash 1136003276, now seen corresponding path program 1 times [2024-11-14 05:01:48,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:01:48,467 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243671531] [2024-11-14 05:01:48,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:01:48,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:01:49,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:01:49,712 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-14 05:01:49,712 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:01:49,712 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1243671531] [2024-11-14 05:01:49,712 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1243671531] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:01:49,712 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:01:49,712 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 05:01:49,712 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801547316] [2024-11-14 05:01:49,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:01:49,713 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 05:01:49,713 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:01:49,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 05:01:49,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 05:01:49,713 INFO L87 Difference]: Start difference. First operand 809 states and 1075 transitions. Second operand has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2024-11-14 05:01:51,746 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:01:53,756 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:01:55,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:01:55,085 INFO L93 Difference]: Finished difference Result 809 states and 1075 transitions. [2024-11-14 05:01:55,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 05:01:55,086 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 113 [2024-11-14 05:01:55,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:01:55,090 INFO L225 Difference]: With dead ends: 809 [2024-11-14 05:01:55,090 INFO L226 Difference]: Without dead ends: 807 [2024-11-14 05:01:55,090 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-14 05:01:55,091 INFO L432 NwaCegarLoop]: 934 mSDtfsCounter, 1032 mSDsluCounter, 934 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1032 SdHoareTripleChecker+Valid, 1868 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:01:55,091 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1032 Valid, 1868 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 261 Invalid, 2 Unknown, 0 Unchecked, 5.2s Time] [2024-11-14 05:01:55,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 807 states. [2024-11-14 05:01:55,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 807 to 807. [2024-11-14 05:01:55,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 807 states, 455 states have (on average 1.2153846153846153) internal successors, (553), 480 states have internal predecessors, (553), 259 states have call successors, (259), 79 states have call predecessors, (259), 79 states have return successors, (261), 255 states have call predecessors, (261), 257 states have call successors, (261) [2024-11-14 05:01:55,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 807 states to 807 states and 1073 transitions. [2024-11-14 05:01:55,291 INFO L78 Accepts]: Start accepts. Automaton has 807 states and 1073 transitions. Word has length 113 [2024-11-14 05:01:55,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:01:55,291 INFO L471 AbstractCegarLoop]: Abstraction has 807 states and 1073 transitions. [2024-11-14 05:01:55,291 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2024-11-14 05:01:55,292 INFO L276 IsEmpty]: Start isEmpty. Operand 807 states and 1073 transitions. [2024-11-14 05:01:55,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2024-11-14 05:01:55,294 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:01:55,294 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:01:55,294 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-14 05:01:55,294 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_linux_lib_idr_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 05:01:55,295 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:01:55,295 INFO L85 PathProgramCache]: Analyzing trace with hash 619270914, now seen corresponding path program 1 times [2024-11-14 05:01:55,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:01:55,295 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457407400] [2024-11-14 05:01:55,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:01:55,295 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:01:56,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:01:56,723 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-14 05:01:56,724 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:01:56,724 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457407400] [2024-11-14 05:01:56,724 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [457407400] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:01:56,724 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:01:56,724 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 05:01:56,724 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1163576859] [2024-11-14 05:01:56,725 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:01:56,725 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 05:01:56,725 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:01:56,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 05:01:56,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 05:01:56,726 INFO L87 Difference]: Start difference. First operand 807 states and 1073 transitions. Second operand has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2024-11-14 05:01:58,759 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:02:00,791 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:02:02,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:02:02,473 INFO L93 Difference]: Finished difference Result 807 states and 1073 transitions. [2024-11-14 05:02:02,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 05:02:02,474 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 118 [2024-11-14 05:02:02,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:02:02,480 INFO L225 Difference]: With dead ends: 807 [2024-11-14 05:02:02,480 INFO L226 Difference]: Without dead ends: 805 [2024-11-14 05:02:02,481 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-14 05:02:02,481 INFO L432 NwaCegarLoop]: 932 mSDtfsCounter, 1029 mSDsluCounter, 932 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1029 SdHoareTripleChecker+Valid, 1864 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2024-11-14 05:02:02,481 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1029 Valid, 1864 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 261 Invalid, 2 Unknown, 0 Unchecked, 5.6s Time] [2024-11-14 05:02:02,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 805 states. [2024-11-14 05:02:02,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 805 to 805. [2024-11-14 05:02:02,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 805 states, 454 states have (on average 1.2136563876651982) internal successors, (551), 478 states have internal predecessors, (551), 259 states have call successors, (259), 79 states have call predecessors, (259), 79 states have return successors, (261), 255 states have call predecessors, (261), 257 states have call successors, (261) [2024-11-14 05:02:02,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 805 states to 805 states and 1071 transitions. [2024-11-14 05:02:02,619 INFO L78 Accepts]: Start accepts. Automaton has 805 states and 1071 transitions. Word has length 118 [2024-11-14 05:02:02,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:02:02,620 INFO L471 AbstractCegarLoop]: Abstraction has 805 states and 1071 transitions. [2024-11-14 05:02:02,621 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2024-11-14 05:02:02,621 INFO L276 IsEmpty]: Start isEmpty. Operand 805 states and 1071 transitions. [2024-11-14 05:02:02,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2024-11-14 05:02:02,623 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:02:02,623 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 7, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:02:02,623 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-14 05:02:02,623 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 05:02:02,623 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:02:02,624 INFO L85 PathProgramCache]: Analyzing trace with hash -503521083, now seen corresponding path program 1 times [2024-11-14 05:02:02,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:02:02,624 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584970470] [2024-11-14 05:02:02,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:02:02,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:02:03,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:02:04,215 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 273 trivial. 0 not checked. [2024-11-14 05:02:04,215 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:02:04,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584970470] [2024-11-14 05:02:04,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584970470] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:02:04,215 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:02:04,215 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-14 05:02:04,215 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289206491] [2024-11-14 05:02:04,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:02:04,216 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 05:02:04,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:02:04,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 05:02:04,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-14 05:02:04,217 INFO L87 Difference]: Start difference. First operand 805 states and 1071 transitions. Second operand has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2024-11-14 05:02:06,241 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:02:08,254 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:02:10,287 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:02:13,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:02:13,313 INFO L93 Difference]: Finished difference Result 892 states and 1155 transitions. [2024-11-14 05:02:13,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 05:02:13,314 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 141 [2024-11-14 05:02:13,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:02:13,320 INFO L225 Difference]: With dead ends: 892 [2024-11-14 05:02:13,320 INFO L226 Difference]: Without dead ends: 890 [2024-11-14 05:02:13,321 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-14 05:02:13,321 INFO L432 NwaCegarLoop]: 943 mSDtfsCounter, 937 mSDsluCounter, 2030 mSDsCounter, 0 mSdLazyCounter, 456 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 938 SdHoareTripleChecker+Valid, 2973 SdHoareTripleChecker+Invalid, 460 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 456 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.9s IncrementalHoareTripleChecker+Time [2024-11-14 05:02:13,321 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [938 Valid, 2973 Invalid, 460 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 456 Invalid, 3 Unknown, 0 Unchecked, 8.9s Time] [2024-11-14 05:02:13,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 890 states. [2024-11-14 05:02:13,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 890 to 884. [2024-11-14 05:02:13,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 884 states, 501 states have (on average 1.2095808383233533) internal successors, (606), 525 states have internal predecessors, (606), 271 states have call successors, (271), 99 states have call predecessors, (271), 99 states have return successors, (273), 267 states have call predecessors, (273), 269 states have call successors, (273) [2024-11-14 05:02:13,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 884 states to 884 states and 1150 transitions. [2024-11-14 05:02:13,455 INFO L78 Accepts]: Start accepts. Automaton has 884 states and 1150 transitions. Word has length 141 [2024-11-14 05:02:13,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:02:13,456 INFO L471 AbstractCegarLoop]: Abstraction has 884 states and 1150 transitions. [2024-11-14 05:02:13,456 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2024-11-14 05:02:13,457 INFO L276 IsEmpty]: Start isEmpty. Operand 884 states and 1150 transitions. [2024-11-14 05:02:13,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-11-14 05:02:13,458 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:02:13,458 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:02:13,459 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-14 05:02:13,459 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 05:02:13,459 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:02:13,459 INFO L85 PathProgramCache]: Analyzing trace with hash 1351797409, now seen corresponding path program 1 times [2024-11-14 05:02:13,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:02:13,460 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531024145] [2024-11-14 05:02:13,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:02:13,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:02:14,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:02:14,441 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-14 05:02:14,442 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:02:14,442 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531024145] [2024-11-14 05:02:14,442 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531024145] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:02:14,442 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:02:14,442 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 05:02:14,442 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646198713] [2024-11-14 05:02:14,442 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:02:14,443 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 05:02:14,443 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:02:14,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 05:02:14,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 05:02:14,443 INFO L87 Difference]: Start difference. First operand 884 states and 1150 transitions. Second operand has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2024-11-14 05:02:16,469 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:02:18,513 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:02:20,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:02:20,348 INFO L93 Difference]: Finished difference Result 884 states and 1150 transitions. [2024-11-14 05:02:20,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 05:02:20,349 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 123 [2024-11-14 05:02:20,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:02:20,355 INFO L225 Difference]: With dead ends: 884 [2024-11-14 05:02:20,355 INFO L226 Difference]: Without dead ends: 882 [2024-11-14 05:02:20,356 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-14 05:02:20,356 INFO L432 NwaCegarLoop]: 930 mSDtfsCounter, 1026 mSDsluCounter, 930 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1026 SdHoareTripleChecker+Valid, 1860 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2024-11-14 05:02:20,356 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1026 Valid, 1860 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 261 Invalid, 2 Unknown, 0 Unchecked, 5.7s Time] [2024-11-14 05:02:20,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 882 states. [2024-11-14 05:02:20,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 882 to 882. [2024-11-14 05:02:20,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 882 states, 500 states have (on average 1.208) internal successors, (604), 523 states have internal predecessors, (604), 271 states have call successors, (271), 99 states have call predecessors, (271), 99 states have return successors, (273), 267 states have call predecessors, (273), 269 states have call successors, (273) [2024-11-14 05:02:20,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 882 states to 882 states and 1148 transitions. [2024-11-14 05:02:20,516 INFO L78 Accepts]: Start accepts. Automaton has 882 states and 1148 transitions. Word has length 123 [2024-11-14 05:02:20,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:02:20,516 INFO L471 AbstractCegarLoop]: Abstraction has 882 states and 1148 transitions. [2024-11-14 05:02:20,517 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2024-11-14 05:02:20,517 INFO L276 IsEmpty]: Start isEmpty. Operand 882 states and 1148 transitions. [2024-11-14 05:02:20,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-11-14 05:02:20,518 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:02:20,518 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:02:20,519 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-14 05:02:20,519 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_linux_net_rtnetlink_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 05:02:20,519 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:02:20,519 INFO L85 PathProgramCache]: Analyzing trace with hash 1822652440, now seen corresponding path program 1 times [2024-11-14 05:02:20,519 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:02:20,519 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115840872] [2024-11-14 05:02:20,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:02:20,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:02:21,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:02:21,359 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-14 05:02:21,360 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:02:21,360 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115840872] [2024-11-14 05:02:21,360 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1115840872] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:02:21,360 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:02:21,360 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 05:02:21,360 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064627499] [2024-11-14 05:02:21,361 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:02:21,361 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 05:02:21,361 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:02:21,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 05:02:21,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 05:02:21,362 INFO L87 Difference]: Start difference. First operand 882 states and 1148 transitions. Second operand has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2024-11-14 05:02:23,395 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:02:25,454 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-14 05:02:27,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:02:27,105 INFO L93 Difference]: Finished difference Result 882 states and 1148 transitions. [2024-11-14 05:02:27,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 05:02:27,106 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 128 [2024-11-14 05:02:27,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:02:27,111 INFO L225 Difference]: With dead ends: 882 [2024-11-14 05:02:27,112 INFO L226 Difference]: Without dead ends: 880 [2024-11-14 05:02:27,112 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-14 05:02:27,113 INFO L432 NwaCegarLoop]: 928 mSDtfsCounter, 1023 mSDsluCounter, 928 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1023 SdHoareTripleChecker+Valid, 1856 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2024-11-14 05:02:27,113 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1023 Valid, 1856 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 261 Invalid, 2 Unknown, 0 Unchecked, 5.6s Time] [2024-11-14 05:02:27,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 880 states. [2024-11-14 05:02:27,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 880 to 880. [2024-11-14 05:02:27,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 880 states, 499 states have (on average 1.2064128256513027) internal successors, (602), 521 states have internal predecessors, (602), 271 states have call successors, (271), 99 states have call predecessors, (271), 99 states have return successors, (273), 267 states have call predecessors, (273), 269 states have call successors, (273) [2024-11-14 05:02:27,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 880 states to 880 states and 1146 transitions. [2024-11-14 05:02:27,269 INFO L78 Accepts]: Start accepts. Automaton has 880 states and 1146 transitions. Word has length 128 [2024-11-14 05:02:27,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:02:27,269 INFO L471 AbstractCegarLoop]: Abstraction has 880 states and 1146 transitions. [2024-11-14 05:02:27,270 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2024-11-14 05:02:27,270 INFO L276 IsEmpty]: Start isEmpty. Operand 880 states and 1146 transitions. [2024-11-14 05:02:27,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2024-11-14 05:02:27,272 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:02:27,272 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:02:27,272 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-14 05:02:27,272 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 05:02:27,273 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:02:27,273 INFO L85 PathProgramCache]: Analyzing trace with hash -1209610823, now seen corresponding path program 1 times [2024-11-14 05:02:27,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:02:27,273 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [846860333] [2024-11-14 05:02:27,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:02:27,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:02:27,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:02:28,077 INFO L134 CoverageAnalysis]: Checked inductivity of 294 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 294 trivial. 0 not checked. [2024-11-14 05:02:28,077 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:02:28,077 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [846860333] [2024-11-14 05:02:28,077 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [846860333] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:02:28,077 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:02:28,077 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 05:02:28,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190947877] [2024-11-14 05:02:28,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:02:28,078 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:02:28,078 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:02:28,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:02:28,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 05:02:28,079 INFO L87 Difference]: Start difference. First operand 880 states and 1146 transitions. Second operand has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (23), 1 states have call predecessors, (23), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2024-11-14 05:02:30,104 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:02:31,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:02:31,400 INFO L93 Difference]: Finished difference Result 1631 states and 2099 transitions. [2024-11-14 05:02:31,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:02:31,401 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (23), 1 states have call predecessors, (23), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 161 [2024-11-14 05:02:31,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:02:31,409 INFO L225 Difference]: With dead ends: 1631 [2024-11-14 05:02:31,410 INFO L226 Difference]: Without dead ends: 876 [2024-11-14 05:02:31,413 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 05:02:31,415 INFO L432 NwaCegarLoop]: 924 mSDtfsCounter, 1043 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1043 SdHoareTripleChecker+Valid, 924 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:02:31,416 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1043 Valid, 924 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 130 Invalid, 1 Unknown, 0 Unchecked, 3.1s Time] [2024-11-14 05:02:31,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 876 states. [2024-11-14 05:02:31,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 876 to 876. [2024-11-14 05:02:31,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 876 states, 496 states have (on average 1.2036290322580645) internal successors, (597), 517 states have internal predecessors, (597), 271 states have call successors, (271), 99 states have call predecessors, (271), 99 states have return successors, (273), 267 states have call predecessors, (273), 269 states have call successors, (273) [2024-11-14 05:02:31,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 876 states to 876 states and 1141 transitions. [2024-11-14 05:02:31,632 INFO L78 Accepts]: Start accepts. Automaton has 876 states and 1141 transitions. Word has length 161 [2024-11-14 05:02:31,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:02:31,633 INFO L471 AbstractCegarLoop]: Abstraction has 876 states and 1141 transitions. [2024-11-14 05:02:31,633 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (23), 1 states have call predecessors, (23), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2024-11-14 05:02:31,633 INFO L276 IsEmpty]: Start isEmpty. Operand 876 states and 1141 transitions. [2024-11-14 05:02:31,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-11-14 05:02:31,635 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:02:31,635 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:02:31,635 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-14 05:02:31,635 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_linux_net_sock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 05:02:31,636 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:02:31,636 INFO L85 PathProgramCache]: Analyzing trace with hash -886162306, now seen corresponding path program 1 times [2024-11-14 05:02:31,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:02:31,636 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869515213] [2024-11-14 05:02:31,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:02:31,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:02:32,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:02:32,621 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-14 05:02:32,621 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:02:32,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869515213] [2024-11-14 05:02:32,621 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1869515213] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:02:32,621 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:02:32,621 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 05:02:32,621 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849559943] [2024-11-14 05:02:32,621 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:02:32,622 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 05:02:32,622 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:02:32,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 05:02:32,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 05:02:32,623 INFO L87 Difference]: Start difference. First operand 876 states and 1141 transitions. Second operand has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2024-11-14 05:02:34,652 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:02:36,671 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:02:38,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:02:38,635 INFO L93 Difference]: Finished difference Result 876 states and 1141 transitions. [2024-11-14 05:02:38,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 05:02:38,636 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 133 [2024-11-14 05:02:38,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:02:38,640 INFO L225 Difference]: With dead ends: 876 [2024-11-14 05:02:38,640 INFO L226 Difference]: Without dead ends: 874 [2024-11-14 05:02:38,641 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-14 05:02:38,642 INFO L432 NwaCegarLoop]: 921 mSDtfsCounter, 1015 mSDsluCounter, 921 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1015 SdHoareTripleChecker+Valid, 1842 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2024-11-14 05:02:38,642 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1015 Valid, 1842 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 261 Invalid, 2 Unknown, 0 Unchecked, 5.8s Time] [2024-11-14 05:02:38,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 874 states. [2024-11-14 05:02:38,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 874 to 874. [2024-11-14 05:02:38,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 874 states, 495 states have (on average 1.202020202020202) internal successors, (595), 515 states have internal predecessors, (595), 271 states have call successors, (271), 99 states have call predecessors, (271), 99 states have return successors, (273), 267 states have call predecessors, (273), 269 states have call successors, (273) [2024-11-14 05:02:38,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 874 states to 874 states and 1139 transitions. [2024-11-14 05:02:38,787 INFO L78 Accepts]: Start accepts. Automaton has 874 states and 1139 transitions. Word has length 133 [2024-11-14 05:02:38,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:02:38,788 INFO L471 AbstractCegarLoop]: Abstraction has 874 states and 1139 transitions. [2024-11-14 05:02:38,788 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2024-11-14 05:02:38,788 INFO L276 IsEmpty]: Start isEmpty. Operand 874 states and 1139 transitions. [2024-11-14 05:02:38,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2024-11-14 05:02:38,790 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:02:38,791 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 7, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:02:38,791 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-14 05:02:38,791 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 05:02:38,791 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:02:38,791 INFO L85 PathProgramCache]: Analyzing trace with hash 682327922, now seen corresponding path program 1 times [2024-11-14 05:02:38,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:02:38,792 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041877033] [2024-11-14 05:02:38,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:02:38,792 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:02:39,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:02:40,592 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 273 trivial. 0 not checked. [2024-11-14 05:02:40,592 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:02:40,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041877033] [2024-11-14 05:02:40,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1041877033] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:02:40,592 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:02:40,593 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-14 05:02:40,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188671501] [2024-11-14 05:02:40,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:02:40,593 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 05:02:40,593 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:02:40,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 05:02:40,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-14 05:02:40,594 INFO L87 Difference]: Start difference. First operand 874 states and 1139 transitions. Second operand has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (29), 3 states have call predecessors, (29), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-11-14 05:02:42,616 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:02:44,638 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:02:46,640 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:02:48,670 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:02:51,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:02:51,895 INFO L93 Difference]: Finished difference Result 886 states and 1147 transitions. [2024-11-14 05:02:51,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 05:02:51,896 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (29), 3 states have call predecessors, (29), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 156 [2024-11-14 05:02:51,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:02:51,902 INFO L225 Difference]: With dead ends: 886 [2024-11-14 05:02:51,902 INFO L226 Difference]: Without dead ends: 884 [2024-11-14 05:02:51,903 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-14 05:02:51,904 INFO L432 NwaCegarLoop]: 974 mSDtfsCounter, 168 mSDsluCounter, 2782 mSDsCounter, 0 mSdLazyCounter, 540 mSolverCounterSat, 0 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 3756 SdHoareTripleChecker+Invalid, 544 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 540 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.0s IncrementalHoareTripleChecker+Time [2024-11-14 05:02:51,904 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [169 Valid, 3756 Invalid, 544 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 540 Invalid, 4 Unknown, 0 Unchecked, 11.0s Time] [2024-11-14 05:02:51,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 884 states. [2024-11-14 05:02:52,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 884 to 878. [2024-11-14 05:02:52,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 878 states, 498 states have (on average 1.2008032128514057) internal successors, (598), 518 states have internal predecessors, (598), 271 states have call successors, (271), 100 states have call predecessors, (271), 100 states have return successors, (273), 267 states have call predecessors, (273), 269 states have call successors, (273) [2024-11-14 05:02:52,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 878 states to 878 states and 1142 transitions. [2024-11-14 05:02:52,087 INFO L78 Accepts]: Start accepts. Automaton has 878 states and 1142 transitions. Word has length 156 [2024-11-14 05:02:52,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:02:52,087 INFO L471 AbstractCegarLoop]: Abstraction has 878 states and 1142 transitions. [2024-11-14 05:02:52,088 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (29), 3 states have call predecessors, (29), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-11-14 05:02:52,088 INFO L276 IsEmpty]: Start isEmpty. Operand 878 states and 1142 transitions. [2024-11-14 05:02:52,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2024-11-14 05:02:52,090 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:02:52,090 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 7, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:02:52,090 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-14 05:02:52,090 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 05:02:52,090 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:02:52,091 INFO L85 PathProgramCache]: Analyzing trace with hash 973712888, now seen corresponding path program 1 times [2024-11-14 05:02:52,091 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:02:52,091 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [358631779] [2024-11-14 05:02:52,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:02:52,091 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:02:52,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:02:53,224 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 273 trivial. 0 not checked. [2024-11-14 05:02:53,224 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:02:53,224 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [358631779] [2024-11-14 05:02:53,224 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [358631779] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:02:53,224 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:02:53,224 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-14 05:02:53,224 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1937131740] [2024-11-14 05:02:53,225 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:02:53,225 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 05:02:53,225 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:02:53,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 05:02:53,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-14 05:02:53,226 INFO L87 Difference]: Start difference. First operand 878 states and 1142 transitions. Second operand has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-11-14 05:02:55,253 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:02:57,276 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:02:59,289 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:03:02,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:03:02,659 INFO L93 Difference]: Finished difference Result 1213 states and 1524 transitions. [2024-11-14 05:03:02,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 05:03:02,660 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 156 [2024-11-14 05:03:02,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:03:02,670 INFO L225 Difference]: With dead ends: 1213 [2024-11-14 05:03:02,670 INFO L226 Difference]: Without dead ends: 1211 [2024-11-14 05:03:02,671 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-14 05:03:02,672 INFO L432 NwaCegarLoop]: 959 mSDtfsCounter, 706 mSDsluCounter, 2471 mSDsCounter, 0 mSdLazyCounter, 517 mSolverCounterSat, 2 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 708 SdHoareTripleChecker+Valid, 3430 SdHoareTripleChecker+Invalid, 522 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 517 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:03:02,672 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [708 Valid, 3430 Invalid, 522 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 517 Invalid, 3 Unknown, 0 Unchecked, 9.1s Time] [2024-11-14 05:03:02,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1211 states. [2024-11-14 05:03:02,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1211 to 1193. [2024-11-14 05:03:02,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1193 states, 678 states have (on average 1.176991150442478) internal successors, (798), 707 states have internal predecessors, (798), 353 states have call successors, (353), 154 states have call predecessors, (353), 153 states have return successors, (357), 341 states have call predecessors, (357), 351 states have call successors, (357) [2024-11-14 05:03:02,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1193 states to 1193 states and 1508 transitions. [2024-11-14 05:03:02,889 INFO L78 Accepts]: Start accepts. Automaton has 1193 states and 1508 transitions. Word has length 156 [2024-11-14 05:03:02,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:03:02,889 INFO L471 AbstractCegarLoop]: Abstraction has 1193 states and 1508 transitions. [2024-11-14 05:03:02,890 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-11-14 05:03:02,890 INFO L276 IsEmpty]: Start isEmpty. Operand 1193 states and 1508 transitions. [2024-11-14 05:03:02,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2024-11-14 05:03:02,892 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:03:02,892 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:03:02,892 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-14 05:03:02,892 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 05:03:02,892 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:03:02,893 INFO L85 PathProgramCache]: Analyzing trace with hash -1410668559, now seen corresponding path program 1 times [2024-11-14 05:03:02,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:03:02,893 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169608896] [2024-11-14 05:03:02,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:03:02,893 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:03:03,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:03:03,911 INFO L134 CoverageAnalysis]: Checked inductivity of 296 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 295 trivial. 0 not checked. [2024-11-14 05:03:03,911 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:03:03,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [169608896] [2024-11-14 05:03:03,911 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [169608896] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:03:03,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [960320144] [2024-11-14 05:03:03,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:03:03,912 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:03:03,912 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecad497-77a4-4fa4-a054-7d15b19b1f33/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:03:03,914 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecad497-77a4-4fa4-a054-7d15b19b1f33/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:03:03,915 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecad497-77a4-4fa4-a054-7d15b19b1f33/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-14 05:03:05,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:03:05,955 INFO L255 TraceCheckSpWp]: Trace formula consists of 2171 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 05:03:05,965 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:03:06,355 INFO L134 CoverageAnalysis]: Checked inductivity of 296 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 290 trivial. 0 not checked. [2024-11-14 05:03:06,356 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:03:06,356 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [960320144] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:03:06,356 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:03:06,356 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2024-11-14 05:03:06,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169074305] [2024-11-14 05:03:06,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:03:06,357 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:03:06,357 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:03:06,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:03:06,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-14 05:03:06,358 INFO L87 Difference]: Start difference. First operand 1193 states and 1508 transitions. Second operand has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2024-11-14 05:03:08,392 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:03:10,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:03:10,002 INFO L93 Difference]: Finished difference Result 2251 states and 2820 transitions. [2024-11-14 05:03:10,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:03:10,003 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 166 [2024-11-14 05:03:10,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:03:10,010 INFO L225 Difference]: With dead ends: 2251 [2024-11-14 05:03:10,010 INFO L226 Difference]: Without dead ends: 1211 [2024-11-14 05:03:10,014 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-14 05:03:10,014 INFO L432 NwaCegarLoop]: 929 mSDtfsCounter, 957 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 957 SdHoareTripleChecker+Valid, 979 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2024-11-14 05:03:10,016 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [957 Valid, 979 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 144 Invalid, 1 Unknown, 0 Unchecked, 3.4s Time] [2024-11-14 05:03:10,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1211 states. [2024-11-14 05:03:10,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1211 to 1209. [2024-11-14 05:03:10,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1209 states, 685 states have (on average 1.1722627737226277) internal successors, (803), 714 states have internal predecessors, (803), 357 states have call successors, (357), 160 states have call predecessors, (357), 159 states have return successors, (361), 344 states have call predecessors, (361), 355 states have call successors, (361) [2024-11-14 05:03:10,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1209 states to 1209 states and 1521 transitions. [2024-11-14 05:03:10,317 INFO L78 Accepts]: Start accepts. Automaton has 1209 states and 1521 transitions. Word has length 166 [2024-11-14 05:03:10,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:03:10,318 INFO L471 AbstractCegarLoop]: Abstraction has 1209 states and 1521 transitions. [2024-11-14 05:03:10,318 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2024-11-14 05:03:10,318 INFO L276 IsEmpty]: Start isEmpty. Operand 1209 states and 1521 transitions. [2024-11-14 05:03:10,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-11-14 05:03:10,320 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:03:10,320 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:03:10,349 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecad497-77a4-4fa4-a054-7d15b19b1f33/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-14 05:03:10,521 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecad497-77a4-4fa4-a054-7d15b19b1f33/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:03:10,521 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 05:03:10,521 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:03:10,521 INFO L85 PathProgramCache]: Analyzing trace with hash 1447276826, now seen corresponding path program 1 times [2024-11-14 05:03:10,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:03:10,521 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1932623219] [2024-11-14 05:03:10,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:03:10,521 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:03:11,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:03:11,408 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-14 05:03:11,409 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:03:11,409 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1932623219] [2024-11-14 05:03:11,409 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1932623219] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:03:11,409 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:03:11,409 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 05:03:11,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763399803] [2024-11-14 05:03:11,409 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:03:11,409 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 05:03:11,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:03:11,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 05:03:11,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 05:03:11,410 INFO L87 Difference]: Start difference. First operand 1209 states and 1521 transitions. Second operand has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-11-14 05:03:13,431 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:03:15,469 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:03:17,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:03:17,099 INFO L93 Difference]: Finished difference Result 1209 states and 1521 transitions. [2024-11-14 05:03:17,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 05:03:17,100 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 138 [2024-11-14 05:03:17,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:03:17,106 INFO L225 Difference]: With dead ends: 1209 [2024-11-14 05:03:17,106 INFO L226 Difference]: Without dead ends: 1207 [2024-11-14 05:03:17,106 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-14 05:03:17,107 INFO L432 NwaCegarLoop]: 914 mSDtfsCounter, 1007 mSDsluCounter, 914 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1007 SdHoareTripleChecker+Valid, 1828 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2024-11-14 05:03:17,107 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1007 Valid, 1828 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 261 Invalid, 2 Unknown, 0 Unchecked, 5.4s Time] [2024-11-14 05:03:17,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1207 states. [2024-11-14 05:03:17,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1207 to 1207. [2024-11-14 05:03:17,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1207 states, 684 states have (on average 1.1695906432748537) internal successors, (800), 712 states have internal predecessors, (800), 357 states have call successors, (357), 160 states have call predecessors, (357), 159 states have return successors, (361), 344 states have call predecessors, (361), 355 states have call successors, (361) [2024-11-14 05:03:17,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1207 states to 1207 states and 1518 transitions. [2024-11-14 05:03:17,326 INFO L78 Accepts]: Start accepts. Automaton has 1207 states and 1518 transitions. Word has length 138 [2024-11-14 05:03:17,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:03:17,326 INFO L471 AbstractCegarLoop]: Abstraction has 1207 states and 1518 transitions. [2024-11-14 05:03:17,327 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-11-14 05:03:17,327 INFO L276 IsEmpty]: Start isEmpty. Operand 1207 states and 1518 transitions. [2024-11-14 05:03:17,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2024-11-14 05:03:17,329 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:03:17,329 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:03:17,329 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-14 05:03:17,330 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 05:03:17,330 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:03:17,330 INFO L85 PathProgramCache]: Analyzing trace with hash 930876728, now seen corresponding path program 1 times [2024-11-14 05:03:17,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:03:17,330 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541485079] [2024-11-14 05:03:17,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:03:17,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:03:18,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:03:18,812 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-14 05:03:18,812 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:03:18,812 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [541485079] [2024-11-14 05:03:18,813 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [541485079] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:03:18,813 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:03:18,813 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 05:03:18,813 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596906527] [2024-11-14 05:03:18,813 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:03:18,813 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 05:03:18,813 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:03:18,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 05:03:18,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 05:03:18,814 INFO L87 Difference]: Start difference. First operand 1207 states and 1518 transitions. Second operand has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2024-11-14 05:03:20,838 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:03:22,858 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:03:24,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:03:24,709 INFO L93 Difference]: Finished difference Result 1207 states and 1518 transitions. [2024-11-14 05:03:24,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 05:03:24,709 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 143 [2024-11-14 05:03:24,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:03:24,716 INFO L225 Difference]: With dead ends: 1207 [2024-11-14 05:03:24,716 INFO L226 Difference]: Without dead ends: 1205 [2024-11-14 05:03:24,717 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-14 05:03:24,717 INFO L432 NwaCegarLoop]: 912 mSDtfsCounter, 1004 mSDsluCounter, 912 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1004 SdHoareTripleChecker+Valid, 1824 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2024-11-14 05:03:24,717 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1004 Valid, 1824 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 261 Invalid, 2 Unknown, 0 Unchecked, 5.6s Time] [2024-11-14 05:03:24,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1205 states. [2024-11-14 05:03:24,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1205 to 1205. [2024-11-14 05:03:24,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1205 states, 683 states have (on average 1.1669106881405564) internal successors, (797), 710 states have internal predecessors, (797), 357 states have call successors, (357), 160 states have call predecessors, (357), 159 states have return successors, (361), 344 states have call predecessors, (361), 355 states have call successors, (361) [2024-11-14 05:03:24,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1205 states to 1205 states and 1515 transitions. [2024-11-14 05:03:24,979 INFO L78 Accepts]: Start accepts. Automaton has 1205 states and 1515 transitions. Word has length 143 [2024-11-14 05:03:24,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:03:24,980 INFO L471 AbstractCegarLoop]: Abstraction has 1205 states and 1515 transitions. [2024-11-14 05:03:24,980 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2024-11-14 05:03:24,980 INFO L276 IsEmpty]: Start isEmpty. Operand 1205 states and 1515 transitions. [2024-11-14 05:03:24,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2024-11-14 05:03:24,982 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:03:24,982 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:03:24,982 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-11-14 05:03:24,982 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ldv_linux_usb_urb_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 05:03:24,983 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:03:24,983 INFO L85 PathProgramCache]: Analyzing trace with hash 861817427, now seen corresponding path program 1 times [2024-11-14 05:03:24,983 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:03:24,983 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506122302] [2024-11-14 05:03:24,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:03:24,983 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:03:25,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:03:26,099 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-14 05:03:26,099 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:03:26,099 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506122302] [2024-11-14 05:03:26,099 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [506122302] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:03:26,099 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:03:26,099 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 05:03:26,099 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1470205111] [2024-11-14 05:03:26,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:03:26,100 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 05:03:26,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:03:26,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 05:03:26,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 05:03:26,100 INFO L87 Difference]: Start difference. First operand 1205 states and 1515 transitions. Second operand has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2024-11-14 05:03:28,123 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:03:30,159 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:03:32,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:03:32,603 INFO L93 Difference]: Finished difference Result 2276 states and 2851 transitions. [2024-11-14 05:03:32,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 05:03:32,604 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 148 [2024-11-14 05:03:32,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:03:32,618 INFO L225 Difference]: With dead ends: 2276 [2024-11-14 05:03:32,618 INFO L226 Difference]: Without dead ends: 2047 [2024-11-14 05:03:32,621 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-14 05:03:32,622 INFO L432 NwaCegarLoop]: 962 mSDtfsCounter, 929 mSDsluCounter, 1787 mSDsCounter, 0 mSdLazyCounter, 405 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 929 SdHoareTripleChecker+Valid, 2749 SdHoareTripleChecker+Invalid, 407 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 405 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:03:32,623 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [929 Valid, 2749 Invalid, 407 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 405 Invalid, 2 Unknown, 0 Unchecked, 6.1s Time] [2024-11-14 05:03:32,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2047 states. [2024-11-14 05:03:33,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2047 to 2032. [2024-11-14 05:03:33,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2032 states, 1159 states have (on average 1.17946505608283) internal successors, (1367), 1202 states have internal predecessors, (1367), 599 states have call successors, (599), 270 states have call predecessors, (599), 268 states have return successors, (617), 576 states have call predecessors, (617), 597 states have call successors, (617) [2024-11-14 05:03:33,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2032 states to 2032 states and 2583 transitions. [2024-11-14 05:03:33,130 INFO L78 Accepts]: Start accepts. Automaton has 2032 states and 2583 transitions. Word has length 148 [2024-11-14 05:03:33,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:03:33,130 INFO L471 AbstractCegarLoop]: Abstraction has 2032 states and 2583 transitions. [2024-11-14 05:03:33,131 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2024-11-14 05:03:33,131 INFO L276 IsEmpty]: Start isEmpty. Operand 2032 states and 2583 transitions. [2024-11-14 05:03:33,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2024-11-14 05:03:33,133 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:03:33,133 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:03:33,133 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-14 05:03:33,133 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ldv_linux_usb_urb_usb_free_urbErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 05:03:33,134 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:03:33,134 INFO L85 PathProgramCache]: Analyzing trace with hash -848400856, now seen corresponding path program 1 times [2024-11-14 05:03:33,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:03:33,134 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199981258] [2024-11-14 05:03:33,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:03:33,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:03:33,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:03:34,805 INFO L134 CoverageAnalysis]: Checked inductivity of 296 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 296 trivial. 0 not checked. [2024-11-14 05:03:34,805 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:03:34,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199981258] [2024-11-14 05:03:34,805 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [199981258] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:03:34,805 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:03:34,806 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-14 05:03:34,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202514500] [2024-11-14 05:03:34,806 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:03:34,806 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-14 05:03:34,807 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:03:34,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-14 05:03:34,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-14 05:03:34,807 INFO L87 Difference]: Start difference. First operand 2032 states and 2583 transitions. Second operand has 8 states, 7 states have (on average 8.714285714285714) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (26), 5 states have call predecessors, (26), 3 states have call successors, (26) [2024-11-14 05:03:36,829 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:03:38,862 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:03:40,874 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:03:42,897 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:03:44,917 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:03:46,935 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:03:48,968 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:03:54,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:03:54,428 INFO L93 Difference]: Finished difference Result 4018 states and 5107 transitions. [2024-11-14 05:03:54,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 05:03:54,429 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 8.714285714285714) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (26), 5 states have call predecessors, (26), 3 states have call successors, (26) Word has length 180 [2024-11-14 05:03:54,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:03:54,440 INFO L225 Difference]: With dead ends: 4018 [2024-11-14 05:03:54,440 INFO L226 Difference]: Without dead ends: 2042 [2024-11-14 05:03:54,446 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-14 05:03:54,447 INFO L432 NwaCegarLoop]: 911 mSDtfsCounter, 0 mSDsluCounter, 5455 mSDsCounter, 0 mSdLazyCounter, 934 mSolverCounterSat, 0 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 6366 SdHoareTripleChecker+Invalid, 941 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 934 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:03:54,447 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 6366 Invalid, 941 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 934 Invalid, 7 Unknown, 0 Unchecked, 19.2s Time] [2024-11-14 05:03:54,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2042 states. [2024-11-14 05:03:54,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2042 to 2038. [2024-11-14 05:03:54,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2038 states, 1163 states have (on average 1.1788478073946689) internal successors, (1371), 1205 states have internal predecessors, (1371), 600 states have call successors, (600), 270 states have call predecessors, (600), 269 states have return successors, (621), 579 states have call predecessors, (621), 598 states have call successors, (621) [2024-11-14 05:03:54,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2038 states to 2038 states and 2592 transitions. [2024-11-14 05:03:54,816 INFO L78 Accepts]: Start accepts. Automaton has 2038 states and 2592 transitions. Word has length 180 [2024-11-14 05:03:54,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:03:54,817 INFO L471 AbstractCegarLoop]: Abstraction has 2038 states and 2592 transitions. [2024-11-14 05:03:54,817 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 8.714285714285714) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (26), 5 states have call predecessors, (26), 3 states have call successors, (26) [2024-11-14 05:03:54,817 INFO L276 IsEmpty]: Start isEmpty. Operand 2038 states and 2592 transitions. [2024-11-14 05:03:54,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2024-11-14 05:03:54,819 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:03:54,819 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:03:54,820 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-14 05:03:54,820 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ldv_linux_usb_urb_usb_free_urbErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 05:03:54,820 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:03:54,820 INFO L85 PathProgramCache]: Analyzing trace with hash -1124153856, now seen corresponding path program 1 times [2024-11-14 05:03:54,820 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:03:54,820 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788027415] [2024-11-14 05:03:54,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:03:54,821 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:03:56,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:03:59,236 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-14 05:03:59,237 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:03:59,237 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788027415] [2024-11-14 05:03:59,237 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [788027415] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:03:59,237 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:03:59,237 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-14 05:03:59,237 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [974861353] [2024-11-14 05:03:59,237 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:03:59,238 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-14 05:03:59,238 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:03:59,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-14 05:03:59,238 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2024-11-14 05:03:59,238 INFO L87 Difference]: Start difference. First operand 2038 states and 2592 transitions. Second operand has 14 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 6 states have call successors, (31), 3 states have call predecessors, (31), 4 states have return successors, (29), 7 states have call predecessors, (29), 5 states have call successors, (29) [2024-11-14 05:04:01,267 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:04:03,305 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:04:05,337 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:04:07,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-14 05:04:09,379 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:04:11,392 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:04:13,428 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:04:15,440 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:04:17,486 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-14 05:04:19,609 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:04:21,656 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-14 05:04:23,667 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:04:25,671 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:04:34,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:04:34,740 INFO L93 Difference]: Finished difference Result 3928 states and 4994 transitions. [2024-11-14 05:04:34,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-14 05:04:34,741 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 6 states have call successors, (31), 3 states have call predecessors, (31), 4 states have return successors, (29), 7 states have call predecessors, (29), 5 states have call successors, (29) Word has length 193 [2024-11-14 05:04:34,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:04:34,753 INFO L225 Difference]: With dead ends: 3928 [2024-11-14 05:04:34,753 INFO L226 Difference]: Without dead ends: 2095 [2024-11-14 05:04:34,759 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2024-11-14 05:04:34,760 INFO L432 NwaCegarLoop]: 911 mSDtfsCounter, 67 mSDsluCounter, 10746 mSDsCounter, 0 mSdLazyCounter, 2031 mSolverCounterSat, 17 mSolverCounterUnsat, 13 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 34.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 11657 SdHoareTripleChecker+Invalid, 2061 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 2031 IncrementalHoareTripleChecker+Invalid, 13 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34.9s IncrementalHoareTripleChecker+Time [2024-11-14 05:04:34,760 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [97 Valid, 11657 Invalid, 2061 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 2031 Invalid, 13 Unknown, 0 Unchecked, 34.9s Time] [2024-11-14 05:04:34,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2095 states. [2024-11-14 05:04:35,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2095 to 2074. [2024-11-14 05:04:35,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2074 states, 1181 states have (on average 1.1761219305673158) internal successors, (1389), 1225 states have internal predecessors, (1389), 614 states have call successors, (614), 272 states have call predecessors, (614), 273 states have return successors, (639), 593 states have call predecessors, (639), 612 states have call successors, (639) [2024-11-14 05:04:35,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2074 states to 2074 states and 2642 transitions. [2024-11-14 05:04:35,432 INFO L78 Accepts]: Start accepts. Automaton has 2074 states and 2642 transitions. Word has length 193 [2024-11-14 05:04:35,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:04:35,433 INFO L471 AbstractCegarLoop]: Abstraction has 2074 states and 2642 transitions. [2024-11-14 05:04:35,433 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 6 states have call successors, (31), 3 states have call predecessors, (31), 4 states have return successors, (29), 7 states have call predecessors, (29), 5 states have call successors, (29) [2024-11-14 05:04:35,433 INFO L276 IsEmpty]: Start isEmpty. Operand 2074 states and 2642 transitions. [2024-11-14 05:04:35,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2024-11-14 05:04:35,435 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:04:35,435 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 10, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:04:35,435 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-11-14 05:04:35,435 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 05:04:35,436 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:04:35,436 INFO L85 PathProgramCache]: Analyzing trace with hash 1354888751, now seen corresponding path program 1 times [2024-11-14 05:04:35,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:04:35,436 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355060152] [2024-11-14 05:04:35,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:04:35,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:04:36,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:04:37,179 INFO L134 CoverageAnalysis]: Checked inductivity of 323 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 323 trivial. 0 not checked. [2024-11-14 05:04:37,179 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:04:37,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355060152] [2024-11-14 05:04:37,179 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355060152] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:04:37,179 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:04:37,179 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-14 05:04:37,180 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333454808] [2024-11-14 05:04:37,180 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:04:37,180 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-14 05:04:37,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:04:37,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-14 05:04:37,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-11-14 05:04:37,181 INFO L87 Difference]: Start difference. First operand 2074 states and 2642 transitions. Second operand has 8 states, 7 states have (on average 8.857142857142858) internal successors, (62), 6 states have internal predecessors, (62), 2 states have call successors, (33), 3 states have call predecessors, (33), 2 states have return successors, (31), 2 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-14 05:04:39,203 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:04:41,225 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:04:43,263 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:04:45,272 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:04:47,293 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:04:49,303 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:04:51,324 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:04:55,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:04:55,770 INFO L93 Difference]: Finished difference Result 2106 states and 2673 transitions. [2024-11-14 05:04:55,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 05:04:55,770 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 8.857142857142858) internal successors, (62), 6 states have internal predecessors, (62), 2 states have call successors, (33), 3 states have call predecessors, (33), 2 states have return successors, (31), 2 states have call predecessors, (31), 1 states have call successors, (31) Word has length 184 [2024-11-14 05:04:55,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:04:55,783 INFO L225 Difference]: With dead ends: 2106 [2024-11-14 05:04:55,783 INFO L226 Difference]: Without dead ends: 2104 [2024-11-14 05:04:55,784 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2024-11-14 05:04:55,785 INFO L432 NwaCegarLoop]: 918 mSDtfsCounter, 264 mSDsluCounter, 4380 mSDsCounter, 0 mSdLazyCounter, 815 mSolverCounterSat, 106 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 265 SdHoareTripleChecker+Valid, 5298 SdHoareTripleChecker+Invalid, 928 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 815 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:04:55,785 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [265 Valid, 5298 Invalid, 928 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 815 Invalid, 7 Unknown, 0 Unchecked, 18.1s Time] [2024-11-14 05:04:55,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2104 states. [2024-11-14 05:04:56,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2104 to 2102. [2024-11-14 05:04:56,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2102 states, 1199 states have (on average 1.171809841534612) internal successors, (1405), 1243 states have internal predecessors, (1405), 618 states have call successors, (618), 280 states have call predecessors, (618), 279 states have return successors, (643), 595 states have call predecessors, (643), 616 states have call successors, (643) [2024-11-14 05:04:56,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2102 states to 2102 states and 2666 transitions. [2024-11-14 05:04:56,328 INFO L78 Accepts]: Start accepts. Automaton has 2102 states and 2666 transitions. Word has length 184 [2024-11-14 05:04:56,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:04:56,330 INFO L471 AbstractCegarLoop]: Abstraction has 2102 states and 2666 transitions. [2024-11-14 05:04:56,330 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 8.857142857142858) internal successors, (62), 6 states have internal predecessors, (62), 2 states have call successors, (33), 3 states have call predecessors, (33), 2 states have return successors, (31), 2 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-14 05:04:56,330 INFO L276 IsEmpty]: Start isEmpty. Operand 2102 states and 2666 transitions. [2024-11-14 05:04:56,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2024-11-14 05:04:56,333 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:04:56,334 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:04:56,334 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2024-11-14 05:04:56,334 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ldv_linux_usb_urb_usb_free_urbErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 05:04:56,334 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:04:56,334 INFO L85 PathProgramCache]: Analyzing trace with hash 915264048, now seen corresponding path program 1 times [2024-11-14 05:04:56,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:04:56,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561218714] [2024-11-14 05:04:56,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:04:56,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:04:57,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:05:01,352 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-14 05:05:01,352 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:05:01,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561218714] [2024-11-14 05:05:01,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1561218714] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:05:01,352 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:05:01,352 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-11-14 05:05:01,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716937318] [2024-11-14 05:05:01,353 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:05:01,353 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-14 05:05:01,353 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:05:01,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-14 05:05:01,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=210, Unknown=0, NotChecked=0, Total=240 [2024-11-14 05:05:01,354 INFO L87 Difference]: Start difference. First operand 2102 states and 2666 transitions. Second operand has 16 states, 14 states have (on average 4.714285714285714) internal successors, (66), 12 states have internal predecessors, (66), 7 states have call successors, (31), 4 states have call predecessors, (31), 4 states have return successors, (29), 8 states have call predecessors, (29), 6 states have call successors, (29) [2024-11-14 05:05:03,382 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:05:05,401 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:05:07,418 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:05:09,422 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:05:11,438 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:05:13,459 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:05:15,482 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:05:17,527 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:05:19,532 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:05:21,586 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-14 05:05:23,592 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:05:25,611 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:05:27,636 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:05:29,639 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:05:31,674 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:05:56,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:05:56,931 INFO L93 Difference]: Finished difference Result 3307 states and 4190 transitions. [2024-11-14 05:05:56,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-14 05:05:56,931 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 14 states have (on average 4.714285714285714) internal successors, (66), 12 states have internal predecessors, (66), 7 states have call successors, (31), 4 states have call predecessors, (31), 4 states have return successors, (29), 8 states have call predecessors, (29), 6 states have call successors, (29) Word has length 196 [2024-11-14 05:05:56,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:05:56,944 INFO L225 Difference]: With dead ends: 3307 [2024-11-14 05:05:56,944 INFO L226 Difference]: Without dead ends: 2241 [2024-11-14 05:05:56,948 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=78, Invalid=572, Unknown=0, NotChecked=0, Total=650 [2024-11-14 05:05:56,948 INFO L432 NwaCegarLoop]: 731 mSDtfsCounter, 260 mSDsluCounter, 6956 mSDsCounter, 0 mSdLazyCounter, 7756 mSolverCounterSat, 269 mSolverCounterUnsat, 15 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 52.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 322 SdHoareTripleChecker+Valid, 7687 SdHoareTripleChecker+Invalid, 8040 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 269 IncrementalHoareTripleChecker+Valid, 7756 IncrementalHoareTripleChecker+Invalid, 15 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 54.3s IncrementalHoareTripleChecker+Time [2024-11-14 05:05:56,949 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [322 Valid, 7687 Invalid, 8040 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [269 Valid, 7756 Invalid, 15 Unknown, 0 Unchecked, 54.3s Time] [2024-11-14 05:05:56,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2241 states. [2024-11-14 05:05:57,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2241 to 2146. [2024-11-14 05:05:57,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2146 states, 1224 states have (on average 1.1699346405228759) internal successors, (1432), 1270 states have internal predecessors, (1432), 632 states have call successors, (632), 281 states have call predecessors, (632), 284 states have return successors, (664), 611 states have call predecessors, (664), 630 states have call successors, (664) [2024-11-14 05:05:57,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2146 states to 2146 states and 2728 transitions. [2024-11-14 05:05:57,469 INFO L78 Accepts]: Start accepts. Automaton has 2146 states and 2728 transitions. Word has length 196 [2024-11-14 05:05:57,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:05:57,470 INFO L471 AbstractCegarLoop]: Abstraction has 2146 states and 2728 transitions. [2024-11-14 05:05:57,471 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 14 states have (on average 4.714285714285714) internal successors, (66), 12 states have internal predecessors, (66), 7 states have call successors, (31), 4 states have call predecessors, (31), 4 states have return successors, (29), 8 states have call predecessors, (29), 6 states have call successors, (29) [2024-11-14 05:05:57,471 INFO L276 IsEmpty]: Start isEmpty. Operand 2146 states and 2728 transitions. [2024-11-14 05:05:57,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2024-11-14 05:05:57,473 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:05:57,473 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:05:57,473 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2024-11-14 05:05:57,473 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ldv_linux_usb_urb_usb_free_urbErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 05:05:57,477 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:05:57,477 INFO L85 PathProgramCache]: Analyzing trace with hash 958446633, now seen corresponding path program 1 times [2024-11-14 05:05:57,477 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:05:57,477 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1799230468] [2024-11-14 05:05:57,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:05:57,477 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:05:58,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:06:00,273 INFO L134 CoverageAnalysis]: Checked inductivity of 381 backedges. 4 proven. 46 refuted. 0 times theorem prover too weak. 331 trivial. 0 not checked. [2024-11-14 05:06:00,273 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:06:00,273 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1799230468] [2024-11-14 05:06:00,273 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1799230468] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:06:00,274 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1409852593] [2024-11-14 05:06:00,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:06:00,274 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:06:00,274 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecad497-77a4-4fa4-a054-7d15b19b1f33/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:06:00,276 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecad497-77a4-4fa4-a054-7d15b19b1f33/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:06:00,277 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecad497-77a4-4fa4-a054-7d15b19b1f33/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-14 05:06:02,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:06:02,599 INFO L255 TraceCheckSpWp]: Trace formula consists of 2468 conjuncts, 57 conjuncts are in the unsatisfiable core [2024-11-14 05:06:02,612 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:06:02,787 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 68 treesize of output 9 [2024-11-14 05:06:03,588 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-14 05:06:03,588 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:06:03,588 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1409852593] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:06:03,588 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:06:03,589 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [9] total 18 [2024-11-14 05:06:03,589 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887701047] [2024-11-14 05:06:03,589 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:06:03,589 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-14 05:06:03,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:06:03,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-14 05:06:03,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=268, Unknown=0, NotChecked=0, Total=306 [2024-11-14 05:06:03,590 INFO L87 Difference]: Start difference. First operand 2146 states and 2728 transitions. Second operand has 11 states, 9 states have (on average 7.444444444444445) internal successors, (67), 9 states have internal predecessors, (67), 5 states have call successors, (31), 5 states have call predecessors, (31), 3 states have return successors, (29), 4 states have call predecessors, (29), 4 states have call successors, (29) [2024-11-14 05:06:05,619 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:06:07,653 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:06:09,662 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:06:11,667 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 [0] [2024-11-14 05:06:13,714 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-14 05:06:15,753 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:06:17,807 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-14 05:06:19,835 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:06:21,838 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:06:23,862 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:06:29,360 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 [0] [2024-11-14 05:06:33,351 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 [0] [2024-11-14 05:06:35,709 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 [0] [2024-11-14 05:06:39,058 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 [0] [2024-11-14 05:06:41,557 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 [0] [2024-11-14 05:06:43,645 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 [0] [2024-11-14 05:06:46,002 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 [0] [2024-11-14 05:06:48,143 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 [0] [2024-11-14 05:06:54,811 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 [0] [2024-11-14 05:07:05,068 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 [0] [2024-11-14 05:07:07,206 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 [0] [2024-11-14 05:07:09,404 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 [0] [2024-11-14 05:07:12,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 [0] [2024-11-14 05:07:16,398 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 [0] [2024-11-14 05:07:18,602 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 [0] [2024-11-14 05:07:21,324 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 [0] [2024-11-14 05:07:23,471 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 [0] [2024-11-14 05:07:25,831 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 [0] [2024-11-14 05:07:28,744 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 [0] [2024-11-14 05:07:30,934 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 [0] [2024-11-14 05:07:33,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:07:33,000 INFO L93 Difference]: Finished difference Result 5510 states and 7025 transitions. [2024-11-14 05:07:33,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-14 05:07:33,001 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 7.444444444444445) internal successors, (67), 9 states have internal predecessors, (67), 5 states have call successors, (31), 5 states have call predecessors, (31), 3 states have return successors, (29), 4 states have call predecessors, (29), 4 states have call successors, (29) Word has length 197 [2024-11-14 05:07:33,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:07:33,013 INFO L225 Difference]: With dead ends: 5510 [2024-11-14 05:07:33,013 INFO L226 Difference]: Without dead ends: 3601 [2024-11-14 05:07:33,019 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 193 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=91, Invalid=611, Unknown=0, NotChecked=0, Total=702 [2024-11-14 05:07:33,019 INFO L432 NwaCegarLoop]: 922 mSDtfsCounter, 718 mSDsluCounter, 3601 mSDsCounter, 0 mSdLazyCounter, 8344 mSolverCounterSat, 424 mSolverCounterUnsat, 33 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 85.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 886 SdHoareTripleChecker+Valid, 4523 SdHoareTripleChecker+Invalid, 8801 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 424 IncrementalHoareTripleChecker+Valid, 8344 IncrementalHoareTripleChecker+Invalid, 33 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 87.6s IncrementalHoareTripleChecker+Time [2024-11-14 05:07:33,019 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [886 Valid, 4523 Invalid, 8801 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [424 Valid, 8344 Invalid, 33 Unknown, 0 Unchecked, 87.6s Time] [2024-11-14 05:07:33,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3601 states. [2024-11-14 05:07:33,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3601 to 3232. [2024-11-14 05:07:33,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3232 states, 1843 states have (on average 1.1758003255561584) internal successors, (2167), 1925 states have internal predecessors, (2167), 965 states have call successors, (965), 420 states have call predecessors, (965), 418 states have return successors, (1021), 915 states have call predecessors, (1021), 963 states have call successors, (1021) [2024-11-14 05:07:33,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3232 states to 3232 states and 4153 transitions. [2024-11-14 05:07:33,747 INFO L78 Accepts]: Start accepts. Automaton has 3232 states and 4153 transitions. Word has length 197 [2024-11-14 05:07:33,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:07:33,748 INFO L471 AbstractCegarLoop]: Abstraction has 3232 states and 4153 transitions. [2024-11-14 05:07:33,748 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 7.444444444444445) internal successors, (67), 9 states have internal predecessors, (67), 5 states have call successors, (31), 5 states have call predecessors, (31), 3 states have return successors, (29), 4 states have call predecessors, (29), 4 states have call successors, (29) [2024-11-14 05:07:33,748 INFO L276 IsEmpty]: Start isEmpty. Operand 3232 states and 4153 transitions. [2024-11-14 05:07:33,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2024-11-14 05:07:33,750 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:07:33,750 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 8, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:07:33,781 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecad497-77a4-4fa4-a054-7d15b19b1f33/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-14 05:07:33,951 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecad497-77a4-4fa4-a054-7d15b19b1f33/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2024-11-14 05:07:33,951 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 05:07:33,951 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:07:33,951 INFO L85 PathProgramCache]: Analyzing trace with hash -1872174436, now seen corresponding path program 1 times [2024-11-14 05:07:33,952 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:07:33,952 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031417922] [2024-11-14 05:07:33,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:07:33,952 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:07:34,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:07:35,730 INFO L134 CoverageAnalysis]: Checked inductivity of 293 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2024-11-14 05:07:35,730 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:07:35,731 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031417922] [2024-11-14 05:07:35,731 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031417922] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:07:35,731 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:07:35,731 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-14 05:07:35,731 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291253573] [2024-11-14 05:07:35,731 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:07:35,731 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-14 05:07:35,732 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:07:35,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-14 05:07:35,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-11-14 05:07:35,733 INFO L87 Difference]: Start difference. First operand 3232 states and 4153 transitions. Second operand has 8 states, 7 states have (on average 9.0) internal successors, (63), 6 states have internal predecessors, (63), 2 states have call successors, (34), 3 states have call predecessors, (34), 2 states have return successors, (32), 3 states have call predecessors, (32), 2 states have call successors, (32) [2024-11-14 05:07:37,763 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:07:39,799 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:07:41,833 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:07:43,861 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:07:45,880 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:07:47,907 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:07:49,923 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:07:54,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:07:54,495 INFO L93 Difference]: Finished difference Result 3340 states and 4252 transitions. [2024-11-14 05:07:54,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 05:07:54,496 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.0) internal successors, (63), 6 states have internal predecessors, (63), 2 states have call successors, (34), 3 states have call predecessors, (34), 2 states have return successors, (32), 3 states have call predecessors, (32), 2 states have call successors, (32) Word has length 182 [2024-11-14 05:07:54,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:07:54,512 INFO L225 Difference]: With dead ends: 3340 [2024-11-14 05:07:54,513 INFO L226 Difference]: Without dead ends: 3338 [2024-11-14 05:07:54,515 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2024-11-14 05:07:54,515 INFO L432 NwaCegarLoop]: 931 mSDtfsCounter, 120 mSDsluCounter, 4417 mSDsCounter, 0 mSdLazyCounter, 820 mSolverCounterSat, 40 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 5348 SdHoareTripleChecker+Invalid, 867 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 820 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:07:54,516 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 5348 Invalid, 867 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 820 Invalid, 7 Unknown, 0 Unchecked, 18.1s Time] [2024-11-14 05:07:54,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3338 states. [2024-11-14 05:07:55,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3338 to 3322. [2024-11-14 05:07:55,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3322 states, 1897 states have (on average 1.1707959936742225) internal successors, (2221), 1979 states have internal predecessors, (2221), 977 states have call successors, (977), 446 states have call predecessors, (977), 442 states have return successors, (1033), 925 states have call predecessors, (1033), 975 states have call successors, (1033) [2024-11-14 05:07:55,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3322 states to 3322 states and 4231 transitions. [2024-11-14 05:07:55,133 INFO L78 Accepts]: Start accepts. Automaton has 3322 states and 4231 transitions. Word has length 182 [2024-11-14 05:07:55,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:07:55,134 INFO L471 AbstractCegarLoop]: Abstraction has 3322 states and 4231 transitions. [2024-11-14 05:07:55,134 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.0) internal successors, (63), 6 states have internal predecessors, (63), 2 states have call successors, (34), 3 states have call predecessors, (34), 2 states have return successors, (32), 3 states have call predecessors, (32), 2 states have call successors, (32) [2024-11-14 05:07:55,134 INFO L276 IsEmpty]: Start isEmpty. Operand 3322 states and 4231 transitions. [2024-11-14 05:07:55,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2024-11-14 05:07:55,136 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:07:55,136 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 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] [2024-11-14 05:07:55,136 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2024-11-14 05:07:55,137 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ldv_linux_usb_urb_usb_free_urbErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 05:07:55,137 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:07:55,137 INFO L85 PathProgramCache]: Analyzing trace with hash -747261714, now seen corresponding path program 1 times [2024-11-14 05:07:55,137 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:07:55,137 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1580145470] [2024-11-14 05:07:55,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:07:55,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:07:56,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:07:57,665 INFO L134 CoverageAnalysis]: Checked inductivity of 383 backedges. 16 proven. 36 refuted. 0 times theorem prover too weak. 331 trivial. 0 not checked. [2024-11-14 05:07:57,665 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:07:57,665 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1580145470] [2024-11-14 05:07:57,666 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1580145470] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:07:57,666 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1626096321] [2024-11-14 05:07:57,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:07:57,666 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:07:57,666 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecad497-77a4-4fa4-a054-7d15b19b1f33/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:07:57,668 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecad497-77a4-4fa4-a054-7d15b19b1f33/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:07:57,671 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecad497-77a4-4fa4-a054-7d15b19b1f33/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-14 05:08:00,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:08:00,291 INFO L255 TraceCheckSpWp]: Trace formula consists of 2479 conjuncts, 44 conjuncts are in the unsatisfiable core [2024-11-14 05:08:00,297 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:08:00,527 INFO L134 CoverageAnalysis]: Checked inductivity of 383 backedges. 220 proven. 2 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2024-11-14 05:08:00,527 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:08:02,087 INFO L134 CoverageAnalysis]: Checked inductivity of 383 backedges. 15 proven. 33 refuted. 0 times theorem prover too weak. 335 trivial. 0 not checked. [2024-11-14 05:08:02,087 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1626096321] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:08:02,087 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1824094484] [2024-11-14 05:08:02,122 INFO L159 IcfgInterpreter]: Started Sifa with 118 locations of interest [2024-11-14 05:08:02,122 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:08:02,126 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:08:02,132 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:08:02,132 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:10:03,626 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_undef_int with input of size 1727 for LOIs [2024-11-14 05:10:11,958 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_xmalloc with input of size 1716 for LOIs [2024-11-14 05:11:35,616 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_assume with input of size 149 for LOIs [2024-11-14 05:11:35,695 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_is_err with input of size 1733 for LOIs [2024-11-14 05:11:40,420 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:11:42,462 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse16 ((as const (Array Int Int)) 0))) (and (= (select |c_#valid| 77) 1) (= c_~packet_timeout~0 50) (exists ((v_~__mod_usb__tower_table_device_table~0.driver_info_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.driver_info (store (store v_~__mod_usb__tower_table_device_table~0.driver_info_8 0 0) 1 0))) (= (select |c_#valid| 21) 1) (= 13 (select |c_#length| 43)) (= (select |c_#length| 33) 26) (= c_~interrupt_out_interval~0 8) (= c_~ldv_thread_1~0.function.offset 0) (= 1 (select |c_#valid| 86)) (= c_~ldv_linux_alloc_usb_lock_lock~0 1) (= (select |c_#length| 9) 31) (= (select |c_#valid| 19) 1) (= 45 (select |c_#length| 12)) (= c_~ldv_linux_fs_sysfs_sysfs~0 0) (= (select |c_#valid| 39) 1) (= (select |c_#valid| 70) 1) (= c_~ldv_linux_arch_io_iomem~0 0) (= 1 (select |c_#valid| 66)) (= c_~ldv_linux_block_queue_queue_state~0 0) (= 29 (select |c_#length| 64)) (= (select |c_#length| 19) 14) (= c_~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 0) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass)) (= 51 (select |c_#length| 79)) (= (select |c_#valid| 0) 0) (= (select |c_#valid| 18) 1) (= 32 (select |c_#length| 45)) (= (select |c_#valid| 55) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.match_flags_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.match_flags (store (store v_~__mod_usb__tower_table_device_table~0.match_flags_8 0 0) 1 0))) (= 44 (select |c_#length| 62)) (= c_~ldv_linux_usb_register_probe_state~0 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_ptl~0 1) (= 32 (select |c_#length| 34)) (= (select |c_#valid| 3) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bDeviceSubClass (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 0 0) 1 0))) (= (select |c_#length| 88) 240) (= 87 |c_~#open_disc_mutex~0.base|) (= (select |c_#length| 10) 31) (= (select |c_#length| 25) 25) (= c_~ldv_linux_block_request_blk_rq~0 0) (= (select |c_#length| 27) 32) (= c_~ldv_thread_0~0.identifier 0) (= c_~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 0) (= 2 c_~interrupt_in_interval~0) (= (select |c_#length| 80) 51) (= (select |c_#length| 30) 12) (= c_~ldv_linux_usb_urb_urb_state~0 0) (= (select |c_#valid| 80) 1) (= 285 (select |c_#length| 90)) (= 33 (select |c_#length| 47)) (= (select |c_#length| 35) 13) (= (select |c_#valid| 13) 1) (= (select |c_#length| 54) 28) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock_of_lego_usb_tower~0 0) (= (select |c_#valid| 12) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct~0 1) (= (select |c_#valid| 22) 1) (= (select |c_#valid| 28) 1) (= (select |c_#length| 13) 37) (exists ((|v_#memory_$Pointer$.base_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_411| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_397| (Array Int (Array Int Int)))) (let ((.cse1 (select |v_#memory_$Pointer$.base_406| 90)) (.cse0 (select |v_#memory_$Pointer$.base_409| 90)) (.cse2 (select |v_#memory_$Pointer$.base_403| 90)) (.cse12 (select |v_#memory_$Pointer$.base_397| 87)) (.cse5 (select |v_#memory_$Pointer$.base_407| 90)) (.cse3 (select |v_#memory_$Pointer$.base_410| 90)) (.cse8 (select |v_#memory_$Pointer$.base_402| 89)) (.cse14 (select |v_#memory_$Pointer$.base_414| 87)) (.cse10 (select |v_#memory_$Pointer$.base_401| 90)) (.cse6 (select |v_#memory_$Pointer$.base_405| 90)) (.cse17 (select |v_#memory_$Pointer$.base_412| 90)) (.cse4 (select |v_#memory_$Pointer$.base_408| 90)) (.cse15 (select |v_#memory_$Pointer$.base_413| 87)) (.cse9 (select |v_#memory_$Pointer$.base_411| 87)) (.cse13 (select |v_#memory_$Pointer$.base_400| 87)) (.cse18 (select |v_#memory_$Pointer$.base_399| 87)) (.cse7 (select |v_#memory_$Pointer$.base_404| 90)) (.cse11 (select |v_#memory_$Pointer$.base_398| 87))) (and (= (store |v_#memory_$Pointer$.base_409| 90 (store (store (store (store (store (store (store .cse0 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse1 196))) |v_#memory_$Pointer$.base_406|) (= (store |v_#memory_$Pointer$.base_406| 90 (store (store (store (store (store (store (store (store (store (store (store .cse1 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse2 277))) |v_#memory_$Pointer$.base_403|) (= (store |v_#memory_$Pointer$.base_410| 90 (store .cse3 136 (select .cse0 136))) |v_#memory_$Pointer$.base_409|) (= (store |v_#memory_$Pointer$.base_408| 90 (store .cse4 88 (select .cse5 88))) |v_#memory_$Pointer$.base_407|) (= (store |v_#memory_$Pointer$.base_405| 90 (store .cse6 283 (select .cse7 283))) |v_#memory_$Pointer$.base_404|) (= |#funAddr~legousbtower_devnode.base| (select .cse8 8)) (= (store |v_#memory_$Pointer$.base_411| 87 (store .cse9 140 (select (select |v_#memory_$Pointer$.base_402| 87) 140))) |v_#memory_$Pointer$.base_402|) (= (store |v_#memory_$Pointer$.base_403| 90 (store .cse2 281 (select .cse10 281))) |v_#memory_$Pointer$.base_401|) (= (store |v_#memory_$Pointer$.base_398| 87 (store .cse11 4 (select .cse12 4))) |v_#memory_$Pointer$.base_397|) (= 88 (select .cse8 16)) (= (store |v_#memory_$Pointer$.base_397| 87 (store .cse12 8 (select .cse13 8))) |v_#memory_$Pointer$.base_400|) (= (store |v_#memory_$Pointer$.base_407| 90 (store (store (store (store (store (store .cse5 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse3 132))) |v_#memory_$Pointer$.base_410|) (= 4 (select .cse8 0)) (= (store |v_#memory_$Pointer$.base_414| 87 (store .cse14 60 (select .cse15 60))) |v_#memory_$Pointer$.base_413|) (= |v_#memory_$Pointer$.base_412| (store (store |v_#memory_$Pointer$.base_402| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse16 0 |c_~#__this_module~0.base|) 8 |#funAddr~tower_llseek.base|) 16 |#funAddr~tower_read.base|) 24 |#funAddr~tower_write.base|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.base|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.base|) 120 0) 128 |#funAddr~tower_release.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse16 0 5) 8 |#funAddr~tower_probe.base|) 16 |#funAddr~tower_disconnect.base|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 86) 80 (select .cse17 80)))) (= (store |v_#memory_$Pointer$.base_399| 87 (store (store (store (store (store (store .cse18 16 0) 24 0) 32 0) 40 0) 48 1) 56 (select .cse14 56))) |v_#memory_$Pointer$.base_414|) (= (store |v_#memory_$Pointer$.base_401| 90 (store .cse10 282 (select .cse6 282))) |v_#memory_$Pointer$.base_405|) (= (store |v_#memory_$Pointer$.base_412| 90 (store .cse17 84 (select .cse4 84))) |v_#memory_$Pointer$.base_408|) (= (store |v_#memory_$Pointer$.base_413| 87 (store (store (store (store (store (store (store (store (store .cse15 72 87) 80 87) 88 0) 96 87) 104 0) 112 0) 120 0) 128 2) 136 (select .cse9 136))) |v_#memory_$Pointer$.base_411|) (= |v_#memory_$Pointer$.base_399| (store |v_#memory_$Pointer$.base_400| 87 (store .cse13 12 (select .cse18 12)))) (= (store |v_#memory_$Pointer$.base_404| 90 (store .cse7 284 (select (select |c_#memory_$Pointer$.base| 90) 284))) |c_#memory_$Pointer$.base|) (= (store |v_#memory_$Pointer$.base_1321| 87 (store .cse16 0 (select .cse11 0))) |v_#memory_$Pointer$.base_398|)))) (= c_~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 0) (= 0 c_~ldv_thread_5~0.function.base) (= (select |c_#length| 38) 39) (= (select |c_#length| 73) 39) (= (select |c_#valid| 78) 1) (= (select |c_#valid| 72) 1) (= (select |c_#valid| 46) 1) (= (select |c_#valid| 52) 1) (= 49 (select |c_#length| 28)) (= c_~ldv_thread_5~0.identifier 0) (= |c_~#tower_table~0.base| 86) (= c_~ldv_linux_lib_idr_idr~0 0) (= (select |c_#valid| 14) 1) (= c_~ldv_linux_net_register_probe_state~0 0) (= c_~ldv_thread_2~0.function.offset 0) (= (select |c_#valid| 88) 1) (= (select |c_#valid| 62) 1) (= (select |c_#valid| 69) 1) (= (select |c_#valid| 43) 1) (= (select |c_#valid| 25) 1) (= (select |c_#valid| 68) 1) (= (select |c_#length| 11) 54) (= c_~ldv_linux_drivers_base_class_usb_gadget_class~0 0) (= (select |c_#length| 16) 32) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_open_disc_mutex~0 0) (= (select |c_#valid| 64) 1) (= |c_~#tower_table~0.offset| 0) (= (select |c_#valid| 53) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.idProduct_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idProduct (store (store v_~__mod_usb__tower_table_device_table~0.idProduct_8 0 0) 1 0))) (= c_~ldv_linux_usb_coherent_coherent_state~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode~0 0) (= (select |c_#valid| 1) 1) (= (select |c_#valid| 42) 1) (= (select |c_#valid| 33) 1) (= 31 (select |c_#length| 72)) (= 49 (select |c_#length| 21)) (= 480 c_~read_buffer_size~0) (= 23 (select |c_#length| 52)) (= c_~__ldv_in_interrupt_context~0 0) (= (select |c_#valid| 67) 1) (= (select |c_#length| 8) 32) (= 200 c_~read_timeout~0) (<= 1 |c_#StackHeapBarrier|) (= 0 c_~ldv_thread_0~0.function.base) (= (select |c_#valid| 51) 1) (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_499| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_526| (Array Int (Array Int Int))) (|v_#memory_int_525| (Array Int (Array Int Int))) (|v_#memory_int_528| (Array Int (Array Int Int))) (|v_#memory_int_527| (Array Int (Array Int Int))) (|v_#memory_int_489| (Array Int (Array Int Int))) (|v_#memory_int_522| (Array Int (Array Int Int))) (|v_#memory_int_488| (Array Int (Array Int Int))) (|v_#memory_int_521| (Array Int (Array Int Int))) (|v_#memory_int_524| (Array Int (Array Int Int))) (|v_#memory_int_523| (Array Int (Array Int Int))) (|v_#memory_int_529| (Array Int (Array Int Int))) (|v_#memory_int_490| (Array Int (Array Int Int))) (|v_#memory_int_496| (Array Int (Array Int Int))) (|v_#memory_int_495| (Array Int (Array Int Int))) (|v_#memory_int_498| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_497| (Array Int (Array Int Int))) (|v_#memory_int_530| (Array Int (Array Int Int))) (|v_#memory_int_492| (Array Int (Array Int Int))) (|v_#memory_int_491| (Array Int (Array Int Int))) (|v_#memory_int_494| (Array Int (Array Int Int))) (|v_#memory_int_493| (Array Int (Array Int Int))) (|v_#memory_int_515| (Array Int (Array Int Int))) (|v_#memory_int_3713| (Array Int (Array Int Int))) (|v_#memory_int_514| (Array Int (Array Int Int))) (|v_#memory_int_517| (Array Int (Array Int Int))) (|v_#memory_int_516| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_511| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_510| (Array Int (Array Int Int))) (|v_#memory_int_513| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_512| (Array Int (Array Int Int))) (|v_#memory_int_519| (Array Int (Array Int Int))) (|v_#memory_int_518| (Array Int (Array Int Int))) (|v_#memory_int_485| (Array Int (Array Int Int))) (|v_#memory_int_484| (Array Int (Array Int Int))) (|v_#memory_int_487| (Array Int (Array Int Int))) (|v_#memory_int_520| (Array Int (Array Int Int))) (|v_#memory_int_486| (Array Int (Array Int Int))) (|v_#memory_int_481| (Array Int (Array Int Int))) (|v_#memory_int_480| (Array Int (Array Int Int))) (|v_#memory_int_483| (Array Int (Array Int Int))) (|v_#memory_int_482| (Array Int (Array Int Int))) (|v_#memory_int_504| (Array Int (Array Int Int))) (|v_#memory_int_503| (Array Int (Array Int Int))) (|v_#memory_int_506| (Array Int (Array Int Int))) (|v_#memory_int_505| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_500| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_502| (Array Int (Array Int Int))) (|v_#memory_int_501| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_508| (Array Int (Array Int Int))) (|v_#memory_int_507| (Array Int (Array Int Int))) (|v_#memory_int_509| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse30 (select |v_#memory_int_507| 88)) (.cse38 (select |v_#memory_int_468| 88)) (.cse51 (select |v_#memory_int_513| 90)) (.cse31 (select |v_#memory_int_502| 88)) (.cse39 (select |v_#memory_int_467| 88)) (.cse27 (select |v_#memory_int_520| 90)) (.cse22 (select |v_#memory_int_465| 90)) (.cse29 (select |v_#memory_int_510| 88)) (.cse44 (select |v_#memory_int_509| 88)) (.cse56 (select |v_#memory_int_461| 88)) (.cse53 (select |v_#memory_int_484| 87)) (.cse55 (select |v_#memory_int_501| 88)) (.cse32 (select |v_#memory_int_479| 88)) (.cse66 (select |v_#memory_int_475| 87)) (.cse36 (select |v_#memory_int_464| 88)) (.cse20 (select |v_#memory_int_463| 88)) (.cse70 (select |v_#memory_int_528| 90)) (.cse57 (select |v_#memory_int_516| 90)) (.cse50 (select |v_#memory_int_518| 90)) (.cse49 (select |v_#memory_int_487| 90)) (.cse33 (select |v_#memory_int_474| 88)) (.cse65 (select |v_#memory_int_473| 88)) (.cse81 (select |v_#memory_int_506| 90)) (.cse26 (select |v_#memory_int_505| 90)) (.cse74 (select |v_#memory_int_477| 87)) (.cse80 (select |v_#memory_int_494| 90)) (.cse60 (select |v_#memory_int_486| 88)) (.cse37 (select |v_#memory_int_508| 88)) (.cse54 (select |v_#memory_int_514| 90)) (.cse58 (select |v_#memory_int_511| 90)) (.cse52 (select |v_#memory_int_485| 87)) (.cse41 (select |v_#memory_int_522| 90)) (.cse76 (select |v_#memory_int_517| 90)) (.cse71 (select |v_#memory_int_521| 90)) (.cse61 (select |v_#memory_int_499| 90)) (.cse25 (select |v_#memory_int_496| 90)) (.cse34 (select |v_#memory_int_3713| 3)) (.cse64 (select |v_#memory_int_523| 87)) (.cse23 (select |v_#memory_int_491| 90)) (.cse86 (select |v_#memory_int_490| 90)) (.cse85 (select |v_#memory_int_527| 90)) (.cse79 (select |v_#memory_int_489| 90)) (.cse83 (select |v_#memory_int_495| 90)) (.cse67 (select |v_#memory_int_483| 87)) (.cse63 (select |v_#memory_int_460| 88)) (.cse69 (select |v_#memory_int_480| 88)) (.cse87 (select |v_#memory_int_498| 90)) (.cse78 (select |v_#memory_int_526| 90)) (.cse24 (select |v_#memory_int_529| 90)) (.cse59 (select |v_#memory_int_488| 88)) (.cse89 (select |v_#memory_int_525| 90)) (.cse40 (select |v_#memory_int_524| 90)) (.cse35 (select |v_#memory_int_466| 88)) (.cse92 (select |v_#memory_int_469| 88)) (.cse73 (select |v_#memory_int_459| 87)) (.cse82 (select |v_#memory_int_478| 87)) (.cse88 (select |v_#memory_int_532| 87)) (.cse45 (select |v_#memory_int_512| 88)) (.cse46 (select |v_#memory_int_519| 88)) (.cse68 (select |v_#memory_int_504| 88)) (.cse28 (select |v_#memory_int_503| 88)) (.cse77 (select |v_#memory_int_515| 90)) (.cse48 (select |v_#memory_int_492| 90)) (.cse47 (select |v_#memory_int_476| 88)) (.cse43 (select |v_#memory_int_481| 88)) (.cse21 (select |v_#memory_int_462| 88)) (.cse91 (select |v_#memory_int_493| 88)) (.cse94 (select |v_#memory_int_530| 87)) (.cse93 (select |v_#memory_int_470| 88)) (.cse72 (select |v_#memory_int_482| 87)) (.cse62 (select |v_#memory_int_500| 90)) (.cse42 (select |v_#memory_int_497| 90)) (.cse90 (select |v_#memory_int_472| 87)) (.cse84 (select |v_#memory_int_471| 87)) (.cse75 (select |v_#memory_int_3713| 84)) (.cse19 (select |v_#memory_int_3713| 86))) (and (= (select .cse19 27) 0) (= (select .cse19 40) 0) (= (store |v_#memory_int_463| 88 (store .cse20 40 (select .cse21 40))) |v_#memory_int_462|) (= (store |v_#memory_int_465| 90 (store .cse22 205 (select .cse23 205))) |v_#memory_int_491|) (= (store |v_#memory_int_529| 90 (store .cse24 8 (select .cse25 8))) |v_#memory_int_496|) (= (select .cse19 41) 0) (= (store |v_#memory_int_505| 90 (store (store (store .cse26 132 0) 136 0) 148 (select .cse27 148))) |v_#memory_int_520|) (= (select .cse19 12) 0) (= (store |v_#memory_int_503| 88 (store .cse28 120 (select .cse29 120))) |v_#memory_int_510|) (= (select .cse19 6) 0) (= (select .cse19 38) 0) (= (store |v_#memory_int_507| 88 (store .cse30 88 (select .cse31 88))) |v_#memory_int_502|) (= (store |v_#memory_int_479| 88 (store .cse32 216 (select .cse33 216))) |v_#memory_int_474|) (= 98 (select .cse34 2)) (= (store |v_#memory_int_466| 88 (store .cse35 24 (select .cse36 24))) |v_#memory_int_464|) (= (select .cse19 33) 0) (= (store |v_#memory_int_508| 88 (store .cse37 80 (select .cse30 80))) |v_#memory_int_507|) (= 115 (select .cse34 1)) (= (store |v_#memory_int_468| 88 (store .cse38 176 (select .cse39 176))) |v_#memory_int_467|) (= (store |v_#memory_int_524| 90 (store .cse40 40 (select .cse41 40))) |v_#memory_int_522|) (= (select .cse19 11) 0) (= |c_#memory_int| (store |v_#memory_int_497| 90 (store (store (store (store (store .cse42 277 0) 281 0) 282 0) 283 0) 284 0))) (= (select .cse19 25) 0) (= (store |v_#memory_int_481| 88 (store .cse43 168 (select .cse38 168))) |v_#memory_int_468|) (= (store |v_#memory_int_509| 88 (store .cse44 136 (select .cse45 136))) |v_#memory_int_512|) (= (select .cse19 10) 0) (= (store |v_#memory_int_519| 88 (store .cse46 152 (select .cse47 152))) |v_#memory_int_476|) (= (store |v_#memory_int_492| 90 (store .cse48 72 (select .cse49 72))) |v_#memory_int_487|) (= (select .cse19 42) 0) (= (store |v_#memory_int_518| 90 (store .cse50 172 (select .cse51 172))) |v_#memory_int_513|) (= (store |v_#memory_int_485| 87 (store .cse52 104 (select .cse53 104))) |v_#memory_int_484|) (= (select .cse19 29) 0) (= (store |v_#memory_int_513| 90 (store .cse51 180 (select .cse54 180))) |v_#memory_int_514|) (= (store |v_#memory_int_502| 88 (store .cse31 96 (select .cse55 96))) |v_#memory_int_501|) (= (store |v_#memory_int_467| 88 (store .cse39 184 (select .cse56 184))) |v_#memory_int_461|) (= 160 (select (select |v_#memory_int_531| 89) 24)) (= (store |v_#memory_int_520| 90 (store .cse27 156 (select .cse57 156))) |v_#memory_int_516|) (= (store |v_#memory_int_511| 90 (store (store .cse58 196 0) 197 (select .cse22 197))) |v_#memory_int_465|) (= (store |v_#memory_int_510| 88 (store .cse29 128 (select .cse44 128))) |v_#memory_int_509|) (= |v_#memory_int_486| (store |v_#memory_int_488| 88 (store .cse59 64 (select .cse60 64)))) (= (store |v_#memory_int_499| 90 (store .cse61 261 (select .cse62 261))) |v_#memory_int_500|) (= (select .cse19 39) 0) (= (store |v_#memory_int_461| 88 (store .cse56 192 (select .cse63 192))) |v_#memory_int_460|) (= (store |v_#memory_int_484| 87 (store .cse53 112 (select .cse64 112))) |v_#memory_int_523|) (= (store |v_#memory_int_473| 88 (store .cse65 232 (select (select |v_#memory_int_531| 88) 232))) |v_#memory_int_531|) (= (store |v_#memory_int_475| 87 (store (store (store .cse66 56 0) 60 0) 72 (select .cse67 72))) |v_#memory_int_483|) (= |v_#memory_int_504| (store |v_#memory_int_501| 88 (store .cse55 104 (select .cse68 104)))) (= (store |v_#memory_int_480| 88 (store .cse69 208 (select .cse32 208))) |v_#memory_int_479|) (= |v_#memory_int_521| (store |v_#memory_int_528| 90 (store .cse70 245 (select .cse71 245)))) (= 117 (select .cse34 0)) (= (select .cse19 36) 0) (= (select .cse19 31) 0) (= (store |v_#memory_int_482| 87 (store .cse72 24 (select .cse73 24))) |v_#memory_int_459|) (= (store |v_#memory_int_477| 87 (store .cse74 48 (select .cse66 48))) |v_#memory_int_475|) (= (select .cse34 3) 47) (= (select .cse75 0) 48) (= (store |v_#memory_int_464| 88 (store .cse36 32 (select .cse20 32))) |v_#memory_int_463|) (= (store |v_#memory_int_517| 90 (store .cse76 56 (select .cse77 56))) |v_#memory_int_515|) (= 115 (select .cse34 5)) (= (store |v_#memory_int_526| 90 (store .cse78 237 (select .cse70 237))) |v_#memory_int_528|) (= (store |v_#memory_int_516| 90 (store .cse57 164 (select .cse50 164))) |v_#memory_int_518|) (= (store |v_#memory_int_487| 90 (store (store (store (store .cse49 80 0) 84 0) 88 0) 92 (select .cse79 92))) |v_#memory_int_489|) (= (select .cse19 37) 0) (= (select .cse19 8) 0) (= (store |v_#memory_int_494| 90 (store .cse80 116 (select .cse81 116))) |v_#memory_int_506|) (= (select .cse19 17) 0) (= (store |v_#memory_int_474| 88 (store .cse33 224 (select .cse65 224))) |v_#memory_int_473|) (= (select .cse19 13) 0) (= (store |v_#memory_int_506| 90 (store .cse81 124 (select .cse26 124))) |v_#memory_int_505|) (= (store |v_#memory_int_478| 87 (store .cse82 40 (select .cse74 40))) |v_#memory_int_477|) (= (store |v_#memory_int_495| 90 (store .cse83 108 (select .cse80 108))) |v_#memory_int_494|) (= (store |v_#memory_int_486| 88 (store .cse60 72 (select .cse37 72))) |v_#memory_int_508|) (= (store |v_#memory_int_514| 90 (store .cse54 188 (select .cse58 188))) |v_#memory_int_511|) (= (select .cse19 14) 0) (= |v_#memory_int_485| (store |v_#memory_int_471| 87 (store .cse84 96 (select .cse52 96)))) (= |v_#memory_int_517| (store |v_#memory_int_522| 90 (store .cse41 48 (select .cse76 48)))) (= (store |v_#memory_int_521| 90 (store .cse71 253 (select .cse61 253))) |v_#memory_int_499|) (= (store |v_#memory_int_496| 90 (store .cse25 16 (select .cse85 16))) |v_#memory_int_527|) (= (store |v_#memory_int_490| 90 (store .cse86 221 (select .cse87 221))) |v_#memory_int_498|) (= (select (select |v_#memory_int_3713| 83) 0) 0) (= 3 (select .cse19 0)) (= (select .cse34 6) 0) (= (select .cse34 4) 37) (= |v_#memory_int_532| (store |v_#memory_int_523| 87 (store .cse64 120 (select .cse88 120)))) (= (store |v_#memory_int_491| 90 (store .cse23 213 (select .cse86 213))) |v_#memory_int_490|) (= (store |v_#memory_int_527| 90 (store .cse85 24 (select .cse89 24))) |v_#memory_int_525|) (= (store |v_#memory_int_489| 90 (store .cse79 100 (select .cse83 100))) |v_#memory_int_495|) (= (store |v_#memory_int_483| 87 (store .cse67 80 (select .cse90 80))) |v_#memory_int_472|) (= (store |v_#memory_int_460| 88 (store .cse63 200 (select .cse69 200))) |v_#memory_int_480|) (= (store |v_#memory_int_498| 90 (store .cse87 229 (select .cse78 229))) |v_#memory_int_526|) (= (store |v_#memory_int_531| 90 (store .cse16 0 (select .cse24 0))) |v_#memory_int_529|) (= (select .cse19 15) 0) (= (store |v_#memory_int_493| 88 (store .cse91 56 (select .cse59 56))) |v_#memory_int_488|) (= (store |v_#memory_int_525| 90 (store .cse89 32 (select .cse40 32))) |v_#memory_int_524|) (= |v_#memory_int_466| (store |v_#memory_int_469| 88 (store .cse92 16 (select .cse35 16)))) (= (store |v_#memory_int_470| 88 (store .cse93 8 (select .cse92 8))) |v_#memory_int_469|) (= (store |v_#memory_int_459| 87 (store .cse73 32 (select .cse82 32))) |v_#memory_int_478|) (= (store |v_#memory_int_532| 87 (store .cse88 128 (select .cse94 128))) |v_#memory_int_530|) (= 1684 (select .cse19 2)) (= (select .cse19 16) 0) (= (store |v_#memory_int_512| 88 (store .cse45 144 (select .cse46 144))) |v_#memory_int_519|) (= (select .cse19 4) 1) (= (store |v_#memory_int_504| 88 (store .cse68 112 (select .cse28 112))) |v_#memory_int_503|) (= |v_#memory_int_492| (store |v_#memory_int_515| 90 (store .cse77 64 (select .cse48 64)))) (= (store |v_#memory_int_476| 88 (store .cse47 160 (select .cse43 160))) |v_#memory_int_481|) (= |v_#memory_int_493| (store |v_#memory_int_462| 88 (store .cse21 48 (select .cse91 48)))) (= (store (store |v_#memory_int_530| 87 (store (store .cse94 136 0) 140 0)) 88 (store (select |v_#memory_int_530| 88) 0 (select .cse93 0))) |v_#memory_int_470|) (= (store |v_#memory_int_3713| 87 (store (store (store (store (store .cse16 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse72 16))) |v_#memory_int_482|) (= (store |v_#memory_int_500| 90 (store .cse62 269 (select .cse42 269))) |v_#memory_int_497|) (= (store |v_#memory_int_472| 87 (store .cse90 88 (select .cse84 88))) |v_#memory_int_471|) (= (select .cse75 1) 0) (= 0 (select .cse19 35))))) (= c_~ldv_linux_kernel_locking_spinlock_spin_read_buffer_lock_of_lego_usb_tower~0 1) (= (select |c_#valid| 24) 1) (= 15 (select |c_#length| 65)) (= 23 (select |c_#length| 53)) (= (select |c_#valid| 5) 1) (= (select |c_#valid| 57) 1) (= 29 (select |c_#length| 60)) (= |c_~#open_disc_mutex~0.offset| 0) (= (select |c_#valid| 83) 1) (= (select |c_#valid| 32) 1) (= (select |c_#length| 42) 28) (= (select |c_#valid| 35) 1) (= (select |c_#valid| 26) 1) (= 32 (select |c_#length| 51)) (= c_~LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS~0 0) (= 32 (select |c_#length| 37)) (= (select |c_#valid| 17) 1) (= |c_~#tower_class~0.base| 89) (= (select |c_#valid| 30) 1) (= (select |c_#valid| 36) 1) (= (select |c_#length| 83) 1) (= (select |c_#valid| 41) 1) (= |c_~#tower_driver~0.base| 90) (= (select |c_#length| 41) 38) (= (select |c_#length| 55) 55) (= (select |c_#valid| 9) 1) (= 34 (select |c_#length| 71)) (= 58 (select |c_#length| 85)) (= 40 (select |c_#length| 75)) (= (select |c_#valid| 2) 1) (= 39 (select |c_#length| 39)) (= 32 (select |c_#length| 61)) (= (select |c_#valid| 27) 1) (= (select |c_#valid| 82) 1) (= 32 (select |c_#length| 31)) (= 1 (select |c_#valid| 79)) (= (select |c_#length| 49) 13) (= (select |c_#length| 59) 13) (= (select |c_#length| 69) 17) (= 25 (select |c_#length| 26)) (= c_~ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data~0 1) (= (select |c_#length| 81) 37) (= (select |c_#valid| 34) 1) (= (select |c_#valid| 37) 1) (= (select |c_#valid| 76) 1) (= 88 |c_~#tower_fops~0.base|) (= (select |c_#valid| 85) 1) (= 32 (select |c_#length| 56)) (= (select |c_#length| 36) 12) (= (select |c_#valid| 84) 1) (= (select |c_#length| 44) 28) (exists ((v_~__mod_usb__tower_table_device_table~0.idVendor_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idVendor (store (store v_~__mod_usb__tower_table_device_table~0.idVendor_8 0 0) 1 0))) (= (select |c_#valid| 60) 1) (= (select |c_#valid| 59) 1) (= 16 (select |c_#length| 68)) (= (select |c_#valid| 4) 1) (= (select |c_#valid| 8) 1) (= 2 (select |c_#length| 84)) (= c_~ldv_linux_kernel_module_module_refcounter~0 1) (= c_~ldv_linux_kernel_locking_rwlock_wlock~0 1) (= (select |c_#length| 66) 11) (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bcdDevice_hi (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 0 0) 1 0))) (= (select |c_#valid| 75) 1) (= c_~write_buffer_size~0 480) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceClass)) (= (select |c_#valid| 73) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct~0 1) (= (select |c_#length| 18) 36) (= (select |c_#length| 22) 13) (= c_~ldv_thread_5~0.function.offset 0) (= c_~ldv_thread_0~0.function.offset 0) (= (select |c_#length| 14) 13) (= 33 (select |c_#length| 46)) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock~0 0) (= (select |c_#length| 86) 50) (= (select |c_#valid| 63) 1) (= 44 (select |c_#length| 63)) (= (select |c_#length| 4) 15) (= c_~ldv_linux_kernel_rcu_srcu_srcu_nested~0 0) (= (select |c_#length| 48) 28) (= 13 (select |c_#length| 82)) (= c_~ldv_thread_2~0.identifier 0) (= c_~ldv_linux_kernel_locking_rwlock_rlock~0 1) (= (select |c_#valid| 65) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bInterfaceClass (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 0 0) 1 0))) (= (select |c_#valid| 81) 1) (= (select |c_#length| 23) 11) (= (select |c_#valid| 15) 1) (= (select |c_#length| 1) 26) (= (select |c_#length| 67) 33) (= (select |c_#valid| 16) 1) (= (select |c_#valid| 29) 1) (= (select |c_#valid| 44) 1) (= c_~ldv_linux_mmc_sdio_func_sdio_element~0 0) (= (select |c_#length| 17) 36) (= 13 (select |c_#length| 6)) (= (select |c_#valid| 47) 1) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device~0 0) (= (select |c_#length| 32) 26) (= c_~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 0) (= (select |c_#valid| 23) 1) (= (select |c_#valid| 31) 1) (= (select |c_#valid| 89) 1) (= (select |c_#length| 89) 28) (= (select |c_#valid| 56) 1) (= c_~ldv_linux_kernel_sched_completion_completion~0 0) (= c_~ldv_thread_2~0.function.base 0) (= (select |c_#length| 5) 13) (= (select |c_#valid| 11) 1) (= 32 (select |c_#length| 20)) (= (select |c_#valid| 50) 1) (exists ((|v_#memory_$Pointer$.offset_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_397| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_411| (Array Int (Array Int Int)))) (let ((.cse96 (select |v_#memory_$Pointer$.offset_402| 90)) (.cse99 (select |v_#memory_$Pointer$.offset_409| 87)) (.cse95 (select |v_#memory_$Pointer$.offset_403| 90)) (.cse100 (select |v_#memory_$Pointer$.offset_408| 87)) (.cse104 (select |v_#memory_$Pointer$.offset_407| 87)) (.cse98 (select |v_#memory_$Pointer$.offset_410| 87)) (.cse101 (select |v_#memory_$Pointer$.offset_413| 90)) (.cse110 (select |v_#memory_$Pointer$.offset_397| 90)) (.cse109 (select |v_#memory_$Pointer$.offset_404| 90)) (.cse102 (select |v_#memory_$Pointer$.offset_398| 90)) (.cse107 (select |v_#memory_$Pointer$.offset_411| 87)) (.cse105 (select |v_#memory_$Pointer$.offset_399| 87)) (.cse106 (select |v_#memory_$Pointer$.offset_412| 87)) (.cse112 (select |v_#memory_$Pointer$.offset_414| 89)) (.cse97 (select |v_#memory_$Pointer$.offset_401| 90)) (.cse103 (select |v_#memory_$Pointer$.offset_400| 90)) (.cse111 (select |v_#memory_$Pointer$.offset_406| 90)) (.cse108 (select |v_#memory_$Pointer$.offset_405| 90))) (and (= |v_#memory_$Pointer$.offset_402| (store |v_#memory_$Pointer$.offset_403| 90 (store .cse95 281 (select .cse96 281)))) (= (store |v_#memory_$Pointer$.offset_402| 90 (store .cse96 282 (select .cse97 282))) |v_#memory_$Pointer$.offset_401|) (= (store |v_#memory_$Pointer$.offset_410| 87 (store .cse98 4 (select .cse99 4))) |v_#memory_$Pointer$.offset_409|) (= (store |v_#memory_$Pointer$.offset_409| 87 (store .cse99 8 (select .cse100 8))) |v_#memory_$Pointer$.offset_408|) (= (store (store |v_#memory_$Pointer$.offset_414| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse16 0 |c_~#__this_module~0.offset|) 8 |#funAddr~tower_llseek.offset|) 16 |#funAddr~tower_read.offset|) 24 |#funAddr~tower_write.offset|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.offset|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.offset|) 120 0) 128 |#funAddr~tower_release.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse16 0 0) 8 |#funAddr~tower_probe.offset|) 16 |#funAddr~tower_disconnect.offset|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 0) 80 (select .cse101 80))) |v_#memory_$Pointer$.offset_413|) (= (store |v_#memory_$Pointer$.offset_398| 90 (store (store (store (store (store (store (store (store (store (store (store .cse102 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse95 277))) |v_#memory_$Pointer$.offset_403|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_400| 90 (store .cse103 284 (select (select |c_#memory_$Pointer$.offset| 90) 284)))) (= (store |v_#memory_$Pointer$.offset_408| 87 (store .cse100 12 (select .cse104 12))) |v_#memory_$Pointer$.offset_407|) (= (store |v_#memory_$Pointer$.offset_399| 87 (store (store (store (store (store (store (store (store (store .cse105 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse106 136))) |v_#memory_$Pointer$.offset_412|) (= (store |v_#memory_$Pointer$.offset_407| 87 (store (store (store (store (store (store .cse104 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse107 56))) |v_#memory_$Pointer$.offset_411|) (= (store |v_#memory_$Pointer$.offset_405| 90 (store .cse108 136 (select .cse109 136))) |v_#memory_$Pointer$.offset_404|) (= |v_#memory_$Pointer$.offset_406| (store |v_#memory_$Pointer$.offset_397| 90 (store .cse110 88 (select .cse111 88)))) (= |v_#memory_$Pointer$.offset_410| (store |v_#memory_$Pointer$.offset_1321| 87 (store .cse16 0 (select .cse98 0)))) (= (select .cse112 0) 0) (= (select .cse112 8) |#funAddr~legousbtower_devnode.offset|) (= (store |v_#memory_$Pointer$.offset_413| 90 (store .cse101 84 (select .cse110 84))) |v_#memory_$Pointer$.offset_397|) (= |v_#memory_$Pointer$.offset_398| (store |v_#memory_$Pointer$.offset_404| 90 (store (store (store (store (store (store (store .cse109 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse102 196)))) (= (store |v_#memory_$Pointer$.offset_411| 87 (store .cse107 60 (select .cse105 60))) |v_#memory_$Pointer$.offset_399|) (= (store |v_#memory_$Pointer$.offset_412| 87 (store .cse106 140 (select (select |v_#memory_$Pointer$.offset_414| 87) 140))) |v_#memory_$Pointer$.offset_414|) (= (select .cse112 16) 0) (= |v_#memory_$Pointer$.offset_400| (store |v_#memory_$Pointer$.offset_401| 90 (store .cse97 283 (select .cse103 283)))) (= (store |v_#memory_$Pointer$.offset_406| 90 (store (store (store (store (store (store .cse111 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse108 132))) |v_#memory_$Pointer$.offset_405|)))) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceNumber)) (= (select |c_#valid| 48) 1) (= (select |c_#valid| 61) 1) (= 12 (select |c_#length| 40)) (= |c_~#tower_fops~0.offset| 0) (= (select |c_#valid| 20) 1) (= c_~ldv_thread_1~0.function.base 0) (= c_~ldv_thread_1~0.identifier 0) (= (select |c_#length| 87) 148) (= c_~ldv_linux_usb_gadget_usb_gadget~0 0) (= |c_~#tower_class~0.offset| 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock~0 1) (= (select |c_#length| 77) 42) (= 7 (select |c_#length| 3)) (= 1 (select |c_#valid| 45)) (= |c_~#tower_driver~0.offset| 0) (= 29 (select |c_#length| 58)) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceProtocol)) (= (select |c_#length| 50) 28) (= (select |c_#length| 78) 54) (= c_~ldv_linux_block_genhd_disk_state~0 0) (= (select |c_#valid| 90) 1) (= (select |c_#length| 57) 28) (= (select |c_#length| 29) 13) (= (select |c_#valid| 71) 1) (= (select |c_#valid| 87) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode~0 1) (= (select |c_#valid| 74) 1) (= (select |c_#length| 76) 37) (= (select |c_#valid| 49) 1) (= (select |c_#length| 7) 26) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN~0 1) (= (select |c_#valid| 6) 1) (= c_~rtnllocknumber~0 0) (= (select |c_#valid| 54) 1) (= (select |c_#length| 15) 14) (= 33 (select |c_#length| 70)) (= c_~locksocknumber~0 0) (= (select |c_#length| 2) 16) (= 32 (select |c_#length| 24)) (= (select |c_#valid| 58) 1) (= (select |c_#valid| 40) 1) (= (select |c_#valid| 38) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol)) (= (select |c_#valid| 10) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bcdDevice_lo)) (= (select |c_#valid| 7) 1) (= (select |c_#length| 74) 36))) is different from false [2024-11-14 05:11:46,963 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse16 ((as const (Array Int Int)) 0))) (and (= (select |c_#valid| 77) 1) (= c_~packet_timeout~0 50) (exists ((v_~__mod_usb__tower_table_device_table~0.driver_info_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.driver_info (store (store v_~__mod_usb__tower_table_device_table~0.driver_info_8 0 0) 1 0))) (= (select |c_#valid| 21) 1) (= 13 (select |c_#length| 43)) (= (select |c_#length| 33) 26) (= c_~interrupt_out_interval~0 8) (= c_~ldv_thread_1~0.function.offset 0) (= 1 (select |c_#valid| 86)) (= c_~ldv_linux_alloc_usb_lock_lock~0 1) (= (select |c_#length| 9) 31) (= (select |c_#valid| 19) 1) (= 45 (select |c_#length| 12)) (= c_~ldv_linux_fs_sysfs_sysfs~0 0) (= (select |c_#valid| 39) 1) (= (select |c_#valid| 70) 1) (= c_~ldv_linux_arch_io_iomem~0 0) (= 1 (select |c_#valid| 66)) (= c_~ldv_linux_block_queue_queue_state~0 0) (= 29 (select |c_#length| 64)) (= (select |c_#length| 19) 14) (= c_~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 0) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass)) (= 51 (select |c_#length| 79)) (= (select |c_#valid| 0) 0) (= (select |c_#valid| 18) 1) (= 32 (select |c_#length| 45)) (= (select |c_#valid| 55) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.match_flags_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.match_flags (store (store v_~__mod_usb__tower_table_device_table~0.match_flags_8 0 0) 1 0))) (= 44 (select |c_#length| 62)) (= c_~ldv_linux_usb_register_probe_state~0 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_ptl~0 1) (= 32 (select |c_#length| 34)) (= (select |c_#valid| 3) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bDeviceSubClass (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 0 0) 1 0))) (= (select |c_#length| 88) 240) (= 87 |c_~#open_disc_mutex~0.base|) (= (select |c_#length| 10) 31) (= (select |c_#length| 25) 25) (= c_~ldv_linux_block_request_blk_rq~0 0) (= (select |c_#length| 27) 32) (= c_~ldv_thread_0~0.identifier 0) (= c_~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 0) (= 2 c_~interrupt_in_interval~0) (= (select |c_#length| 80) 51) (= (select |c_#length| 30) 12) (= c_~ldv_linux_usb_urb_urb_state~0 0) (= (select |c_#valid| 80) 1) (= 285 (select |c_#length| 90)) (= 33 (select |c_#length| 47)) (= (select |c_#length| 35) 13) (= (select |c_#valid| 13) 1) (= (select |c_#length| 54) 28) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock_of_lego_usb_tower~0 0) (= (select |c_#valid| 12) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct~0 1) (= (select |c_#valid| 22) 1) (= (select |c_#valid| 28) 1) (= (select |c_#length| 13) 37) (exists ((|v_#memory_$Pointer$.base_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_411| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_397| (Array Int (Array Int Int)))) (let ((.cse1 (select |v_#memory_$Pointer$.base_406| 90)) (.cse0 (select |v_#memory_$Pointer$.base_409| 90)) (.cse2 (select |v_#memory_$Pointer$.base_403| 90)) (.cse12 (select |v_#memory_$Pointer$.base_397| 87)) (.cse5 (select |v_#memory_$Pointer$.base_407| 90)) (.cse3 (select |v_#memory_$Pointer$.base_410| 90)) (.cse8 (select |v_#memory_$Pointer$.base_402| 89)) (.cse14 (select |v_#memory_$Pointer$.base_414| 87)) (.cse10 (select |v_#memory_$Pointer$.base_401| 90)) (.cse6 (select |v_#memory_$Pointer$.base_405| 90)) (.cse17 (select |v_#memory_$Pointer$.base_412| 90)) (.cse4 (select |v_#memory_$Pointer$.base_408| 90)) (.cse15 (select |v_#memory_$Pointer$.base_413| 87)) (.cse9 (select |v_#memory_$Pointer$.base_411| 87)) (.cse13 (select |v_#memory_$Pointer$.base_400| 87)) (.cse18 (select |v_#memory_$Pointer$.base_399| 87)) (.cse7 (select |v_#memory_$Pointer$.base_404| 90)) (.cse11 (select |v_#memory_$Pointer$.base_398| 87))) (and (= (store |v_#memory_$Pointer$.base_409| 90 (store (store (store (store (store (store (store .cse0 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse1 196))) |v_#memory_$Pointer$.base_406|) (= (store |v_#memory_$Pointer$.base_406| 90 (store (store (store (store (store (store (store (store (store (store (store .cse1 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse2 277))) |v_#memory_$Pointer$.base_403|) (= (store |v_#memory_$Pointer$.base_410| 90 (store .cse3 136 (select .cse0 136))) |v_#memory_$Pointer$.base_409|) (= (store |v_#memory_$Pointer$.base_408| 90 (store .cse4 88 (select .cse5 88))) |v_#memory_$Pointer$.base_407|) (= (store |v_#memory_$Pointer$.base_405| 90 (store .cse6 283 (select .cse7 283))) |v_#memory_$Pointer$.base_404|) (= |#funAddr~legousbtower_devnode.base| (select .cse8 8)) (= (store |v_#memory_$Pointer$.base_411| 87 (store .cse9 140 (select (select |v_#memory_$Pointer$.base_402| 87) 140))) |v_#memory_$Pointer$.base_402|) (= (store |v_#memory_$Pointer$.base_403| 90 (store .cse2 281 (select .cse10 281))) |v_#memory_$Pointer$.base_401|) (= (store |v_#memory_$Pointer$.base_398| 87 (store .cse11 4 (select .cse12 4))) |v_#memory_$Pointer$.base_397|) (= 88 (select .cse8 16)) (= (store |v_#memory_$Pointer$.base_397| 87 (store .cse12 8 (select .cse13 8))) |v_#memory_$Pointer$.base_400|) (= (store |v_#memory_$Pointer$.base_407| 90 (store (store (store (store (store (store .cse5 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse3 132))) |v_#memory_$Pointer$.base_410|) (= 4 (select .cse8 0)) (= (store |v_#memory_$Pointer$.base_414| 87 (store .cse14 60 (select .cse15 60))) |v_#memory_$Pointer$.base_413|) (= |v_#memory_$Pointer$.base_412| (store (store |v_#memory_$Pointer$.base_402| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse16 0 |c_~#__this_module~0.base|) 8 |#funAddr~tower_llseek.base|) 16 |#funAddr~tower_read.base|) 24 |#funAddr~tower_write.base|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.base|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.base|) 120 0) 128 |#funAddr~tower_release.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse16 0 5) 8 |#funAddr~tower_probe.base|) 16 |#funAddr~tower_disconnect.base|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 86) 80 (select .cse17 80)))) (= (store |v_#memory_$Pointer$.base_399| 87 (store (store (store (store (store (store .cse18 16 0) 24 0) 32 0) 40 0) 48 1) 56 (select .cse14 56))) |v_#memory_$Pointer$.base_414|) (= (store |v_#memory_$Pointer$.base_401| 90 (store .cse10 282 (select .cse6 282))) |v_#memory_$Pointer$.base_405|) (= (store |v_#memory_$Pointer$.base_412| 90 (store .cse17 84 (select .cse4 84))) |v_#memory_$Pointer$.base_408|) (= (store |v_#memory_$Pointer$.base_413| 87 (store (store (store (store (store (store (store (store (store .cse15 72 87) 80 87) 88 0) 96 87) 104 0) 112 0) 120 0) 128 2) 136 (select .cse9 136))) |v_#memory_$Pointer$.base_411|) (= |v_#memory_$Pointer$.base_399| (store |v_#memory_$Pointer$.base_400| 87 (store .cse13 12 (select .cse18 12)))) (= (store |v_#memory_$Pointer$.base_404| 90 (store .cse7 284 (select (select |c_#memory_$Pointer$.base| 90) 284))) |c_#memory_$Pointer$.base|) (= (store |v_#memory_$Pointer$.base_1321| 87 (store .cse16 0 (select .cse11 0))) |v_#memory_$Pointer$.base_398|)))) (= c_~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 0) (= 0 c_~ldv_thread_5~0.function.base) (= (select |c_#length| 38) 39) (= (select |c_#length| 73) 39) (= (select |c_#valid| 78) 1) (= (select |c_#valid| 72) 1) (= (select |c_#valid| 46) 1) (= (select |c_#valid| 52) 1) (= 49 (select |c_#length| 28)) (= c_~ldv_thread_5~0.identifier 0) (= |c_~#tower_table~0.base| 86) (= c_~ldv_linux_lib_idr_idr~0 0) (= (select |c_#valid| 14) 1) (= c_~ldv_linux_net_register_probe_state~0 0) (= c_~ldv_thread_2~0.function.offset 0) (= (select |c_#valid| 88) 1) (= (select |c_#valid| 62) 1) (= (select |c_#valid| 69) 1) (= (select |c_#valid| 43) 1) (= (select |c_#valid| 25) 1) (= (select |c_#valid| 68) 1) (= (select |c_#length| 11) 54) (= c_~ldv_linux_drivers_base_class_usb_gadget_class~0 0) (= (select |c_#length| 16) 32) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_open_disc_mutex~0 0) (= (select |c_#valid| 64) 1) (= |c_~#tower_table~0.offset| 0) (= (select |c_#valid| 53) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.idProduct_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idProduct (store (store v_~__mod_usb__tower_table_device_table~0.idProduct_8 0 0) 1 0))) (= c_~ldv_linux_usb_coherent_coherent_state~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode~0 0) (= (select |c_#valid| 1) 1) (= (select |c_#valid| 42) 1) (= (select |c_#valid| 33) 1) (= 31 (select |c_#length| 72)) (= 49 (select |c_#length| 21)) (= 480 c_~read_buffer_size~0) (= 23 (select |c_#length| 52)) (= c_~__ldv_in_interrupt_context~0 0) (= (select |c_#valid| 67) 1) (= (select |c_#length| 8) 32) (= 200 c_~read_timeout~0) (<= 1 |c_#StackHeapBarrier|) (= 0 c_~ldv_thread_0~0.function.base) (= (select |c_#valid| 51) 1) (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_499| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_526| (Array Int (Array Int Int))) (|v_#memory_int_525| (Array Int (Array Int Int))) (|v_#memory_int_528| (Array Int (Array Int Int))) (|v_#memory_int_527| (Array Int (Array Int Int))) (|v_#memory_int_489| (Array Int (Array Int Int))) (|v_#memory_int_522| (Array Int (Array Int Int))) (|v_#memory_int_488| (Array Int (Array Int Int))) (|v_#memory_int_521| (Array Int (Array Int Int))) (|v_#memory_int_524| (Array Int (Array Int Int))) (|v_#memory_int_523| (Array Int (Array Int Int))) (|v_#memory_int_529| (Array Int (Array Int Int))) (|v_#memory_int_490| (Array Int (Array Int Int))) (|v_#memory_int_496| (Array Int (Array Int Int))) (|v_#memory_int_495| (Array Int (Array Int Int))) (|v_#memory_int_498| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_497| (Array Int (Array Int Int))) (|v_#memory_int_530| (Array Int (Array Int Int))) (|v_#memory_int_492| (Array Int (Array Int Int))) (|v_#memory_int_491| (Array Int (Array Int Int))) (|v_#memory_int_494| (Array Int (Array Int Int))) (|v_#memory_int_493| (Array Int (Array Int Int))) (|v_#memory_int_515| (Array Int (Array Int Int))) (|v_#memory_int_3713| (Array Int (Array Int Int))) (|v_#memory_int_514| (Array Int (Array Int Int))) (|v_#memory_int_517| (Array Int (Array Int Int))) (|v_#memory_int_516| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_511| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_510| (Array Int (Array Int Int))) (|v_#memory_int_513| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_512| (Array Int (Array Int Int))) (|v_#memory_int_519| (Array Int (Array Int Int))) (|v_#memory_int_518| (Array Int (Array Int Int))) (|v_#memory_int_485| (Array Int (Array Int Int))) (|v_#memory_int_484| (Array Int (Array Int Int))) (|v_#memory_int_487| (Array Int (Array Int Int))) (|v_#memory_int_520| (Array Int (Array Int Int))) (|v_#memory_int_486| (Array Int (Array Int Int))) (|v_#memory_int_481| (Array Int (Array Int Int))) (|v_#memory_int_480| (Array Int (Array Int Int))) (|v_#memory_int_483| (Array Int (Array Int Int))) (|v_#memory_int_482| (Array Int (Array Int Int))) (|v_#memory_int_504| (Array Int (Array Int Int))) (|v_#memory_int_503| (Array Int (Array Int Int))) (|v_#memory_int_506| (Array Int (Array Int Int))) (|v_#memory_int_505| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_500| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_502| (Array Int (Array Int Int))) (|v_#memory_int_501| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_508| (Array Int (Array Int Int))) (|v_#memory_int_507| (Array Int (Array Int Int))) (|v_#memory_int_509| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse30 (select |v_#memory_int_507| 88)) (.cse38 (select |v_#memory_int_468| 88)) (.cse51 (select |v_#memory_int_513| 90)) (.cse31 (select |v_#memory_int_502| 88)) (.cse39 (select |v_#memory_int_467| 88)) (.cse27 (select |v_#memory_int_520| 90)) (.cse22 (select |v_#memory_int_465| 90)) (.cse29 (select |v_#memory_int_510| 88)) (.cse44 (select |v_#memory_int_509| 88)) (.cse56 (select |v_#memory_int_461| 88)) (.cse53 (select |v_#memory_int_484| 87)) (.cse55 (select |v_#memory_int_501| 88)) (.cse32 (select |v_#memory_int_479| 88)) (.cse66 (select |v_#memory_int_475| 87)) (.cse36 (select |v_#memory_int_464| 88)) (.cse20 (select |v_#memory_int_463| 88)) (.cse70 (select |v_#memory_int_528| 90)) (.cse57 (select |v_#memory_int_516| 90)) (.cse50 (select |v_#memory_int_518| 90)) (.cse49 (select |v_#memory_int_487| 90)) (.cse33 (select |v_#memory_int_474| 88)) (.cse65 (select |v_#memory_int_473| 88)) (.cse81 (select |v_#memory_int_506| 90)) (.cse26 (select |v_#memory_int_505| 90)) (.cse74 (select |v_#memory_int_477| 87)) (.cse80 (select |v_#memory_int_494| 90)) (.cse60 (select |v_#memory_int_486| 88)) (.cse37 (select |v_#memory_int_508| 88)) (.cse54 (select |v_#memory_int_514| 90)) (.cse58 (select |v_#memory_int_511| 90)) (.cse52 (select |v_#memory_int_485| 87)) (.cse41 (select |v_#memory_int_522| 90)) (.cse76 (select |v_#memory_int_517| 90)) (.cse71 (select |v_#memory_int_521| 90)) (.cse61 (select |v_#memory_int_499| 90)) (.cse25 (select |v_#memory_int_496| 90)) (.cse34 (select |v_#memory_int_3713| 3)) (.cse64 (select |v_#memory_int_523| 87)) (.cse23 (select |v_#memory_int_491| 90)) (.cse86 (select |v_#memory_int_490| 90)) (.cse85 (select |v_#memory_int_527| 90)) (.cse79 (select |v_#memory_int_489| 90)) (.cse83 (select |v_#memory_int_495| 90)) (.cse67 (select |v_#memory_int_483| 87)) (.cse63 (select |v_#memory_int_460| 88)) (.cse69 (select |v_#memory_int_480| 88)) (.cse87 (select |v_#memory_int_498| 90)) (.cse78 (select |v_#memory_int_526| 90)) (.cse24 (select |v_#memory_int_529| 90)) (.cse59 (select |v_#memory_int_488| 88)) (.cse89 (select |v_#memory_int_525| 90)) (.cse40 (select |v_#memory_int_524| 90)) (.cse35 (select |v_#memory_int_466| 88)) (.cse92 (select |v_#memory_int_469| 88)) (.cse73 (select |v_#memory_int_459| 87)) (.cse82 (select |v_#memory_int_478| 87)) (.cse88 (select |v_#memory_int_532| 87)) (.cse45 (select |v_#memory_int_512| 88)) (.cse46 (select |v_#memory_int_519| 88)) (.cse68 (select |v_#memory_int_504| 88)) (.cse28 (select |v_#memory_int_503| 88)) (.cse77 (select |v_#memory_int_515| 90)) (.cse48 (select |v_#memory_int_492| 90)) (.cse47 (select |v_#memory_int_476| 88)) (.cse43 (select |v_#memory_int_481| 88)) (.cse21 (select |v_#memory_int_462| 88)) (.cse91 (select |v_#memory_int_493| 88)) (.cse94 (select |v_#memory_int_530| 87)) (.cse93 (select |v_#memory_int_470| 88)) (.cse72 (select |v_#memory_int_482| 87)) (.cse62 (select |v_#memory_int_500| 90)) (.cse42 (select |v_#memory_int_497| 90)) (.cse90 (select |v_#memory_int_472| 87)) (.cse84 (select |v_#memory_int_471| 87)) (.cse75 (select |v_#memory_int_3713| 84)) (.cse19 (select |v_#memory_int_3713| 86))) (and (= (select .cse19 27) 0) (= (select .cse19 40) 0) (= (store |v_#memory_int_463| 88 (store .cse20 40 (select .cse21 40))) |v_#memory_int_462|) (= (store |v_#memory_int_465| 90 (store .cse22 205 (select .cse23 205))) |v_#memory_int_491|) (= (store |v_#memory_int_529| 90 (store .cse24 8 (select .cse25 8))) |v_#memory_int_496|) (= (select .cse19 41) 0) (= (store |v_#memory_int_505| 90 (store (store (store .cse26 132 0) 136 0) 148 (select .cse27 148))) |v_#memory_int_520|) (= (select .cse19 12) 0) (= (store |v_#memory_int_503| 88 (store .cse28 120 (select .cse29 120))) |v_#memory_int_510|) (= (select .cse19 6) 0) (= (select .cse19 38) 0) (= (store |v_#memory_int_507| 88 (store .cse30 88 (select .cse31 88))) |v_#memory_int_502|) (= (store |v_#memory_int_479| 88 (store .cse32 216 (select .cse33 216))) |v_#memory_int_474|) (= 98 (select .cse34 2)) (= (store |v_#memory_int_466| 88 (store .cse35 24 (select .cse36 24))) |v_#memory_int_464|) (= (select .cse19 33) 0) (= (store |v_#memory_int_508| 88 (store .cse37 80 (select .cse30 80))) |v_#memory_int_507|) (= 115 (select .cse34 1)) (= (store |v_#memory_int_468| 88 (store .cse38 176 (select .cse39 176))) |v_#memory_int_467|) (= (store |v_#memory_int_524| 90 (store .cse40 40 (select .cse41 40))) |v_#memory_int_522|) (= (select .cse19 11) 0) (= |c_#memory_int| (store |v_#memory_int_497| 90 (store (store (store (store (store .cse42 277 0) 281 0) 282 0) 283 0) 284 0))) (= (select .cse19 25) 0) (= (store |v_#memory_int_481| 88 (store .cse43 168 (select .cse38 168))) |v_#memory_int_468|) (= (store |v_#memory_int_509| 88 (store .cse44 136 (select .cse45 136))) |v_#memory_int_512|) (= (select .cse19 10) 0) (= (store |v_#memory_int_519| 88 (store .cse46 152 (select .cse47 152))) |v_#memory_int_476|) (= (store |v_#memory_int_492| 90 (store .cse48 72 (select .cse49 72))) |v_#memory_int_487|) (= (select .cse19 42) 0) (= (store |v_#memory_int_518| 90 (store .cse50 172 (select .cse51 172))) |v_#memory_int_513|) (= (store |v_#memory_int_485| 87 (store .cse52 104 (select .cse53 104))) |v_#memory_int_484|) (= (select .cse19 29) 0) (= (store |v_#memory_int_513| 90 (store .cse51 180 (select .cse54 180))) |v_#memory_int_514|) (= (store |v_#memory_int_502| 88 (store .cse31 96 (select .cse55 96))) |v_#memory_int_501|) (= (store |v_#memory_int_467| 88 (store .cse39 184 (select .cse56 184))) |v_#memory_int_461|) (= 160 (select (select |v_#memory_int_531| 89) 24)) (= (store |v_#memory_int_520| 90 (store .cse27 156 (select .cse57 156))) |v_#memory_int_516|) (= (store |v_#memory_int_511| 90 (store (store .cse58 196 0) 197 (select .cse22 197))) |v_#memory_int_465|) (= (store |v_#memory_int_510| 88 (store .cse29 128 (select .cse44 128))) |v_#memory_int_509|) (= |v_#memory_int_486| (store |v_#memory_int_488| 88 (store .cse59 64 (select .cse60 64)))) (= (store |v_#memory_int_499| 90 (store .cse61 261 (select .cse62 261))) |v_#memory_int_500|) (= (select .cse19 39) 0) (= (store |v_#memory_int_461| 88 (store .cse56 192 (select .cse63 192))) |v_#memory_int_460|) (= (store |v_#memory_int_484| 87 (store .cse53 112 (select .cse64 112))) |v_#memory_int_523|) (= (store |v_#memory_int_473| 88 (store .cse65 232 (select (select |v_#memory_int_531| 88) 232))) |v_#memory_int_531|) (= (store |v_#memory_int_475| 87 (store (store (store .cse66 56 0) 60 0) 72 (select .cse67 72))) |v_#memory_int_483|) (= |v_#memory_int_504| (store |v_#memory_int_501| 88 (store .cse55 104 (select .cse68 104)))) (= (store |v_#memory_int_480| 88 (store .cse69 208 (select .cse32 208))) |v_#memory_int_479|) (= |v_#memory_int_521| (store |v_#memory_int_528| 90 (store .cse70 245 (select .cse71 245)))) (= 117 (select .cse34 0)) (= (select .cse19 36) 0) (= (select .cse19 31) 0) (= (store |v_#memory_int_482| 87 (store .cse72 24 (select .cse73 24))) |v_#memory_int_459|) (= (store |v_#memory_int_477| 87 (store .cse74 48 (select .cse66 48))) |v_#memory_int_475|) (= (select .cse34 3) 47) (= (select .cse75 0) 48) (= (store |v_#memory_int_464| 88 (store .cse36 32 (select .cse20 32))) |v_#memory_int_463|) (= (store |v_#memory_int_517| 90 (store .cse76 56 (select .cse77 56))) |v_#memory_int_515|) (= 115 (select .cse34 5)) (= (store |v_#memory_int_526| 90 (store .cse78 237 (select .cse70 237))) |v_#memory_int_528|) (= (store |v_#memory_int_516| 90 (store .cse57 164 (select .cse50 164))) |v_#memory_int_518|) (= (store |v_#memory_int_487| 90 (store (store (store (store .cse49 80 0) 84 0) 88 0) 92 (select .cse79 92))) |v_#memory_int_489|) (= (select .cse19 37) 0) (= (select .cse19 8) 0) (= (store |v_#memory_int_494| 90 (store .cse80 116 (select .cse81 116))) |v_#memory_int_506|) (= (select .cse19 17) 0) (= (store |v_#memory_int_474| 88 (store .cse33 224 (select .cse65 224))) |v_#memory_int_473|) (= (select .cse19 13) 0) (= (store |v_#memory_int_506| 90 (store .cse81 124 (select .cse26 124))) |v_#memory_int_505|) (= (store |v_#memory_int_478| 87 (store .cse82 40 (select .cse74 40))) |v_#memory_int_477|) (= (store |v_#memory_int_495| 90 (store .cse83 108 (select .cse80 108))) |v_#memory_int_494|) (= (store |v_#memory_int_486| 88 (store .cse60 72 (select .cse37 72))) |v_#memory_int_508|) (= (store |v_#memory_int_514| 90 (store .cse54 188 (select .cse58 188))) |v_#memory_int_511|) (= (select .cse19 14) 0) (= |v_#memory_int_485| (store |v_#memory_int_471| 87 (store .cse84 96 (select .cse52 96)))) (= |v_#memory_int_517| (store |v_#memory_int_522| 90 (store .cse41 48 (select .cse76 48)))) (= (store |v_#memory_int_521| 90 (store .cse71 253 (select .cse61 253))) |v_#memory_int_499|) (= (store |v_#memory_int_496| 90 (store .cse25 16 (select .cse85 16))) |v_#memory_int_527|) (= (store |v_#memory_int_490| 90 (store .cse86 221 (select .cse87 221))) |v_#memory_int_498|) (= (select (select |v_#memory_int_3713| 83) 0) 0) (= 3 (select .cse19 0)) (= (select .cse34 6) 0) (= (select .cse34 4) 37) (= |v_#memory_int_532| (store |v_#memory_int_523| 87 (store .cse64 120 (select .cse88 120)))) (= (store |v_#memory_int_491| 90 (store .cse23 213 (select .cse86 213))) |v_#memory_int_490|) (= (store |v_#memory_int_527| 90 (store .cse85 24 (select .cse89 24))) |v_#memory_int_525|) (= (store |v_#memory_int_489| 90 (store .cse79 100 (select .cse83 100))) |v_#memory_int_495|) (= (store |v_#memory_int_483| 87 (store .cse67 80 (select .cse90 80))) |v_#memory_int_472|) (= (store |v_#memory_int_460| 88 (store .cse63 200 (select .cse69 200))) |v_#memory_int_480|) (= (store |v_#memory_int_498| 90 (store .cse87 229 (select .cse78 229))) |v_#memory_int_526|) (= (store |v_#memory_int_531| 90 (store .cse16 0 (select .cse24 0))) |v_#memory_int_529|) (= (select .cse19 15) 0) (= (store |v_#memory_int_493| 88 (store .cse91 56 (select .cse59 56))) |v_#memory_int_488|) (= (store |v_#memory_int_525| 90 (store .cse89 32 (select .cse40 32))) |v_#memory_int_524|) (= |v_#memory_int_466| (store |v_#memory_int_469| 88 (store .cse92 16 (select .cse35 16)))) (= (store |v_#memory_int_470| 88 (store .cse93 8 (select .cse92 8))) |v_#memory_int_469|) (= (store |v_#memory_int_459| 87 (store .cse73 32 (select .cse82 32))) |v_#memory_int_478|) (= (store |v_#memory_int_532| 87 (store .cse88 128 (select .cse94 128))) |v_#memory_int_530|) (= 1684 (select .cse19 2)) (= (select .cse19 16) 0) (= (store |v_#memory_int_512| 88 (store .cse45 144 (select .cse46 144))) |v_#memory_int_519|) (= (select .cse19 4) 1) (= (store |v_#memory_int_504| 88 (store .cse68 112 (select .cse28 112))) |v_#memory_int_503|) (= |v_#memory_int_492| (store |v_#memory_int_515| 90 (store .cse77 64 (select .cse48 64)))) (= (store |v_#memory_int_476| 88 (store .cse47 160 (select .cse43 160))) |v_#memory_int_481|) (= |v_#memory_int_493| (store |v_#memory_int_462| 88 (store .cse21 48 (select .cse91 48)))) (= (store (store |v_#memory_int_530| 87 (store (store .cse94 136 0) 140 0)) 88 (store (select |v_#memory_int_530| 88) 0 (select .cse93 0))) |v_#memory_int_470|) (= (store |v_#memory_int_3713| 87 (store (store (store (store (store .cse16 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse72 16))) |v_#memory_int_482|) (= (store |v_#memory_int_500| 90 (store .cse62 269 (select .cse42 269))) |v_#memory_int_497|) (= (store |v_#memory_int_472| 87 (store .cse90 88 (select .cse84 88))) |v_#memory_int_471|) (= (select .cse75 1) 0) (= 0 (select .cse19 35))))) (= c_~ldv_linux_kernel_locking_spinlock_spin_read_buffer_lock_of_lego_usb_tower~0 1) (= (select |c_#valid| 24) 1) (= 15 (select |c_#length| 65)) (= 23 (select |c_#length| 53)) (= (select |c_#valid| 5) 1) (= (select |c_#valid| 57) 1) (= 29 (select |c_#length| 60)) (= |c_~#open_disc_mutex~0.offset| 0) (= (select |c_#valid| 83) 1) (= (select |c_#valid| 32) 1) (= (select |c_#length| 42) 28) (= (select |c_#valid| 35) 1) (= (select |c_#valid| 26) 1) (= 32 (select |c_#length| 51)) (= c_~LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS~0 0) (= 32 (select |c_#length| 37)) (= (select |c_#valid| 17) 1) (= |c_~#tower_class~0.base| 89) (= (select |c_#valid| 30) 1) (= (select |c_#valid| 36) 1) (= (select |c_#length| 83) 1) (= (select |c_#valid| 41) 1) (= |c_~#tower_driver~0.base| 90) (= (select |c_#length| 41) 38) (= (select |c_#length| 55) 55) (= (select |c_#valid| 9) 1) (= 34 (select |c_#length| 71)) (= 58 (select |c_#length| 85)) (= 40 (select |c_#length| 75)) (= (select |c_#valid| 2) 1) (= 39 (select |c_#length| 39)) (= 32 (select |c_#length| 61)) (= (select |c_#valid| 27) 1) (= (select |c_#valid| 82) 1) (= 32 (select |c_#length| 31)) (= 1 (select |c_#valid| 79)) (= (select |c_#length| 49) 13) (= (select |c_#length| 59) 13) (= (select |c_#length| 69) 17) (= 25 (select |c_#length| 26)) (= c_~ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data~0 1) (= (select |c_#length| 81) 37) (= (select |c_#valid| 34) 1) (= (select |c_#valid| 37) 1) (= (select |c_#valid| 76) 1) (= 88 |c_~#tower_fops~0.base|) (= (select |c_#valid| 85) 1) (= 32 (select |c_#length| 56)) (= (select |c_#length| 36) 12) (= (select |c_#valid| 84) 1) (= (select |c_#length| 44) 28) (exists ((v_~__mod_usb__tower_table_device_table~0.idVendor_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idVendor (store (store v_~__mod_usb__tower_table_device_table~0.idVendor_8 0 0) 1 0))) (= (select |c_#valid| 60) 1) (= (select |c_#valid| 59) 1) (= 16 (select |c_#length| 68)) (= (select |c_#valid| 4) 1) (<= 1 c_~nr_cpu_ids~0) (= (select |c_#valid| 8) 1) (= 2 (select |c_#length| 84)) (= c_~ldv_linux_kernel_module_module_refcounter~0 1) (= c_~ldv_linux_kernel_locking_rwlock_wlock~0 1) (= (select |c_#length| 66) 11) (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bcdDevice_hi (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 0 0) 1 0))) (= (select |c_#valid| 75) 1) (= c_~write_buffer_size~0 480) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceClass)) (= (select |c_#valid| 73) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct~0 1) (= (select |c_#length| 18) 36) (= (select |c_#length| 22) 13) (= c_~ldv_thread_5~0.function.offset 0) (= c_~ldv_thread_0~0.function.offset 0) (= (select |c_#length| 14) 13) (= 33 (select |c_#length| 46)) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock~0 0) (= (select |c_#length| 86) 50) (= (select |c_#valid| 63) 1) (= 44 (select |c_#length| 63)) (= (select |c_#length| 4) 15) (= c_~ldv_linux_kernel_rcu_srcu_srcu_nested~0 0) (= (select |c_#length| 48) 28) (= 13 (select |c_#length| 82)) (= c_~ldv_thread_2~0.identifier 0) (= c_~ldv_linux_kernel_locking_rwlock_rlock~0 1) (= (select |c_#valid| 65) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bInterfaceClass (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 0 0) 1 0))) (= (select |c_#valid| 81) 1) (= (select |c_#length| 23) 11) (= (select |c_#valid| 15) 1) (= (select |c_#length| 1) 26) (= (select |c_#length| 67) 33) (= (select |c_#valid| 16) 1) (= (select |c_#valid| 29) 1) (= (select |c_#valid| 44) 1) (= c_~ldv_linux_mmc_sdio_func_sdio_element~0 0) (= (select |c_#length| 17) 36) (= 13 (select |c_#length| 6)) (= (select |c_#valid| 47) 1) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device~0 0) (= (select |c_#length| 32) 26) (= c_~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 0) (= (select |c_#valid| 23) 1) (= (select |c_#valid| 31) 1) (= (select |c_#valid| 89) 1) (= (select |c_#length| 89) 28) (= (select |c_#valid| 56) 1) (= c_~ldv_linux_kernel_sched_completion_completion~0 0) (= c_~ldv_thread_2~0.function.base 0) (= (select |c_#length| 5) 13) (= (select |c_#valid| 11) 1) (= 32 (select |c_#length| 20)) (= (select |c_#valid| 50) 1) (exists ((|v_#memory_$Pointer$.offset_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_397| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_411| (Array Int (Array Int Int)))) (let ((.cse96 (select |v_#memory_$Pointer$.offset_402| 90)) (.cse99 (select |v_#memory_$Pointer$.offset_409| 87)) (.cse95 (select |v_#memory_$Pointer$.offset_403| 90)) (.cse100 (select |v_#memory_$Pointer$.offset_408| 87)) (.cse104 (select |v_#memory_$Pointer$.offset_407| 87)) (.cse98 (select |v_#memory_$Pointer$.offset_410| 87)) (.cse101 (select |v_#memory_$Pointer$.offset_413| 90)) (.cse110 (select |v_#memory_$Pointer$.offset_397| 90)) (.cse109 (select |v_#memory_$Pointer$.offset_404| 90)) (.cse102 (select |v_#memory_$Pointer$.offset_398| 90)) (.cse107 (select |v_#memory_$Pointer$.offset_411| 87)) (.cse105 (select |v_#memory_$Pointer$.offset_399| 87)) (.cse106 (select |v_#memory_$Pointer$.offset_412| 87)) (.cse112 (select |v_#memory_$Pointer$.offset_414| 89)) (.cse97 (select |v_#memory_$Pointer$.offset_401| 90)) (.cse103 (select |v_#memory_$Pointer$.offset_400| 90)) (.cse111 (select |v_#memory_$Pointer$.offset_406| 90)) (.cse108 (select |v_#memory_$Pointer$.offset_405| 90))) (and (= |v_#memory_$Pointer$.offset_402| (store |v_#memory_$Pointer$.offset_403| 90 (store .cse95 281 (select .cse96 281)))) (= (store |v_#memory_$Pointer$.offset_402| 90 (store .cse96 282 (select .cse97 282))) |v_#memory_$Pointer$.offset_401|) (= (store |v_#memory_$Pointer$.offset_410| 87 (store .cse98 4 (select .cse99 4))) |v_#memory_$Pointer$.offset_409|) (= (store |v_#memory_$Pointer$.offset_409| 87 (store .cse99 8 (select .cse100 8))) |v_#memory_$Pointer$.offset_408|) (= (store (store |v_#memory_$Pointer$.offset_414| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse16 0 |c_~#__this_module~0.offset|) 8 |#funAddr~tower_llseek.offset|) 16 |#funAddr~tower_read.offset|) 24 |#funAddr~tower_write.offset|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.offset|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.offset|) 120 0) 128 |#funAddr~tower_release.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse16 0 0) 8 |#funAddr~tower_probe.offset|) 16 |#funAddr~tower_disconnect.offset|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 0) 80 (select .cse101 80))) |v_#memory_$Pointer$.offset_413|) (= (store |v_#memory_$Pointer$.offset_398| 90 (store (store (store (store (store (store (store (store (store (store (store .cse102 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse95 277))) |v_#memory_$Pointer$.offset_403|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_400| 90 (store .cse103 284 (select (select |c_#memory_$Pointer$.offset| 90) 284)))) (= (store |v_#memory_$Pointer$.offset_408| 87 (store .cse100 12 (select .cse104 12))) |v_#memory_$Pointer$.offset_407|) (= (store |v_#memory_$Pointer$.offset_399| 87 (store (store (store (store (store (store (store (store (store .cse105 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse106 136))) |v_#memory_$Pointer$.offset_412|) (= (store |v_#memory_$Pointer$.offset_407| 87 (store (store (store (store (store (store .cse104 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse107 56))) |v_#memory_$Pointer$.offset_411|) (= (store |v_#memory_$Pointer$.offset_405| 90 (store .cse108 136 (select .cse109 136))) |v_#memory_$Pointer$.offset_404|) (= |v_#memory_$Pointer$.offset_406| (store |v_#memory_$Pointer$.offset_397| 90 (store .cse110 88 (select .cse111 88)))) (= |v_#memory_$Pointer$.offset_410| (store |v_#memory_$Pointer$.offset_1321| 87 (store .cse16 0 (select .cse98 0)))) (= (select .cse112 0) 0) (= (select .cse112 8) |#funAddr~legousbtower_devnode.offset|) (= (store |v_#memory_$Pointer$.offset_413| 90 (store .cse101 84 (select .cse110 84))) |v_#memory_$Pointer$.offset_397|) (= |v_#memory_$Pointer$.offset_398| (store |v_#memory_$Pointer$.offset_404| 90 (store (store (store (store (store (store (store .cse109 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse102 196)))) (= (store |v_#memory_$Pointer$.offset_411| 87 (store .cse107 60 (select .cse105 60))) |v_#memory_$Pointer$.offset_399|) (= (store |v_#memory_$Pointer$.offset_412| 87 (store .cse106 140 (select (select |v_#memory_$Pointer$.offset_414| 87) 140))) |v_#memory_$Pointer$.offset_414|) (= (select .cse112 16) 0) (= |v_#memory_$Pointer$.offset_400| (store |v_#memory_$Pointer$.offset_401| 90 (store .cse97 283 (select .cse103 283)))) (= (store |v_#memory_$Pointer$.offset_406| 90 (store (store (store (store (store (store .cse111 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse108 132))) |v_#memory_$Pointer$.offset_405|)))) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceNumber)) (= (select |c_#valid| 48) 1) (= (select |c_#valid| 61) 1) (= 12 (select |c_#length| 40)) (= |c_~#tower_fops~0.offset| 0) (= (select |c_#valid| 20) 1) (= c_~ldv_thread_1~0.function.base 0) (= c_~ldv_thread_1~0.identifier 0) (= (select |c_#length| 87) 148) (= c_~ldv_linux_usb_gadget_usb_gadget~0 0) (= |c_~#tower_class~0.offset| 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock~0 1) (= (select |c_#length| 77) 42) (= 7 (select |c_#length| 3)) (= 1 (select |c_#valid| 45)) (= |c_~#tower_driver~0.offset| 0) (= 29 (select |c_#length| 58)) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceProtocol)) (= (select |c_#length| 50) 28) (= (select |c_#length| 78) 54) (= c_~ldv_linux_block_genhd_disk_state~0 0) (= (select |c_#valid| 90) 1) (= (select |c_#length| 57) 28) (= (select |c_#length| 29) 13) (= (select |c_#valid| 71) 1) (= (select |c_#valid| 87) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode~0 1) (= (select |c_#valid| 74) 1) (= (select |c_#length| 76) 37) (= (select |c_#valid| 49) 1) (= (select |c_#length| 7) 26) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN~0 1) (= (select |c_#valid| 6) 1) (= c_~rtnllocknumber~0 0) (= (select |c_#valid| 54) 1) (= (select |c_#length| 15) 14) (= 33 (select |c_#length| 70)) (= c_~locksocknumber~0 0) (= (select |c_#length| 2) 16) (= 32 (select |c_#length| 24)) (= (select |c_#valid| 58) 1) (= (select |c_#valid| 40) 1) (= (select |c_#valid| 38) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol)) (= (select |c_#valid| 10) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bcdDevice_lo)) (= (select |c_#valid| 7) 1) (= (select |c_#length| 74) 36))) is different from false [2024-11-14 05:11:49,033 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse16 ((as const (Array Int Int)) 0))) (and (= (select |c_#valid| 77) 1) (= c_~packet_timeout~0 50) (exists ((v_~__mod_usb__tower_table_device_table~0.driver_info_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.driver_info (store (store v_~__mod_usb__tower_table_device_table~0.driver_info_8 0 0) 1 0))) (= (select |c_#valid| 21) 1) (= 13 (select |c_#length| 43)) (= (select |c_#length| 33) 26) (= c_~interrupt_out_interval~0 8) (= c_~ldv_thread_1~0.function.offset 0) (= 1 (select |c_#valid| 86)) (= c_~ldv_linux_alloc_usb_lock_lock~0 1) (= (select |c_#length| 9) 31) (= (select |c_#valid| 19) 1) (= 45 (select |c_#length| 12)) (= c_~ldv_linux_fs_sysfs_sysfs~0 0) (= (select |c_#valid| 39) 1) (= (select |c_#valid| 70) 1) (= c_~ldv_linux_arch_io_iomem~0 0) (= 1 (select |c_#valid| 66)) (= c_~ldv_linux_block_queue_queue_state~0 0) (= 29 (select |c_#length| 64)) (= (select |c_#length| 19) 14) (= c_~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 0) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass)) (= 51 (select |c_#length| 79)) (= (select |c_#valid| 0) 0) (= (select |c_#valid| 18) 1) (= 32 (select |c_#length| 45)) (= (select |c_#valid| 55) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.match_flags_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.match_flags (store (store v_~__mod_usb__tower_table_device_table~0.match_flags_8 0 0) 1 0))) (= 44 (select |c_#length| 62)) (= c_~ldv_linux_usb_register_probe_state~0 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_ptl~0 1) (= 32 (select |c_#length| 34)) (= (select |c_#valid| 3) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bDeviceSubClass (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 0 0) 1 0))) (= (select |c_#length| 88) 240) (= 87 |c_~#open_disc_mutex~0.base|) (= (select |c_#length| 10) 31) (= |c_ULTIMATE.start_ldv_usb_register_driver_~arg1#1.offset| 0) (= (select |c_#length| 25) 25) (= c_~ldv_linux_block_request_blk_rq~0 0) (= (select |c_#length| 27) 32) (= c_~ldv_thread_0~0.identifier 0) (= c_~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 0) (= 2 c_~interrupt_in_interval~0) (= |c_ULTIMATE.start_ldv_usb_register_driver_~arg1#1.base| 90) (= (select |c_#length| 80) 51) (= (select |c_#length| 30) 12) (= c_~ldv_linux_usb_urb_urb_state~0 0) (= (select |c_#valid| 80) 1) (= 285 (select |c_#length| 90)) (= 33 (select |c_#length| 47)) (= (select |c_#length| 35) 13) (= (select |c_#valid| 13) 1) (= (select |c_#length| 54) 28) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock_of_lego_usb_tower~0 0) (= (select |c_#valid| 12) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct~0 1) (= (select |c_#valid| 22) 1) (= (select |c_#valid| 28) 1) (= (select |c_#length| 13) 37) (exists ((|v_#memory_$Pointer$.base_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_411| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_397| (Array Int (Array Int Int)))) (let ((.cse1 (select |v_#memory_$Pointer$.base_406| 90)) (.cse0 (select |v_#memory_$Pointer$.base_409| 90)) (.cse2 (select |v_#memory_$Pointer$.base_403| 90)) (.cse12 (select |v_#memory_$Pointer$.base_397| 87)) (.cse5 (select |v_#memory_$Pointer$.base_407| 90)) (.cse3 (select |v_#memory_$Pointer$.base_410| 90)) (.cse8 (select |v_#memory_$Pointer$.base_402| 89)) (.cse14 (select |v_#memory_$Pointer$.base_414| 87)) (.cse10 (select |v_#memory_$Pointer$.base_401| 90)) (.cse6 (select |v_#memory_$Pointer$.base_405| 90)) (.cse17 (select |v_#memory_$Pointer$.base_412| 90)) (.cse4 (select |v_#memory_$Pointer$.base_408| 90)) (.cse15 (select |v_#memory_$Pointer$.base_413| 87)) (.cse9 (select |v_#memory_$Pointer$.base_411| 87)) (.cse13 (select |v_#memory_$Pointer$.base_400| 87)) (.cse18 (select |v_#memory_$Pointer$.base_399| 87)) (.cse7 (select |v_#memory_$Pointer$.base_404| 90)) (.cse11 (select |v_#memory_$Pointer$.base_398| 87))) (and (= (store |v_#memory_$Pointer$.base_409| 90 (store (store (store (store (store (store (store .cse0 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse1 196))) |v_#memory_$Pointer$.base_406|) (= (store |v_#memory_$Pointer$.base_406| 90 (store (store (store (store (store (store (store (store (store (store (store .cse1 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse2 277))) |v_#memory_$Pointer$.base_403|) (= (store |v_#memory_$Pointer$.base_410| 90 (store .cse3 136 (select .cse0 136))) |v_#memory_$Pointer$.base_409|) (= (store |v_#memory_$Pointer$.base_408| 90 (store .cse4 88 (select .cse5 88))) |v_#memory_$Pointer$.base_407|) (= (store |v_#memory_$Pointer$.base_405| 90 (store .cse6 283 (select .cse7 283))) |v_#memory_$Pointer$.base_404|) (= |#funAddr~legousbtower_devnode.base| (select .cse8 8)) (= (store |v_#memory_$Pointer$.base_411| 87 (store .cse9 140 (select (select |v_#memory_$Pointer$.base_402| 87) 140))) |v_#memory_$Pointer$.base_402|) (= (store |v_#memory_$Pointer$.base_403| 90 (store .cse2 281 (select .cse10 281))) |v_#memory_$Pointer$.base_401|) (= (store |v_#memory_$Pointer$.base_398| 87 (store .cse11 4 (select .cse12 4))) |v_#memory_$Pointer$.base_397|) (= 88 (select .cse8 16)) (= (store |v_#memory_$Pointer$.base_397| 87 (store .cse12 8 (select .cse13 8))) |v_#memory_$Pointer$.base_400|) (= (store |v_#memory_$Pointer$.base_407| 90 (store (store (store (store (store (store .cse5 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse3 132))) |v_#memory_$Pointer$.base_410|) (= 4 (select .cse8 0)) (= (store |v_#memory_$Pointer$.base_414| 87 (store .cse14 60 (select .cse15 60))) |v_#memory_$Pointer$.base_413|) (= |v_#memory_$Pointer$.base_412| (store (store |v_#memory_$Pointer$.base_402| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse16 0 |c_~#__this_module~0.base|) 8 |#funAddr~tower_llseek.base|) 16 |#funAddr~tower_read.base|) 24 |#funAddr~tower_write.base|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.base|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.base|) 120 0) 128 |#funAddr~tower_release.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse16 0 5) 8 |#funAddr~tower_probe.base|) 16 |#funAddr~tower_disconnect.base|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 86) 80 (select .cse17 80)))) (= (store |v_#memory_$Pointer$.base_399| 87 (store (store (store (store (store (store .cse18 16 0) 24 0) 32 0) 40 0) 48 1) 56 (select .cse14 56))) |v_#memory_$Pointer$.base_414|) (= (store |v_#memory_$Pointer$.base_401| 90 (store .cse10 282 (select .cse6 282))) |v_#memory_$Pointer$.base_405|) (= (store |v_#memory_$Pointer$.base_412| 90 (store .cse17 84 (select .cse4 84))) |v_#memory_$Pointer$.base_408|) (= (store |v_#memory_$Pointer$.base_413| 87 (store (store (store (store (store (store (store (store (store .cse15 72 87) 80 87) 88 0) 96 87) 104 0) 112 0) 120 0) 128 2) 136 (select .cse9 136))) |v_#memory_$Pointer$.base_411|) (= |v_#memory_$Pointer$.base_399| (store |v_#memory_$Pointer$.base_400| 87 (store .cse13 12 (select .cse18 12)))) (= (store |v_#memory_$Pointer$.base_404| 90 (store .cse7 284 (select (select |c_#memory_$Pointer$.base| 90) 284))) |c_#memory_$Pointer$.base|) (= (store |v_#memory_$Pointer$.base_1321| 87 (store .cse16 0 (select .cse11 0))) |v_#memory_$Pointer$.base_398|)))) (= c_~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 0) (= 0 c_~ldv_thread_5~0.function.base) (= (select |c_#length| 38) 39) (= (select |c_#length| 73) 39) (= (select |c_#valid| 78) 1) (= (select |c_#valid| 72) 1) (= (select |c_#valid| 46) 1) (= (select |c_#valid| 52) 1) (= 49 (select |c_#length| 28)) (= c_~ldv_thread_5~0.identifier 0) (= |c_~#tower_table~0.base| 86) (= c_~ldv_linux_lib_idr_idr~0 0) (= (select |c_#valid| 14) 1) (= c_~ldv_linux_net_register_probe_state~0 0) (= c_~ldv_thread_2~0.function.offset 0) (= (select |c_#valid| 88) 1) (= (select |c_#valid| 62) 1) (= (select |c_#valid| 69) 1) (= (select |c_#valid| 43) 1) (= (select |c_#valid| 25) 1) (= (select |c_#valid| 68) 1) (= (select |c_#length| 11) 54) (= c_~ldv_linux_drivers_base_class_usb_gadget_class~0 0) (= (select |c_#length| 16) 32) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_open_disc_mutex~0 0) (= (select |c_#valid| 64) 1) (= |c_~#tower_table~0.offset| 0) (= (select |c_#valid| 53) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.idProduct_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idProduct (store (store v_~__mod_usb__tower_table_device_table~0.idProduct_8 0 0) 1 0))) (= c_~ldv_linux_usb_coherent_coherent_state~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode~0 0) (= (select |c_#valid| 1) 1) (= (select |c_#valid| 42) 1) (= (select |c_#valid| 33) 1) (= 31 (select |c_#length| 72)) (= 49 (select |c_#length| 21)) (= 480 c_~read_buffer_size~0) (= 23 (select |c_#length| 52)) (= c_~__ldv_in_interrupt_context~0 0) (= (select |c_#valid| 67) 1) (= (select |c_#length| 8) 32) (= 200 c_~read_timeout~0) (<= 1 |c_#StackHeapBarrier|) (= 0 c_~ldv_thread_0~0.function.base) (= (select |c_#valid| 51) 1) (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_499| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_526| (Array Int (Array Int Int))) (|v_#memory_int_525| (Array Int (Array Int Int))) (|v_#memory_int_528| (Array Int (Array Int Int))) (|v_#memory_int_527| (Array Int (Array Int Int))) (|v_#memory_int_489| (Array Int (Array Int Int))) (|v_#memory_int_522| (Array Int (Array Int Int))) (|v_#memory_int_488| (Array Int (Array Int Int))) (|v_#memory_int_521| (Array Int (Array Int Int))) (|v_#memory_int_524| (Array Int (Array Int Int))) (|v_#memory_int_523| (Array Int (Array Int Int))) (|v_#memory_int_529| (Array Int (Array Int Int))) (|v_#memory_int_490| (Array Int (Array Int Int))) (|v_#memory_int_496| (Array Int (Array Int Int))) (|v_#memory_int_495| (Array Int (Array Int Int))) (|v_#memory_int_498| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_497| (Array Int (Array Int Int))) (|v_#memory_int_530| (Array Int (Array Int Int))) (|v_#memory_int_492| (Array Int (Array Int Int))) (|v_#memory_int_491| (Array Int (Array Int Int))) (|v_#memory_int_494| (Array Int (Array Int Int))) (|v_#memory_int_493| (Array Int (Array Int Int))) (|v_#memory_int_515| (Array Int (Array Int Int))) (|v_#memory_int_3713| (Array Int (Array Int Int))) (|v_#memory_int_514| (Array Int (Array Int Int))) (|v_#memory_int_517| (Array Int (Array Int Int))) (|v_#memory_int_516| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_511| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_510| (Array Int (Array Int Int))) (|v_#memory_int_513| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_512| (Array Int (Array Int Int))) (|v_#memory_int_519| (Array Int (Array Int Int))) (|v_#memory_int_518| (Array Int (Array Int Int))) (|v_#memory_int_485| (Array Int (Array Int Int))) (|v_#memory_int_484| (Array Int (Array Int Int))) (|v_#memory_int_487| (Array Int (Array Int Int))) (|v_#memory_int_520| (Array Int (Array Int Int))) (|v_#memory_int_486| (Array Int (Array Int Int))) (|v_#memory_int_481| (Array Int (Array Int Int))) (|v_#memory_int_480| (Array Int (Array Int Int))) (|v_#memory_int_483| (Array Int (Array Int Int))) (|v_#memory_int_482| (Array Int (Array Int Int))) (|v_#memory_int_504| (Array Int (Array Int Int))) (|v_#memory_int_503| (Array Int (Array Int Int))) (|v_#memory_int_506| (Array Int (Array Int Int))) (|v_#memory_int_505| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_500| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_502| (Array Int (Array Int Int))) (|v_#memory_int_501| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_508| (Array Int (Array Int Int))) (|v_#memory_int_507| (Array Int (Array Int Int))) (|v_#memory_int_509| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse30 (select |v_#memory_int_507| 88)) (.cse38 (select |v_#memory_int_468| 88)) (.cse51 (select |v_#memory_int_513| 90)) (.cse31 (select |v_#memory_int_502| 88)) (.cse39 (select |v_#memory_int_467| 88)) (.cse27 (select |v_#memory_int_520| 90)) (.cse22 (select |v_#memory_int_465| 90)) (.cse29 (select |v_#memory_int_510| 88)) (.cse44 (select |v_#memory_int_509| 88)) (.cse56 (select |v_#memory_int_461| 88)) (.cse53 (select |v_#memory_int_484| 87)) (.cse55 (select |v_#memory_int_501| 88)) (.cse32 (select |v_#memory_int_479| 88)) (.cse66 (select |v_#memory_int_475| 87)) (.cse36 (select |v_#memory_int_464| 88)) (.cse20 (select |v_#memory_int_463| 88)) (.cse70 (select |v_#memory_int_528| 90)) (.cse57 (select |v_#memory_int_516| 90)) (.cse50 (select |v_#memory_int_518| 90)) (.cse49 (select |v_#memory_int_487| 90)) (.cse33 (select |v_#memory_int_474| 88)) (.cse65 (select |v_#memory_int_473| 88)) (.cse81 (select |v_#memory_int_506| 90)) (.cse26 (select |v_#memory_int_505| 90)) (.cse74 (select |v_#memory_int_477| 87)) (.cse80 (select |v_#memory_int_494| 90)) (.cse60 (select |v_#memory_int_486| 88)) (.cse37 (select |v_#memory_int_508| 88)) (.cse54 (select |v_#memory_int_514| 90)) (.cse58 (select |v_#memory_int_511| 90)) (.cse52 (select |v_#memory_int_485| 87)) (.cse41 (select |v_#memory_int_522| 90)) (.cse76 (select |v_#memory_int_517| 90)) (.cse71 (select |v_#memory_int_521| 90)) (.cse61 (select |v_#memory_int_499| 90)) (.cse25 (select |v_#memory_int_496| 90)) (.cse34 (select |v_#memory_int_3713| 3)) (.cse64 (select |v_#memory_int_523| 87)) (.cse23 (select |v_#memory_int_491| 90)) (.cse86 (select |v_#memory_int_490| 90)) (.cse85 (select |v_#memory_int_527| 90)) (.cse79 (select |v_#memory_int_489| 90)) (.cse83 (select |v_#memory_int_495| 90)) (.cse67 (select |v_#memory_int_483| 87)) (.cse63 (select |v_#memory_int_460| 88)) (.cse69 (select |v_#memory_int_480| 88)) (.cse87 (select |v_#memory_int_498| 90)) (.cse78 (select |v_#memory_int_526| 90)) (.cse24 (select |v_#memory_int_529| 90)) (.cse59 (select |v_#memory_int_488| 88)) (.cse89 (select |v_#memory_int_525| 90)) (.cse40 (select |v_#memory_int_524| 90)) (.cse35 (select |v_#memory_int_466| 88)) (.cse92 (select |v_#memory_int_469| 88)) (.cse73 (select |v_#memory_int_459| 87)) (.cse82 (select |v_#memory_int_478| 87)) (.cse88 (select |v_#memory_int_532| 87)) (.cse45 (select |v_#memory_int_512| 88)) (.cse46 (select |v_#memory_int_519| 88)) (.cse68 (select |v_#memory_int_504| 88)) (.cse28 (select |v_#memory_int_503| 88)) (.cse77 (select |v_#memory_int_515| 90)) (.cse48 (select |v_#memory_int_492| 90)) (.cse47 (select |v_#memory_int_476| 88)) (.cse43 (select |v_#memory_int_481| 88)) (.cse21 (select |v_#memory_int_462| 88)) (.cse91 (select |v_#memory_int_493| 88)) (.cse94 (select |v_#memory_int_530| 87)) (.cse93 (select |v_#memory_int_470| 88)) (.cse72 (select |v_#memory_int_482| 87)) (.cse62 (select |v_#memory_int_500| 90)) (.cse42 (select |v_#memory_int_497| 90)) (.cse90 (select |v_#memory_int_472| 87)) (.cse84 (select |v_#memory_int_471| 87)) (.cse75 (select |v_#memory_int_3713| 84)) (.cse19 (select |v_#memory_int_3713| 86))) (and (= (select .cse19 27) 0) (= (select .cse19 40) 0) (= (store |v_#memory_int_463| 88 (store .cse20 40 (select .cse21 40))) |v_#memory_int_462|) (= (store |v_#memory_int_465| 90 (store .cse22 205 (select .cse23 205))) |v_#memory_int_491|) (= (store |v_#memory_int_529| 90 (store .cse24 8 (select .cse25 8))) |v_#memory_int_496|) (= (select .cse19 41) 0) (= (store |v_#memory_int_505| 90 (store (store (store .cse26 132 0) 136 0) 148 (select .cse27 148))) |v_#memory_int_520|) (= (select .cse19 12) 0) (= (store |v_#memory_int_503| 88 (store .cse28 120 (select .cse29 120))) |v_#memory_int_510|) (= (select .cse19 6) 0) (= (select .cse19 38) 0) (= (store |v_#memory_int_507| 88 (store .cse30 88 (select .cse31 88))) |v_#memory_int_502|) (= (store |v_#memory_int_479| 88 (store .cse32 216 (select .cse33 216))) |v_#memory_int_474|) (= 98 (select .cse34 2)) (= (store |v_#memory_int_466| 88 (store .cse35 24 (select .cse36 24))) |v_#memory_int_464|) (= (select .cse19 33) 0) (= (store |v_#memory_int_508| 88 (store .cse37 80 (select .cse30 80))) |v_#memory_int_507|) (= 115 (select .cse34 1)) (= (store |v_#memory_int_468| 88 (store .cse38 176 (select .cse39 176))) |v_#memory_int_467|) (= (store |v_#memory_int_524| 90 (store .cse40 40 (select .cse41 40))) |v_#memory_int_522|) (= (select .cse19 11) 0) (= |c_#memory_int| (store |v_#memory_int_497| 90 (store (store (store (store (store .cse42 277 0) 281 0) 282 0) 283 0) 284 0))) (= (select .cse19 25) 0) (= (store |v_#memory_int_481| 88 (store .cse43 168 (select .cse38 168))) |v_#memory_int_468|) (= (store |v_#memory_int_509| 88 (store .cse44 136 (select .cse45 136))) |v_#memory_int_512|) (= (select .cse19 10) 0) (= (store |v_#memory_int_519| 88 (store .cse46 152 (select .cse47 152))) |v_#memory_int_476|) (= (store |v_#memory_int_492| 90 (store .cse48 72 (select .cse49 72))) |v_#memory_int_487|) (= (select .cse19 42) 0) (= (store |v_#memory_int_518| 90 (store .cse50 172 (select .cse51 172))) |v_#memory_int_513|) (= (store |v_#memory_int_485| 87 (store .cse52 104 (select .cse53 104))) |v_#memory_int_484|) (= (select .cse19 29) 0) (= (store |v_#memory_int_513| 90 (store .cse51 180 (select .cse54 180))) |v_#memory_int_514|) (= (store |v_#memory_int_502| 88 (store .cse31 96 (select .cse55 96))) |v_#memory_int_501|) (= (store |v_#memory_int_467| 88 (store .cse39 184 (select .cse56 184))) |v_#memory_int_461|) (= 160 (select (select |v_#memory_int_531| 89) 24)) (= (store |v_#memory_int_520| 90 (store .cse27 156 (select .cse57 156))) |v_#memory_int_516|) (= (store |v_#memory_int_511| 90 (store (store .cse58 196 0) 197 (select .cse22 197))) |v_#memory_int_465|) (= (store |v_#memory_int_510| 88 (store .cse29 128 (select .cse44 128))) |v_#memory_int_509|) (= |v_#memory_int_486| (store |v_#memory_int_488| 88 (store .cse59 64 (select .cse60 64)))) (= (store |v_#memory_int_499| 90 (store .cse61 261 (select .cse62 261))) |v_#memory_int_500|) (= (select .cse19 39) 0) (= (store |v_#memory_int_461| 88 (store .cse56 192 (select .cse63 192))) |v_#memory_int_460|) (= (store |v_#memory_int_484| 87 (store .cse53 112 (select .cse64 112))) |v_#memory_int_523|) (= (store |v_#memory_int_473| 88 (store .cse65 232 (select (select |v_#memory_int_531| 88) 232))) |v_#memory_int_531|) (= (store |v_#memory_int_475| 87 (store (store (store .cse66 56 0) 60 0) 72 (select .cse67 72))) |v_#memory_int_483|) (= |v_#memory_int_504| (store |v_#memory_int_501| 88 (store .cse55 104 (select .cse68 104)))) (= (store |v_#memory_int_480| 88 (store .cse69 208 (select .cse32 208))) |v_#memory_int_479|) (= |v_#memory_int_521| (store |v_#memory_int_528| 90 (store .cse70 245 (select .cse71 245)))) (= 117 (select .cse34 0)) (= (select .cse19 36) 0) (= (select .cse19 31) 0) (= (store |v_#memory_int_482| 87 (store .cse72 24 (select .cse73 24))) |v_#memory_int_459|) (= (store |v_#memory_int_477| 87 (store .cse74 48 (select .cse66 48))) |v_#memory_int_475|) (= (select .cse34 3) 47) (= (select .cse75 0) 48) (= (store |v_#memory_int_464| 88 (store .cse36 32 (select .cse20 32))) |v_#memory_int_463|) (= (store |v_#memory_int_517| 90 (store .cse76 56 (select .cse77 56))) |v_#memory_int_515|) (= 115 (select .cse34 5)) (= (store |v_#memory_int_526| 90 (store .cse78 237 (select .cse70 237))) |v_#memory_int_528|) (= (store |v_#memory_int_516| 90 (store .cse57 164 (select .cse50 164))) |v_#memory_int_518|) (= (store |v_#memory_int_487| 90 (store (store (store (store .cse49 80 0) 84 0) 88 0) 92 (select .cse79 92))) |v_#memory_int_489|) (= (select .cse19 37) 0) (= (select .cse19 8) 0) (= (store |v_#memory_int_494| 90 (store .cse80 116 (select .cse81 116))) |v_#memory_int_506|) (= (select .cse19 17) 0) (= (store |v_#memory_int_474| 88 (store .cse33 224 (select .cse65 224))) |v_#memory_int_473|) (= (select .cse19 13) 0) (= (store |v_#memory_int_506| 90 (store .cse81 124 (select .cse26 124))) |v_#memory_int_505|) (= (store |v_#memory_int_478| 87 (store .cse82 40 (select .cse74 40))) |v_#memory_int_477|) (= (store |v_#memory_int_495| 90 (store .cse83 108 (select .cse80 108))) |v_#memory_int_494|) (= (store |v_#memory_int_486| 88 (store .cse60 72 (select .cse37 72))) |v_#memory_int_508|) (= (store |v_#memory_int_514| 90 (store .cse54 188 (select .cse58 188))) |v_#memory_int_511|) (= (select .cse19 14) 0) (= |v_#memory_int_485| (store |v_#memory_int_471| 87 (store .cse84 96 (select .cse52 96)))) (= |v_#memory_int_517| (store |v_#memory_int_522| 90 (store .cse41 48 (select .cse76 48)))) (= (store |v_#memory_int_521| 90 (store .cse71 253 (select .cse61 253))) |v_#memory_int_499|) (= (store |v_#memory_int_496| 90 (store .cse25 16 (select .cse85 16))) |v_#memory_int_527|) (= (store |v_#memory_int_490| 90 (store .cse86 221 (select .cse87 221))) |v_#memory_int_498|) (= (select (select |v_#memory_int_3713| 83) 0) 0) (= 3 (select .cse19 0)) (= (select .cse34 6) 0) (= (select .cse34 4) 37) (= |v_#memory_int_532| (store |v_#memory_int_523| 87 (store .cse64 120 (select .cse88 120)))) (= (store |v_#memory_int_491| 90 (store .cse23 213 (select .cse86 213))) |v_#memory_int_490|) (= (store |v_#memory_int_527| 90 (store .cse85 24 (select .cse89 24))) |v_#memory_int_525|) (= (store |v_#memory_int_489| 90 (store .cse79 100 (select .cse83 100))) |v_#memory_int_495|) (= (store |v_#memory_int_483| 87 (store .cse67 80 (select .cse90 80))) |v_#memory_int_472|) (= (store |v_#memory_int_460| 88 (store .cse63 200 (select .cse69 200))) |v_#memory_int_480|) (= (store |v_#memory_int_498| 90 (store .cse87 229 (select .cse78 229))) |v_#memory_int_526|) (= (store |v_#memory_int_531| 90 (store .cse16 0 (select .cse24 0))) |v_#memory_int_529|) (= (select .cse19 15) 0) (= (store |v_#memory_int_493| 88 (store .cse91 56 (select .cse59 56))) |v_#memory_int_488|) (= (store |v_#memory_int_525| 90 (store .cse89 32 (select .cse40 32))) |v_#memory_int_524|) (= |v_#memory_int_466| (store |v_#memory_int_469| 88 (store .cse92 16 (select .cse35 16)))) (= (store |v_#memory_int_470| 88 (store .cse93 8 (select .cse92 8))) |v_#memory_int_469|) (= (store |v_#memory_int_459| 87 (store .cse73 32 (select .cse82 32))) |v_#memory_int_478|) (= (store |v_#memory_int_532| 87 (store .cse88 128 (select .cse94 128))) |v_#memory_int_530|) (= 1684 (select .cse19 2)) (= (select .cse19 16) 0) (= (store |v_#memory_int_512| 88 (store .cse45 144 (select .cse46 144))) |v_#memory_int_519|) (= (select .cse19 4) 1) (= (store |v_#memory_int_504| 88 (store .cse68 112 (select .cse28 112))) |v_#memory_int_503|) (= |v_#memory_int_492| (store |v_#memory_int_515| 90 (store .cse77 64 (select .cse48 64)))) (= (store |v_#memory_int_476| 88 (store .cse47 160 (select .cse43 160))) |v_#memory_int_481|) (= |v_#memory_int_493| (store |v_#memory_int_462| 88 (store .cse21 48 (select .cse91 48)))) (= (store (store |v_#memory_int_530| 87 (store (store .cse94 136 0) 140 0)) 88 (store (select |v_#memory_int_530| 88) 0 (select .cse93 0))) |v_#memory_int_470|) (= (store |v_#memory_int_3713| 87 (store (store (store (store (store .cse16 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse72 16))) |v_#memory_int_482|) (= (store |v_#memory_int_500| 90 (store .cse62 269 (select .cse42 269))) |v_#memory_int_497|) (= (store |v_#memory_int_472| 87 (store .cse90 88 (select .cse84 88))) |v_#memory_int_471|) (= (select .cse75 1) 0) (= 0 (select .cse19 35))))) (= c_~ldv_linux_kernel_locking_spinlock_spin_read_buffer_lock_of_lego_usb_tower~0 1) (= (select |c_#valid| 24) 1) (= 15 (select |c_#length| 65)) (= 23 (select |c_#length| 53)) (= (select |c_#valid| 5) 1) (= (select |c_#valid| 57) 1) (= 29 (select |c_#length| 60)) (= |c_~#open_disc_mutex~0.offset| 0) (= (select |c_#valid| 83) 1) (= (select |c_#valid| 32) 1) (= (select |c_#length| 42) 28) (= (select |c_#valid| 35) 1) (= (select |c_#valid| 26) 1) (= 32 (select |c_#length| 51)) (= c_~LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS~0 0) (= 32 (select |c_#length| 37)) (= (select |c_#valid| 17) 1) (= |c_~#tower_class~0.base| 89) (= (select |c_#valid| 30) 1) (= (select |c_#valid| 36) 1) (= (select |c_#length| 83) 1) (= (select |c_#valid| 41) 1) (= |c_~#tower_driver~0.base| 90) (= (select |c_#length| 41) 38) (= (select |c_#length| 55) 55) (= (select |c_#valid| 9) 1) (= 34 (select |c_#length| 71)) (= 58 (select |c_#length| 85)) (= 40 (select |c_#length| 75)) (= (select |c_#valid| 2) 1) (= 39 (select |c_#length| 39)) (= 32 (select |c_#length| 61)) (= (select |c_#valid| 27) 1) (= (select |c_#valid| 82) 1) (= 32 (select |c_#length| 31)) (= 1 (select |c_#valid| 79)) (= (select |c_#length| 49) 13) (= (select |c_#length| 59) 13) (= (select |c_#length| 69) 17) (= 25 (select |c_#length| 26)) (= c_~ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data~0 1) (= (select |c_#length| 81) 37) (= (select |c_#valid| 34) 1) (= (select |c_#valid| 37) 1) (= (select |c_#valid| 76) 1) (= 88 |c_~#tower_fops~0.base|) (= (select |c_#valid| 85) 1) (= 32 (select |c_#length| 56)) (= (select |c_#length| 36) 12) (= (select |c_#valid| 84) 1) (= (select |c_#length| 44) 28) (exists ((v_~__mod_usb__tower_table_device_table~0.idVendor_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idVendor (store (store v_~__mod_usb__tower_table_device_table~0.idVendor_8 0 0) 1 0))) (= (select |c_#valid| 60) 1) (= (select |c_#valid| 59) 1) (= 16 (select |c_#length| 68)) (= (select |c_#valid| 4) 1) (<= 1 c_~nr_cpu_ids~0) (= (select |c_#valid| 8) 1) (= 2 (select |c_#length| 84)) (= c_~ldv_linux_kernel_module_module_refcounter~0 1) (= c_~ldv_linux_kernel_locking_rwlock_wlock~0 1) (= (select |c_#length| 66) 11) (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bcdDevice_hi (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 0 0) 1 0))) (= (select |c_#valid| 75) 1) (= c_~write_buffer_size~0 480) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceClass)) (= (select |c_#valid| 73) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct~0 1) (= (select |c_#length| 18) 36) (= (select |c_#length| 22) 13) (= c_~ldv_thread_5~0.function.offset 0) (= c_~ldv_thread_0~0.function.offset 0) (= (select |c_#length| 14) 13) (= 33 (select |c_#length| 46)) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock~0 0) (= (select |c_#length| 86) 50) (= (select |c_#valid| 63) 1) (= 44 (select |c_#length| 63)) (= (select |c_#length| 4) 15) (= c_~ldv_linux_kernel_rcu_srcu_srcu_nested~0 0) (= (select |c_#length| 48) 28) (= 13 (select |c_#length| 82)) (= c_~ldv_thread_2~0.identifier 0) (= c_~ldv_linux_kernel_locking_rwlock_rlock~0 1) (= (select |c_#valid| 65) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bInterfaceClass (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 0 0) 1 0))) (= (select |c_#valid| 81) 1) (= (select |c_#length| 23) 11) (= (select |c_#valid| 15) 1) (= (select |c_#length| 1) 26) (= (select |c_#length| 67) 33) (= (select |c_#valid| 16) 1) (= (select |c_#valid| 29) 1) (= (select |c_#valid| 44) 1) (= c_~ldv_linux_mmc_sdio_func_sdio_element~0 0) (= (select |c_#length| 17) 36) (= 13 (select |c_#length| 6)) (= (select |c_#valid| 47) 1) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device~0 0) (= (select |c_#length| 32) 26) (= c_~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 0) (= (select |c_#valid| 23) 1) (= (select |c_#valid| 31) 1) (= (select |c_#valid| 89) 1) (= (select |c_#length| 89) 28) (= (select |c_#valid| 56) 1) (= c_~ldv_linux_kernel_sched_completion_completion~0 0) (= c_~ldv_thread_2~0.function.base 0) (= (select |c_#length| 5) 13) (= (select |c_#valid| 11) 1) (= 32 (select |c_#length| 20)) (= (select |c_#valid| 50) 1) (exists ((|v_#memory_$Pointer$.offset_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_397| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_411| (Array Int (Array Int Int)))) (let ((.cse96 (select |v_#memory_$Pointer$.offset_402| 90)) (.cse99 (select |v_#memory_$Pointer$.offset_409| 87)) (.cse95 (select |v_#memory_$Pointer$.offset_403| 90)) (.cse100 (select |v_#memory_$Pointer$.offset_408| 87)) (.cse104 (select |v_#memory_$Pointer$.offset_407| 87)) (.cse98 (select |v_#memory_$Pointer$.offset_410| 87)) (.cse101 (select |v_#memory_$Pointer$.offset_413| 90)) (.cse110 (select |v_#memory_$Pointer$.offset_397| 90)) (.cse109 (select |v_#memory_$Pointer$.offset_404| 90)) (.cse102 (select |v_#memory_$Pointer$.offset_398| 90)) (.cse107 (select |v_#memory_$Pointer$.offset_411| 87)) (.cse105 (select |v_#memory_$Pointer$.offset_399| 87)) (.cse106 (select |v_#memory_$Pointer$.offset_412| 87)) (.cse112 (select |v_#memory_$Pointer$.offset_414| 89)) (.cse97 (select |v_#memory_$Pointer$.offset_401| 90)) (.cse103 (select |v_#memory_$Pointer$.offset_400| 90)) (.cse111 (select |v_#memory_$Pointer$.offset_406| 90)) (.cse108 (select |v_#memory_$Pointer$.offset_405| 90))) (and (= |v_#memory_$Pointer$.offset_402| (store |v_#memory_$Pointer$.offset_403| 90 (store .cse95 281 (select .cse96 281)))) (= (store |v_#memory_$Pointer$.offset_402| 90 (store .cse96 282 (select .cse97 282))) |v_#memory_$Pointer$.offset_401|) (= (store |v_#memory_$Pointer$.offset_410| 87 (store .cse98 4 (select .cse99 4))) |v_#memory_$Pointer$.offset_409|) (= (store |v_#memory_$Pointer$.offset_409| 87 (store .cse99 8 (select .cse100 8))) |v_#memory_$Pointer$.offset_408|) (= (store (store |v_#memory_$Pointer$.offset_414| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse16 0 |c_~#__this_module~0.offset|) 8 |#funAddr~tower_llseek.offset|) 16 |#funAddr~tower_read.offset|) 24 |#funAddr~tower_write.offset|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.offset|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.offset|) 120 0) 128 |#funAddr~tower_release.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse16 0 0) 8 |#funAddr~tower_probe.offset|) 16 |#funAddr~tower_disconnect.offset|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 0) 80 (select .cse101 80))) |v_#memory_$Pointer$.offset_413|) (= (store |v_#memory_$Pointer$.offset_398| 90 (store (store (store (store (store (store (store (store (store (store (store .cse102 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse95 277))) |v_#memory_$Pointer$.offset_403|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_400| 90 (store .cse103 284 (select (select |c_#memory_$Pointer$.offset| 90) 284)))) (= (store |v_#memory_$Pointer$.offset_408| 87 (store .cse100 12 (select .cse104 12))) |v_#memory_$Pointer$.offset_407|) (= (store |v_#memory_$Pointer$.offset_399| 87 (store (store (store (store (store (store (store (store (store .cse105 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse106 136))) |v_#memory_$Pointer$.offset_412|) (= (store |v_#memory_$Pointer$.offset_407| 87 (store (store (store (store (store (store .cse104 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse107 56))) |v_#memory_$Pointer$.offset_411|) (= (store |v_#memory_$Pointer$.offset_405| 90 (store .cse108 136 (select .cse109 136))) |v_#memory_$Pointer$.offset_404|) (= |v_#memory_$Pointer$.offset_406| (store |v_#memory_$Pointer$.offset_397| 90 (store .cse110 88 (select .cse111 88)))) (= |v_#memory_$Pointer$.offset_410| (store |v_#memory_$Pointer$.offset_1321| 87 (store .cse16 0 (select .cse98 0)))) (= (select .cse112 0) 0) (= (select .cse112 8) |#funAddr~legousbtower_devnode.offset|) (= (store |v_#memory_$Pointer$.offset_413| 90 (store .cse101 84 (select .cse110 84))) |v_#memory_$Pointer$.offset_397|) (= |v_#memory_$Pointer$.offset_398| (store |v_#memory_$Pointer$.offset_404| 90 (store (store (store (store (store (store (store .cse109 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse102 196)))) (= (store |v_#memory_$Pointer$.offset_411| 87 (store .cse107 60 (select .cse105 60))) |v_#memory_$Pointer$.offset_399|) (= (store |v_#memory_$Pointer$.offset_412| 87 (store .cse106 140 (select (select |v_#memory_$Pointer$.offset_414| 87) 140))) |v_#memory_$Pointer$.offset_414|) (= (select .cse112 16) 0) (= |v_#memory_$Pointer$.offset_400| (store |v_#memory_$Pointer$.offset_401| 90 (store .cse97 283 (select .cse103 283)))) (= (store |v_#memory_$Pointer$.offset_406| 90 (store (store (store (store (store (store .cse111 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse108 132))) |v_#memory_$Pointer$.offset_405|)))) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceNumber)) (= (select |c_#valid| 48) 1) (= (select |c_#valid| 61) 1) (= 12 (select |c_#length| 40)) (= |c_~#tower_fops~0.offset| 0) (= (select |c_#valid| 20) 1) (= c_~ldv_thread_1~0.function.base 0) (= c_~ldv_thread_1~0.identifier 0) (= (select |c_#length| 87) 148) (= c_~ldv_linux_usb_gadget_usb_gadget~0 0) (= |c_~#tower_class~0.offset| 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock~0 1) (= (select |c_#length| 77) 42) (= 7 (select |c_#length| 3)) (= 1 (select |c_#valid| 45)) (= |c_~#tower_driver~0.offset| 0) (= 29 (select |c_#length| 58)) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceProtocol)) (= (select |c_#length| 50) 28) (= (select |c_#length| 78) 54) (= c_~ldv_linux_block_genhd_disk_state~0 0) (= (select |c_#valid| 90) 1) (= (select |c_#length| 57) 28) (= (select |c_#length| 29) 13) (= (select |c_#valid| 71) 1) (= (select |c_#valid| 87) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode~0 1) (= (select |c_#valid| 74) 1) (= (select |c_#length| 76) 37) (= (select |c_#valid| 49) 1) (= (select |c_#length| 7) 26) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN~0 1) (= (select |c_#valid| 6) 1) (= c_~rtnllocknumber~0 0) (= (select |c_#valid| 54) 1) (= (select |c_#length| 15) 14) (= 33 (select |c_#length| 70)) (= c_~locksocknumber~0 0) (= (select |c_#length| 2) 16) (= 32 (select |c_#length| 24)) (= (select |c_#valid| 58) 1) (= (select |c_#valid| 40) 1) (= (select |c_#valid| 38) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol)) (= (select |c_#valid| 10) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bcdDevice_lo)) (= (select |c_#valid| 7) 1) (= (select |c_#length| 74) 36))) is different from false [2024-11-14 05:11:51,152 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse30 (= c_~ldv_linux_usb_register_probe_state~0 0)) (.cse1 (= c_~packet_timeout~0 50)) (.cse6 (= c_~interrupt_out_interval~0 8)) (.cse7 (= c_~ldv_thread_1~0.function.offset 0)) (.cse9 (= c_~ldv_linux_alloc_usb_lock_lock~0 1)) (.cse13 (= c_~ldv_linux_fs_sysfs_sysfs~0 0)) (.cse16 (= c_~ldv_linux_arch_io_iomem~0 0)) (.cse18 (= c_~ldv_linux_block_queue_queue_state~0 0)) (.cse21 (= c_~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 0)) (.cse31 (= c_~ldv_linux_kernel_locking_spinlock_spin_ptl~0 1)) (.cse36 (= 87 |c_~#open_disc_mutex~0.base|)) (.cse39 (= c_~ldv_linux_block_request_blk_rq~0 0)) (.cse41 (= c_~ldv_thread_0~0.identifier 0)) (.cse42 (= c_~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 0)) (.cse43 (= 2 c_~interrupt_in_interval~0)) (.cse46 (= c_~ldv_linux_usb_urb_urb_state~0 0)) (.cse53 (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock_of_lego_usb_tower~0 0)) (.cse55 (= c_~ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct~0 1)) (.cse60 (= c_~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 0)) (.cse61 (= 0 c_~ldv_thread_5~0.function.base)) (.cse69 (= c_~ldv_thread_5~0.identifier 0)) (.cse70 (= |c_~#tower_table~0.base| 86)) (.cse71 (= c_~ldv_linux_lib_idr_idr~0 0)) (.cse73 (= c_~ldv_linux_net_register_probe_state~0 0)) (.cse74 (= c_~ldv_thread_2~0.function.offset 0)) (.cse82 (= c_~ldv_linux_drivers_base_class_usb_gadget_class~0 0)) (.cse84 (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_open_disc_mutex~0 0)) (.cse86 (= |c_~#tower_table~0.offset| 0)) (.cse89 (= c_~ldv_linux_usb_coherent_coherent_state~0 0)) (.cse90 (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode~0 0)) (.cse96 (= 480 c_~read_buffer_size~0)) (.cse98 (= c_~__ldv_in_interrupt_context~0 0)) (.cse101 (= 200 c_~read_timeout~0)) (.cse102 (<= 1 |c_#StackHeapBarrier|)) (.cse103 (= 0 c_~ldv_thread_0~0.function.base)) (.cse106 (= c_~ldv_linux_kernel_locking_spinlock_spin_read_buffer_lock_of_lego_usb_tower~0 1)) (.cse113 (= |c_~#open_disc_mutex~0.offset| 0)) (.cse120 (= c_~LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS~0 0)) (.cse123 (= |c_~#tower_class~0.base| 89)) (.cse128 (= |c_~#tower_driver~0.base| 90)) (.cse146 (= c_~ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data~0 1)) (.cse151 (= 88 |c_~#tower_fops~0.base|)) (.cse162 (<= 1 c_~nr_cpu_ids~0)) (.cse165 (= c_~ldv_linux_kernel_module_module_refcounter~0 1)) (.cse166 (= c_~ldv_linux_kernel_locking_rwlock_wlock~0 1)) (.cse170 (= c_~write_buffer_size~0 480)) (.cse173 (= c_~ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct~0 1)) (.cse176 (= c_~ldv_thread_5~0.function.offset 0)) (.cse177 (= c_~ldv_thread_0~0.function.offset 0)) (.cse180 (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock~0 0)) (.cse185 (= c_~ldv_linux_kernel_rcu_srcu_srcu_nested~0 0)) (.cse188 (= c_~ldv_thread_2~0.identifier 0)) (.cse189 (= c_~ldv_linux_kernel_locking_rwlock_rlock~0 1)) (.cse200 (= c_~ldv_linux_mmc_sdio_func_sdio_element~0 0)) (.cse204 (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device~0 0)) (.cse206 (= c_~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 0)) (.cse212 (= c_~ldv_linux_kernel_sched_completion_completion~0 0)) (.cse213 (= c_~ldv_thread_2~0.function.base 0)) (.cse223 (= |c_~#tower_fops~0.offset| 0)) (.cse225 (= c_~ldv_thread_1~0.function.base 0)) (.cse226 (= c_~ldv_thread_1~0.identifier 0)) (.cse228 (= c_~ldv_linux_usb_gadget_usb_gadget~0 0)) (.cse229 (= |c_~#tower_class~0.offset| 0)) (.cse230 (= c_~ldv_linux_kernel_locking_spinlock_spin_lock~0 1)) (.cse234 (= |c_~#tower_driver~0.offset| 0)) (.cse239 (= c_~ldv_linux_block_genhd_disk_state~0 0)) (.cse245 (= c_~ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode~0 1)) (.cse250 (= c_~ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN~0 1)) (.cse252 (= c_~rtnllocknumber~0 0)) (.cse256 (= c_~locksocknumber~0 0))) (and (let ((.cse273 ((as const (Array Int Int)) 0))) (let ((.cse0 (= (select |c_#valid| 77) 1)) (.cse2 (exists ((v_~__mod_usb__tower_table_device_table~0.driver_info_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.driver_info (store (store v_~__mod_usb__tower_table_device_table~0.driver_info_8 0 0) 1 0)))) (.cse3 (= (select |c_#valid| 21) 1)) (.cse4 (= 13 (select |c_#length| 43))) (.cse5 (= (select |c_#length| 33) 26)) (.cse8 (= 1 (select |c_#valid| 86))) (.cse10 (= (select |c_#length| 9) 31)) (.cse11 (= (select |c_#valid| 19) 1)) (.cse12 (= 45 (select |c_#length| 12))) (.cse14 (= (select |c_#valid| 39) 1)) (.cse15 (= (select |c_#valid| 70) 1)) (.cse17 (= 1 (select |c_#valid| 66))) (.cse19 (= 29 (select |c_#length| 64))) (.cse20 (= (select |c_#length| 19) 14)) (.cse22 (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass))) (.cse23 (= 51 (select |c_#length| 79))) (.cse24 (= (select |c_#valid| 0) 0)) (.cse25 (= (select |c_#valid| 18) 1)) (.cse26 (= 32 (select |c_#length| 45))) (.cse27 (= (select |c_#valid| 55) 1)) (.cse28 (exists ((v_~__mod_usb__tower_table_device_table~0.match_flags_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.match_flags (store (store v_~__mod_usb__tower_table_device_table~0.match_flags_8 0 0) 1 0)))) (.cse29 (= 44 (select |c_#length| 62))) (.cse32 (= 32 (select |c_#length| 34))) (.cse33 (= (select |c_#valid| 3) 1)) (.cse34 (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bDeviceSubClass (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 0 0) 1 0)))) (.cse35 (= (select |c_#length| 88) 240)) (.cse37 (= (select |c_#length| 10) 31)) (.cse38 (= (select |c_#length| 25) 25)) (.cse40 (= (select |c_#length| 27) 32)) (.cse44 (= (select |c_#length| 80) 51)) (.cse45 (= (select |c_#length| 30) 12)) (.cse47 (= (select |c_#valid| 80) 1)) (.cse48 (= 285 (select |c_#length| 90))) (.cse49 (= 33 (select |c_#length| 47))) (.cse50 (= (select |c_#length| 35) 13)) (.cse51 (= (select |c_#valid| 13) 1)) (.cse52 (= (select |c_#length| 54) 28)) (.cse54 (= (select |c_#valid| 12) 1)) (.cse56 (= (select |c_#valid| 22) 1)) (.cse57 (= (select |c_#valid| 28) 1)) (.cse58 (= (select |c_#length| 13) 37)) (.cse59 (exists ((|v_#memory_$Pointer$.base_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_411| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_397| (Array Int (Array Int Int)))) (let ((.cse363 (select |v_#memory_$Pointer$.base_406| 90)) (.cse362 (select |v_#memory_$Pointer$.base_409| 90)) (.cse364 (select |v_#memory_$Pointer$.base_403| 90)) (.cse374 (select |v_#memory_$Pointer$.base_397| 87)) (.cse367 (select |v_#memory_$Pointer$.base_407| 90)) (.cse365 (select |v_#memory_$Pointer$.base_410| 90)) (.cse370 (select |v_#memory_$Pointer$.base_402| 89)) (.cse376 (select |v_#memory_$Pointer$.base_414| 87)) (.cse372 (select |v_#memory_$Pointer$.base_401| 90)) (.cse368 (select |v_#memory_$Pointer$.base_405| 90)) (.cse378 (select |v_#memory_$Pointer$.base_412| 90)) (.cse366 (select |v_#memory_$Pointer$.base_408| 90)) (.cse377 (select |v_#memory_$Pointer$.base_413| 87)) (.cse371 (select |v_#memory_$Pointer$.base_411| 87)) (.cse375 (select |v_#memory_$Pointer$.base_400| 87)) (.cse379 (select |v_#memory_$Pointer$.base_399| 87)) (.cse369 (select |v_#memory_$Pointer$.base_404| 90)) (.cse373 (select |v_#memory_$Pointer$.base_398| 87))) (and (= (store |v_#memory_$Pointer$.base_409| 90 (store (store (store (store (store (store (store .cse362 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse363 196))) |v_#memory_$Pointer$.base_406|) (= (store |v_#memory_$Pointer$.base_406| 90 (store (store (store (store (store (store (store (store (store (store (store .cse363 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse364 277))) |v_#memory_$Pointer$.base_403|) (= (store |v_#memory_$Pointer$.base_410| 90 (store .cse365 136 (select .cse362 136))) |v_#memory_$Pointer$.base_409|) (= (store |v_#memory_$Pointer$.base_408| 90 (store .cse366 88 (select .cse367 88))) |v_#memory_$Pointer$.base_407|) (= (store |v_#memory_$Pointer$.base_405| 90 (store .cse368 283 (select .cse369 283))) |v_#memory_$Pointer$.base_404|) (= |#funAddr~legousbtower_devnode.base| (select .cse370 8)) (= (store |v_#memory_$Pointer$.base_411| 87 (store .cse371 140 (select (select |v_#memory_$Pointer$.base_402| 87) 140))) |v_#memory_$Pointer$.base_402|) (= (store |v_#memory_$Pointer$.base_403| 90 (store .cse364 281 (select .cse372 281))) |v_#memory_$Pointer$.base_401|) (= (store |v_#memory_$Pointer$.base_398| 87 (store .cse373 4 (select .cse374 4))) |v_#memory_$Pointer$.base_397|) (= 88 (select .cse370 16)) (= (store |v_#memory_$Pointer$.base_397| 87 (store .cse374 8 (select .cse375 8))) |v_#memory_$Pointer$.base_400|) (= (store |v_#memory_$Pointer$.base_407| 90 (store (store (store (store (store (store .cse367 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse365 132))) |v_#memory_$Pointer$.base_410|) (= 4 (select .cse370 0)) (= (store |v_#memory_$Pointer$.base_414| 87 (store .cse376 60 (select .cse377 60))) |v_#memory_$Pointer$.base_413|) (= |v_#memory_$Pointer$.base_412| (store (store |v_#memory_$Pointer$.base_402| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse273 0 |c_~#__this_module~0.base|) 8 |#funAddr~tower_llseek.base|) 16 |#funAddr~tower_read.base|) 24 |#funAddr~tower_write.base|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.base|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.base|) 120 0) 128 |#funAddr~tower_release.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse273 0 5) 8 |#funAddr~tower_probe.base|) 16 |#funAddr~tower_disconnect.base|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 86) 80 (select .cse378 80)))) (= (store |v_#memory_$Pointer$.base_399| 87 (store (store (store (store (store (store .cse379 16 0) 24 0) 32 0) 40 0) 48 1) 56 (select .cse376 56))) |v_#memory_$Pointer$.base_414|) (= (store |v_#memory_$Pointer$.base_401| 90 (store .cse372 282 (select .cse368 282))) |v_#memory_$Pointer$.base_405|) (= (store |v_#memory_$Pointer$.base_412| 90 (store .cse378 84 (select .cse366 84))) |v_#memory_$Pointer$.base_408|) (= (store |v_#memory_$Pointer$.base_413| 87 (store (store (store (store (store (store (store (store (store .cse377 72 87) 80 87) 88 0) 96 87) 104 0) 112 0) 120 0) 128 2) 136 (select .cse371 136))) |v_#memory_$Pointer$.base_411|) (= |v_#memory_$Pointer$.base_399| (store |v_#memory_$Pointer$.base_400| 87 (store .cse375 12 (select .cse379 12)))) (= (store |v_#memory_$Pointer$.base_404| 90 (store .cse369 284 (select (select |c_#memory_$Pointer$.base| 90) 284))) |c_#memory_$Pointer$.base|) (= (store |v_#memory_$Pointer$.base_1321| 87 (store .cse273 0 (select .cse373 0))) |v_#memory_$Pointer$.base_398|))))) (.cse62 (= (select |c_#length| 38) 39)) (.cse63 (= (select |c_#length| 73) 39)) (.cse64 (= (select |c_#valid| 78) 1)) (.cse65 (= (select |c_#valid| 72) 1)) (.cse66 (= (select |c_#valid| 46) 1)) (.cse67 (= (select |c_#valid| 52) 1)) (.cse68 (= 49 (select |c_#length| 28))) (.cse72 (= (select |c_#valid| 14) 1)) (.cse75 (= (select |c_#valid| 88) 1)) (.cse76 (= (select |c_#valid| 62) 1)) (.cse77 (= (select |c_#valid| 69) 1)) (.cse78 (= (select |c_#valid| 43) 1)) (.cse79 (= (select |c_#valid| 25) 1)) (.cse80 (= (select |c_#valid| 68) 1)) (.cse81 (= (select |c_#length| 11) 54)) (.cse83 (= (select |c_#length| 16) 32)) (.cse85 (= (select |c_#valid| 64) 1)) (.cse87 (= (select |c_#valid| 53) 1)) (.cse88 (exists ((v_~__mod_usb__tower_table_device_table~0.idProduct_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idProduct (store (store v_~__mod_usb__tower_table_device_table~0.idProduct_8 0 0) 1 0)))) (.cse91 (= (select |c_#valid| 1) 1)) (.cse92 (= (select |c_#valid| 42) 1)) (.cse93 (= (select |c_#valid| 33) 1)) (.cse94 (= 31 (select |c_#length| 72))) (.cse95 (= 49 (select |c_#length| 21))) (.cse97 (= 23 (select |c_#length| 52))) (.cse99 (= (select |c_#valid| 67) 1)) (.cse100 (= (select |c_#length| 8) 32)) (.cse104 (= (select |c_#valid| 51) 1)) (.cse105 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_499| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_526| (Array Int (Array Int Int))) (|v_#memory_int_525| (Array Int (Array Int Int))) (|v_#memory_int_528| (Array Int (Array Int Int))) (|v_#memory_int_527| (Array Int (Array Int Int))) (|v_#memory_int_489| (Array Int (Array Int Int))) (|v_#memory_int_522| (Array Int (Array Int Int))) (|v_#memory_int_488| (Array Int (Array Int Int))) (|v_#memory_int_521| (Array Int (Array Int Int))) (|v_#memory_int_524| (Array Int (Array Int Int))) (|v_#memory_int_523| (Array Int (Array Int Int))) (|v_#memory_int_529| (Array Int (Array Int Int))) (|v_#memory_int_490| (Array Int (Array Int Int))) (|v_#memory_int_496| (Array Int (Array Int Int))) (|v_#memory_int_495| (Array Int (Array Int Int))) (|v_#memory_int_498| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_497| (Array Int (Array Int Int))) (|v_#memory_int_530| (Array Int (Array Int Int))) (|v_#memory_int_492| (Array Int (Array Int Int))) (|v_#memory_int_491| (Array Int (Array Int Int))) (|v_#memory_int_494| (Array Int (Array Int Int))) (|v_#memory_int_493| (Array Int (Array Int Int))) (|v_#memory_int_515| (Array Int (Array Int Int))) (|v_#memory_int_3713| (Array Int (Array Int Int))) (|v_#memory_int_514| (Array Int (Array Int Int))) (|v_#memory_int_517| (Array Int (Array Int Int))) (|v_#memory_int_516| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_511| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_510| (Array Int (Array Int Int))) (|v_#memory_int_513| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_512| (Array Int (Array Int Int))) (|v_#memory_int_519| (Array Int (Array Int Int))) (|v_#memory_int_518| (Array Int (Array Int Int))) (|v_#memory_int_485| (Array Int (Array Int Int))) (|v_#memory_int_484| (Array Int (Array Int Int))) (|v_#memory_int_487| (Array Int (Array Int Int))) (|v_#memory_int_520| (Array Int (Array Int Int))) (|v_#memory_int_486| (Array Int (Array Int Int))) (|v_#memory_int_481| (Array Int (Array Int Int))) (|v_#memory_int_480| (Array Int (Array Int Int))) (|v_#memory_int_483| (Array Int (Array Int Int))) (|v_#memory_int_482| (Array Int (Array Int Int))) (|v_#memory_int_504| (Array Int (Array Int Int))) (|v_#memory_int_503| (Array Int (Array Int Int))) (|v_#memory_int_506| (Array Int (Array Int Int))) (|v_#memory_int_505| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_500| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_502| (Array Int (Array Int Int))) (|v_#memory_int_501| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_508| (Array Int (Array Int Int))) (|v_#memory_int_507| (Array Int (Array Int Int))) (|v_#memory_int_509| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse297 (select |v_#memory_int_507| 88)) (.cse305 (select |v_#memory_int_468| 88)) (.cse318 (select |v_#memory_int_513| 90)) (.cse298 (select |v_#memory_int_502| 88)) (.cse306 (select |v_#memory_int_467| 88)) (.cse294 (select |v_#memory_int_520| 90)) (.cse289 (select |v_#memory_int_465| 90)) (.cse296 (select |v_#memory_int_510| 88)) (.cse311 (select |v_#memory_int_509| 88)) (.cse323 (select |v_#memory_int_461| 88)) (.cse320 (select |v_#memory_int_484| 87)) (.cse322 (select |v_#memory_int_501| 88)) (.cse299 (select |v_#memory_int_479| 88)) (.cse333 (select |v_#memory_int_475| 87)) (.cse303 (select |v_#memory_int_464| 88)) (.cse287 (select |v_#memory_int_463| 88)) (.cse337 (select |v_#memory_int_528| 90)) (.cse324 (select |v_#memory_int_516| 90)) (.cse317 (select |v_#memory_int_518| 90)) (.cse316 (select |v_#memory_int_487| 90)) (.cse300 (select |v_#memory_int_474| 88)) (.cse332 (select |v_#memory_int_473| 88)) (.cse348 (select |v_#memory_int_506| 90)) (.cse293 (select |v_#memory_int_505| 90)) (.cse341 (select |v_#memory_int_477| 87)) (.cse347 (select |v_#memory_int_494| 90)) (.cse327 (select |v_#memory_int_486| 88)) (.cse304 (select |v_#memory_int_508| 88)) (.cse321 (select |v_#memory_int_514| 90)) (.cse325 (select |v_#memory_int_511| 90)) (.cse319 (select |v_#memory_int_485| 87)) (.cse308 (select |v_#memory_int_522| 90)) (.cse343 (select |v_#memory_int_517| 90)) (.cse338 (select |v_#memory_int_521| 90)) (.cse328 (select |v_#memory_int_499| 90)) (.cse292 (select |v_#memory_int_496| 90)) (.cse301 (select |v_#memory_int_3713| 3)) (.cse331 (select |v_#memory_int_523| 87)) (.cse290 (select |v_#memory_int_491| 90)) (.cse353 (select |v_#memory_int_490| 90)) (.cse352 (select |v_#memory_int_527| 90)) (.cse346 (select |v_#memory_int_489| 90)) (.cse350 (select |v_#memory_int_495| 90)) (.cse334 (select |v_#memory_int_483| 87)) (.cse330 (select |v_#memory_int_460| 88)) (.cse336 (select |v_#memory_int_480| 88)) (.cse354 (select |v_#memory_int_498| 90)) (.cse345 (select |v_#memory_int_526| 90)) (.cse291 (select |v_#memory_int_529| 90)) (.cse326 (select |v_#memory_int_488| 88)) (.cse356 (select |v_#memory_int_525| 90)) (.cse307 (select |v_#memory_int_524| 90)) (.cse302 (select |v_#memory_int_466| 88)) (.cse359 (select |v_#memory_int_469| 88)) (.cse340 (select |v_#memory_int_459| 87)) (.cse349 (select |v_#memory_int_478| 87)) (.cse355 (select |v_#memory_int_532| 87)) (.cse312 (select |v_#memory_int_512| 88)) (.cse313 (select |v_#memory_int_519| 88)) (.cse335 (select |v_#memory_int_504| 88)) (.cse295 (select |v_#memory_int_503| 88)) (.cse344 (select |v_#memory_int_515| 90)) (.cse315 (select |v_#memory_int_492| 90)) (.cse314 (select |v_#memory_int_476| 88)) (.cse310 (select |v_#memory_int_481| 88)) (.cse288 (select |v_#memory_int_462| 88)) (.cse358 (select |v_#memory_int_493| 88)) (.cse361 (select |v_#memory_int_530| 87)) (.cse360 (select |v_#memory_int_470| 88)) (.cse339 (select |v_#memory_int_482| 87)) (.cse329 (select |v_#memory_int_500| 90)) (.cse309 (select |v_#memory_int_497| 90)) (.cse357 (select |v_#memory_int_472| 87)) (.cse351 (select |v_#memory_int_471| 87)) (.cse342 (select |v_#memory_int_3713| 84)) (.cse286 (select |v_#memory_int_3713| 86))) (and (= (select .cse286 27) 0) (= (select .cse286 40) 0) (= (store |v_#memory_int_463| 88 (store .cse287 40 (select .cse288 40))) |v_#memory_int_462|) (= (store |v_#memory_int_465| 90 (store .cse289 205 (select .cse290 205))) |v_#memory_int_491|) (= (store |v_#memory_int_529| 90 (store .cse291 8 (select .cse292 8))) |v_#memory_int_496|) (= (select .cse286 41) 0) (= (store |v_#memory_int_505| 90 (store (store (store .cse293 132 0) 136 0) 148 (select .cse294 148))) |v_#memory_int_520|) (= (select .cse286 12) 0) (= (store |v_#memory_int_503| 88 (store .cse295 120 (select .cse296 120))) |v_#memory_int_510|) (= (select .cse286 6) 0) (= (select .cse286 38) 0) (= (store |v_#memory_int_507| 88 (store .cse297 88 (select .cse298 88))) |v_#memory_int_502|) (= (store |v_#memory_int_479| 88 (store .cse299 216 (select .cse300 216))) |v_#memory_int_474|) (= 98 (select .cse301 2)) (= (store |v_#memory_int_466| 88 (store .cse302 24 (select .cse303 24))) |v_#memory_int_464|) (= (select .cse286 33) 0) (= (store |v_#memory_int_508| 88 (store .cse304 80 (select .cse297 80))) |v_#memory_int_507|) (= 115 (select .cse301 1)) (= (store |v_#memory_int_468| 88 (store .cse305 176 (select .cse306 176))) |v_#memory_int_467|) (= (store |v_#memory_int_524| 90 (store .cse307 40 (select .cse308 40))) |v_#memory_int_522|) (= (select .cse286 11) 0) (= |c_#memory_int| (store |v_#memory_int_497| 90 (store (store (store (store (store .cse309 277 0) 281 0) 282 0) 283 0) 284 0))) (= (select .cse286 25) 0) (= (store |v_#memory_int_481| 88 (store .cse310 168 (select .cse305 168))) |v_#memory_int_468|) (= (store |v_#memory_int_509| 88 (store .cse311 136 (select .cse312 136))) |v_#memory_int_512|) (= (select .cse286 10) 0) (= (store |v_#memory_int_519| 88 (store .cse313 152 (select .cse314 152))) |v_#memory_int_476|) (= (store |v_#memory_int_492| 90 (store .cse315 72 (select .cse316 72))) |v_#memory_int_487|) (= (select .cse286 42) 0) (= (store |v_#memory_int_518| 90 (store .cse317 172 (select .cse318 172))) |v_#memory_int_513|) (= (store |v_#memory_int_485| 87 (store .cse319 104 (select .cse320 104))) |v_#memory_int_484|) (= (select .cse286 29) 0) (= (store |v_#memory_int_513| 90 (store .cse318 180 (select .cse321 180))) |v_#memory_int_514|) (= (store |v_#memory_int_502| 88 (store .cse298 96 (select .cse322 96))) |v_#memory_int_501|) (= (store |v_#memory_int_467| 88 (store .cse306 184 (select .cse323 184))) |v_#memory_int_461|) (= 160 (select (select |v_#memory_int_531| 89) 24)) (= (store |v_#memory_int_520| 90 (store .cse294 156 (select .cse324 156))) |v_#memory_int_516|) (= (store |v_#memory_int_511| 90 (store (store .cse325 196 0) 197 (select .cse289 197))) |v_#memory_int_465|) (= (store |v_#memory_int_510| 88 (store .cse296 128 (select .cse311 128))) |v_#memory_int_509|) (= |v_#memory_int_486| (store |v_#memory_int_488| 88 (store .cse326 64 (select .cse327 64)))) (= (store |v_#memory_int_499| 90 (store .cse328 261 (select .cse329 261))) |v_#memory_int_500|) (= (select .cse286 39) 0) (= (store |v_#memory_int_461| 88 (store .cse323 192 (select .cse330 192))) |v_#memory_int_460|) (= (store |v_#memory_int_484| 87 (store .cse320 112 (select .cse331 112))) |v_#memory_int_523|) (= (store |v_#memory_int_473| 88 (store .cse332 232 (select (select |v_#memory_int_531| 88) 232))) |v_#memory_int_531|) (= (store |v_#memory_int_475| 87 (store (store (store .cse333 56 0) 60 0) 72 (select .cse334 72))) |v_#memory_int_483|) (= |v_#memory_int_504| (store |v_#memory_int_501| 88 (store .cse322 104 (select .cse335 104)))) (= (store |v_#memory_int_480| 88 (store .cse336 208 (select .cse299 208))) |v_#memory_int_479|) (= |v_#memory_int_521| (store |v_#memory_int_528| 90 (store .cse337 245 (select .cse338 245)))) (= 117 (select .cse301 0)) (= (select .cse286 36) 0) (= (select .cse286 31) 0) (= (store |v_#memory_int_482| 87 (store .cse339 24 (select .cse340 24))) |v_#memory_int_459|) (= (store |v_#memory_int_477| 87 (store .cse341 48 (select .cse333 48))) |v_#memory_int_475|) (= (select .cse301 3) 47) (= (select .cse342 0) 48) (= (store |v_#memory_int_464| 88 (store .cse303 32 (select .cse287 32))) |v_#memory_int_463|) (= (store |v_#memory_int_517| 90 (store .cse343 56 (select .cse344 56))) |v_#memory_int_515|) (= 115 (select .cse301 5)) (= (store |v_#memory_int_526| 90 (store .cse345 237 (select .cse337 237))) |v_#memory_int_528|) (= (store |v_#memory_int_516| 90 (store .cse324 164 (select .cse317 164))) |v_#memory_int_518|) (= (store |v_#memory_int_487| 90 (store (store (store (store .cse316 80 0) 84 0) 88 0) 92 (select .cse346 92))) |v_#memory_int_489|) (= (select .cse286 37) 0) (= (select .cse286 8) 0) (= (store |v_#memory_int_494| 90 (store .cse347 116 (select .cse348 116))) |v_#memory_int_506|) (= (select .cse286 17) 0) (= (store |v_#memory_int_474| 88 (store .cse300 224 (select .cse332 224))) |v_#memory_int_473|) (= (select .cse286 13) 0) (= (store |v_#memory_int_506| 90 (store .cse348 124 (select .cse293 124))) |v_#memory_int_505|) (= (store |v_#memory_int_478| 87 (store .cse349 40 (select .cse341 40))) |v_#memory_int_477|) (= (store |v_#memory_int_495| 90 (store .cse350 108 (select .cse347 108))) |v_#memory_int_494|) (= (store |v_#memory_int_486| 88 (store .cse327 72 (select .cse304 72))) |v_#memory_int_508|) (= (store |v_#memory_int_514| 90 (store .cse321 188 (select .cse325 188))) |v_#memory_int_511|) (= (select .cse286 14) 0) (= |v_#memory_int_485| (store |v_#memory_int_471| 87 (store .cse351 96 (select .cse319 96)))) (= |v_#memory_int_517| (store |v_#memory_int_522| 90 (store .cse308 48 (select .cse343 48)))) (= (store |v_#memory_int_521| 90 (store .cse338 253 (select .cse328 253))) |v_#memory_int_499|) (= (store |v_#memory_int_496| 90 (store .cse292 16 (select .cse352 16))) |v_#memory_int_527|) (= (store |v_#memory_int_490| 90 (store .cse353 221 (select .cse354 221))) |v_#memory_int_498|) (= (select (select |v_#memory_int_3713| 83) 0) 0) (= 3 (select .cse286 0)) (= (select .cse301 6) 0) (= (select .cse301 4) 37) (= |v_#memory_int_532| (store |v_#memory_int_523| 87 (store .cse331 120 (select .cse355 120)))) (= (store |v_#memory_int_491| 90 (store .cse290 213 (select .cse353 213))) |v_#memory_int_490|) (= (store |v_#memory_int_527| 90 (store .cse352 24 (select .cse356 24))) |v_#memory_int_525|) (= (store |v_#memory_int_489| 90 (store .cse346 100 (select .cse350 100))) |v_#memory_int_495|) (= (store |v_#memory_int_483| 87 (store .cse334 80 (select .cse357 80))) |v_#memory_int_472|) (= (store |v_#memory_int_460| 88 (store .cse330 200 (select .cse336 200))) |v_#memory_int_480|) (= (store |v_#memory_int_498| 90 (store .cse354 229 (select .cse345 229))) |v_#memory_int_526|) (= (store |v_#memory_int_531| 90 (store .cse273 0 (select .cse291 0))) |v_#memory_int_529|) (= (select .cse286 15) 0) (= (store |v_#memory_int_493| 88 (store .cse358 56 (select .cse326 56))) |v_#memory_int_488|) (= (store |v_#memory_int_525| 90 (store .cse356 32 (select .cse307 32))) |v_#memory_int_524|) (= |v_#memory_int_466| (store |v_#memory_int_469| 88 (store .cse359 16 (select .cse302 16)))) (= (store |v_#memory_int_470| 88 (store .cse360 8 (select .cse359 8))) |v_#memory_int_469|) (= (store |v_#memory_int_459| 87 (store .cse340 32 (select .cse349 32))) |v_#memory_int_478|) (= (store |v_#memory_int_532| 87 (store .cse355 128 (select .cse361 128))) |v_#memory_int_530|) (= 1684 (select .cse286 2)) (= (select .cse286 16) 0) (= (store |v_#memory_int_512| 88 (store .cse312 144 (select .cse313 144))) |v_#memory_int_519|) (= (select .cse286 4) 1) (= (store |v_#memory_int_504| 88 (store .cse335 112 (select .cse295 112))) |v_#memory_int_503|) (= |v_#memory_int_492| (store |v_#memory_int_515| 90 (store .cse344 64 (select .cse315 64)))) (= (store |v_#memory_int_476| 88 (store .cse314 160 (select .cse310 160))) |v_#memory_int_481|) (= |v_#memory_int_493| (store |v_#memory_int_462| 88 (store .cse288 48 (select .cse358 48)))) (= (store (store |v_#memory_int_530| 87 (store (store .cse361 136 0) 140 0)) 88 (store (select |v_#memory_int_530| 88) 0 (select .cse360 0))) |v_#memory_int_470|) (= (store |v_#memory_int_3713| 87 (store (store (store (store (store .cse273 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse339 16))) |v_#memory_int_482|) (= (store |v_#memory_int_500| 90 (store .cse329 269 (select .cse309 269))) |v_#memory_int_497|) (= (store |v_#memory_int_472| 87 (store .cse357 88 (select .cse351 88))) |v_#memory_int_471|) (= (select .cse342 1) 0) (= 0 (select .cse286 35)))))) (.cse107 (= (select |c_#valid| 24) 1)) (.cse108 (= 15 (select |c_#length| 65))) (.cse109 (= 23 (select |c_#length| 53))) (.cse110 (= (select |c_#valid| 5) 1)) (.cse111 (= (select |c_#valid| 57) 1)) (.cse112 (= 29 (select |c_#length| 60))) (.cse114 (= (select |c_#valid| 83) 1)) (.cse115 (= (select |c_#valid| 32) 1)) (.cse116 (= (select |c_#length| 42) 28)) (.cse117 (= (select |c_#valid| 35) 1)) (.cse118 (= (select |c_#valid| 26) 1)) (.cse119 (= 32 (select |c_#length| 51))) (.cse121 (= 32 (select |c_#length| 37))) (.cse122 (= (select |c_#valid| 17) 1)) (.cse124 (= (select |c_#valid| 30) 1)) (.cse125 (= (select |c_#valid| 36) 1)) (.cse126 (= (select |c_#length| 83) 1)) (.cse127 (= (select |c_#valid| 41) 1)) (.cse129 (= (select |c_#length| 41) 38)) (.cse130 (= (select |c_#length| 55) 55)) (.cse131 (= (select |c_#valid| 9) 1)) (.cse132 (= 34 (select |c_#length| 71))) (.cse133 (= 58 (select |c_#length| 85))) (.cse134 (= 40 (select |c_#length| 75))) (.cse135 (= (select |c_#valid| 2) 1)) (.cse136 (= 39 (select |c_#length| 39))) (.cse137 (= 32 (select |c_#length| 61))) (.cse138 (= (select |c_#valid| 27) 1)) (.cse139 (= (select |c_#valid| 82) 1)) (.cse140 (= 32 (select |c_#length| 31))) (.cse141 (= 1 (select |c_#valid| 79))) (.cse142 (= (select |c_#length| 49) 13)) (.cse143 (= (select |c_#length| 59) 13)) (.cse144 (= (select |c_#length| 69) 17)) (.cse145 (= 25 (select |c_#length| 26))) (.cse147 (= (select |c_#length| 81) 37)) (.cse148 (= (select |c_#valid| 34) 1)) (.cse149 (= (select |c_#valid| 37) 1)) (.cse150 (= (select |c_#valid| 76) 1)) (.cse152 (= (select |c_#valid| 85) 1)) (.cse153 (= 32 (select |c_#length| 56))) (.cse154 (= (select |c_#length| 36) 12)) (.cse155 (= (select |c_#valid| 84) 1)) (.cse156 (= (select |c_#length| 44) 28)) (.cse157 (exists ((v_~__mod_usb__tower_table_device_table~0.idVendor_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idVendor (store (store v_~__mod_usb__tower_table_device_table~0.idVendor_8 0 0) 1 0)))) (.cse158 (= (select |c_#valid| 60) 1)) (.cse159 (= (select |c_#valid| 59) 1)) (.cse160 (= 16 (select |c_#length| 68))) (.cse161 (= (select |c_#valid| 4) 1)) (.cse163 (= (select |c_#valid| 8) 1)) (.cse164 (= 2 (select |c_#length| 84))) (.cse167 (= (select |c_#length| 66) 11)) (.cse168 (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bcdDevice_hi (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 0 0) 1 0)))) (.cse169 (= (select |c_#valid| 75) 1)) (.cse171 (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceClass))) (.cse172 (= (select |c_#valid| 73) 1)) (.cse174 (= (select |c_#length| 18) 36)) (.cse175 (= (select |c_#length| 22) 13)) (.cse178 (= (select |c_#length| 14) 13)) (.cse179 (= 33 (select |c_#length| 46))) (.cse181 (= (select |c_#length| 86) 50)) (.cse182 (= (select |c_#valid| 63) 1)) (.cse183 (= 44 (select |c_#length| 63))) (.cse184 (= (select |c_#length| 4) 15)) (.cse186 (= (select |c_#length| 48) 28)) (.cse187 (= 13 (select |c_#length| 82))) (.cse190 (= (select |c_#valid| 65) 1)) (.cse191 (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bInterfaceClass (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 0 0) 1 0)))) (.cse192 (= (select |c_#valid| 81) 1)) (.cse193 (= (select |c_#length| 23) 11)) (.cse194 (= (select |c_#valid| 15) 1)) (.cse195 (= (select |c_#length| 1) 26)) (.cse196 (= (select |c_#length| 67) 33)) (.cse197 (= (select |c_#valid| 16) 1)) (.cse198 (= (select |c_#valid| 29) 1)) (.cse199 (= (select |c_#valid| 44) 1)) (.cse201 (= (select |c_#length| 17) 36)) (.cse202 (= 13 (select |c_#length| 6))) (.cse203 (= (select |c_#valid| 47) 1)) (.cse205 (= (select |c_#length| 32) 26)) (.cse207 (= (select |c_#valid| 23) 1)) (.cse208 (= (select |c_#valid| 31) 1)) (.cse209 (= (select |c_#valid| 89) 1)) (.cse210 (= (select |c_#length| 89) 28)) (.cse211 (= (select |c_#valid| 56) 1)) (.cse214 (= (select |c_#length| 5) 13)) (.cse215 (= (select |c_#valid| 11) 1)) (.cse216 (= 32 (select |c_#length| 20))) (.cse217 (= (select |c_#valid| 50) 1)) (.cse218 (exists ((|v_#memory_$Pointer$.offset_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_397| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_411| (Array Int (Array Int Int)))) (let ((.cse268 (select |v_#memory_$Pointer$.offset_402| 90)) (.cse271 (select |v_#memory_$Pointer$.offset_409| 87)) (.cse267 (select |v_#memory_$Pointer$.offset_403| 90)) (.cse272 (select |v_#memory_$Pointer$.offset_408| 87)) (.cse277 (select |v_#memory_$Pointer$.offset_407| 87)) (.cse270 (select |v_#memory_$Pointer$.offset_410| 87)) (.cse274 (select |v_#memory_$Pointer$.offset_413| 90)) (.cse283 (select |v_#memory_$Pointer$.offset_397| 90)) (.cse282 (select |v_#memory_$Pointer$.offset_404| 90)) (.cse275 (select |v_#memory_$Pointer$.offset_398| 90)) (.cse280 (select |v_#memory_$Pointer$.offset_411| 87)) (.cse278 (select |v_#memory_$Pointer$.offset_399| 87)) (.cse279 (select |v_#memory_$Pointer$.offset_412| 87)) (.cse285 (select |v_#memory_$Pointer$.offset_414| 89)) (.cse269 (select |v_#memory_$Pointer$.offset_401| 90)) (.cse276 (select |v_#memory_$Pointer$.offset_400| 90)) (.cse284 (select |v_#memory_$Pointer$.offset_406| 90)) (.cse281 (select |v_#memory_$Pointer$.offset_405| 90))) (and (= |v_#memory_$Pointer$.offset_402| (store |v_#memory_$Pointer$.offset_403| 90 (store .cse267 281 (select .cse268 281)))) (= (store |v_#memory_$Pointer$.offset_402| 90 (store .cse268 282 (select .cse269 282))) |v_#memory_$Pointer$.offset_401|) (= (store |v_#memory_$Pointer$.offset_410| 87 (store .cse270 4 (select .cse271 4))) |v_#memory_$Pointer$.offset_409|) (= (store |v_#memory_$Pointer$.offset_409| 87 (store .cse271 8 (select .cse272 8))) |v_#memory_$Pointer$.offset_408|) (= (store (store |v_#memory_$Pointer$.offset_414| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse273 0 |c_~#__this_module~0.offset|) 8 |#funAddr~tower_llseek.offset|) 16 |#funAddr~tower_read.offset|) 24 |#funAddr~tower_write.offset|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.offset|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.offset|) 120 0) 128 |#funAddr~tower_release.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse273 0 0) 8 |#funAddr~tower_probe.offset|) 16 |#funAddr~tower_disconnect.offset|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 0) 80 (select .cse274 80))) |v_#memory_$Pointer$.offset_413|) (= (store |v_#memory_$Pointer$.offset_398| 90 (store (store (store (store (store (store (store (store (store (store (store .cse275 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse267 277))) |v_#memory_$Pointer$.offset_403|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_400| 90 (store .cse276 284 (select (select |c_#memory_$Pointer$.offset| 90) 284)))) (= (store |v_#memory_$Pointer$.offset_408| 87 (store .cse272 12 (select .cse277 12))) |v_#memory_$Pointer$.offset_407|) (= (store |v_#memory_$Pointer$.offset_399| 87 (store (store (store (store (store (store (store (store (store .cse278 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse279 136))) |v_#memory_$Pointer$.offset_412|) (= (store |v_#memory_$Pointer$.offset_407| 87 (store (store (store (store (store (store .cse277 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse280 56))) |v_#memory_$Pointer$.offset_411|) (= (store |v_#memory_$Pointer$.offset_405| 90 (store .cse281 136 (select .cse282 136))) |v_#memory_$Pointer$.offset_404|) (= |v_#memory_$Pointer$.offset_406| (store |v_#memory_$Pointer$.offset_397| 90 (store .cse283 88 (select .cse284 88)))) (= |v_#memory_$Pointer$.offset_410| (store |v_#memory_$Pointer$.offset_1321| 87 (store .cse273 0 (select .cse270 0)))) (= (select .cse285 0) 0) (= (select .cse285 8) |#funAddr~legousbtower_devnode.offset|) (= (store |v_#memory_$Pointer$.offset_413| 90 (store .cse274 84 (select .cse283 84))) |v_#memory_$Pointer$.offset_397|) (= |v_#memory_$Pointer$.offset_398| (store |v_#memory_$Pointer$.offset_404| 90 (store (store (store (store (store (store (store .cse282 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse275 196)))) (= (store |v_#memory_$Pointer$.offset_411| 87 (store .cse280 60 (select .cse278 60))) |v_#memory_$Pointer$.offset_399|) (= (store |v_#memory_$Pointer$.offset_412| 87 (store .cse279 140 (select (select |v_#memory_$Pointer$.offset_414| 87) 140))) |v_#memory_$Pointer$.offset_414|) (= (select .cse285 16) 0) (= |v_#memory_$Pointer$.offset_400| (store |v_#memory_$Pointer$.offset_401| 90 (store .cse269 283 (select .cse276 283)))) (= (store |v_#memory_$Pointer$.offset_406| 90 (store (store (store (store (store (store .cse284 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse281 132))) |v_#memory_$Pointer$.offset_405|))))) (.cse219 (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceNumber))) (.cse220 (= (select |c_#valid| 48) 1)) (.cse221 (= (select |c_#valid| 61) 1)) (.cse222 (= 12 (select |c_#length| 40))) (.cse224 (= (select |c_#valid| 20) 1)) (.cse227 (= (select |c_#length| 87) 148)) (.cse231 (= (select |c_#length| 77) 42)) (.cse232 (= 7 (select |c_#length| 3))) (.cse233 (= 1 (select |c_#valid| 45))) (.cse235 (= 29 (select |c_#length| 58))) (.cse236 (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceProtocol))) (.cse237 (= (select |c_#length| 50) 28)) (.cse238 (= (select |c_#length| 78) 54)) (.cse240 (= (select |c_#valid| 90) 1)) (.cse241 (= (select |c_#length| 57) 28)) (.cse242 (= (select |c_#length| 29) 13)) (.cse243 (= (select |c_#valid| 71) 1)) (.cse244 (= (select |c_#valid| 87) 1)) (.cse246 (= (select |c_#valid| 74) 1)) (.cse247 (= (select |c_#length| 76) 37)) (.cse248 (= (select |c_#valid| 49) 1)) (.cse249 (= (select |c_#length| 7) 26)) (.cse251 (= (select |c_#valid| 6) 1)) (.cse253 (= (select |c_#valid| 54) 1)) (.cse254 (= (select |c_#length| 15) 14)) (.cse255 (= 33 (select |c_#length| 70))) (.cse257 (= (select |c_#length| 2) 16)) (.cse258 (= 32 (select |c_#length| 24))) (.cse259 (= (select |c_#valid| 58) 1)) (.cse260 (= (select |c_#valid| 40) 1)) (.cse261 (= (select |c_#valid| 38) 1)) (.cse262 (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol))) (.cse263 (= (select |c_#valid| 10) 1)) (.cse264 (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bcdDevice_lo))) (.cse265 (= (select |c_#valid| 7) 1)) (.cse266 (= (select |c_#length| 74) 36))) (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 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 .cse52 .cse53 .cse54 .cse55 .cse56 .cse57 .cse58 .cse59 .cse60 .cse61 .cse62 .cse63 .cse64 .cse65 .cse66 .cse67 .cse68 .cse69 .cse70 .cse71 .cse72 .cse73 .cse74 .cse75 .cse76 .cse77 .cse78 .cse79 .cse80 .cse81 .cse82 .cse83 .cse84 .cse85 .cse86 .cse87 .cse88 .cse89 .cse90 .cse91 .cse92 .cse93 .cse94 .cse95 .cse96 .cse97 .cse98 .cse99 .cse100 .cse101 .cse102 .cse103 .cse104 .cse105 .cse106 .cse107 .cse108 .cse109 .cse110 .cse111 .cse112 .cse113 .cse114 .cse115 .cse116 .cse117 .cse118 .cse119 .cse120 .cse121 .cse122 .cse123 .cse124 .cse125 .cse126 .cse127 .cse128 .cse129 .cse130 .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 .cse165 .cse166 .cse167 .cse168 .cse169 .cse170 .cse171 .cse172 .cse173 .cse174 .cse175 .cse176 .cse177 .cse178 .cse179 .cse180 .cse181 .cse182 .cse183 .cse184 .cse185 .cse186 .cse187 .cse188 .cse189 .cse190 .cse191 .cse192 .cse193 .cse194 .cse195 .cse196 .cse197 .cse198 .cse199 .cse200 .cse201 .cse202 .cse203 .cse204 .cse205 .cse206 .cse207 .cse208 .cse209 .cse210 .cse211 .cse212 .cse213 .cse214 .cse215 .cse216 .cse217 .cse218 .cse219 .cse220 .cse221 .cse222 .cse223 .cse224 .cse225 .cse226 .cse227 .cse228 .cse229 .cse230 .cse231 .cse232 .cse233 .cse234 .cse235 .cse236 .cse237 .cse238 .cse239 .cse240 .cse241 .cse242 .cse243 .cse244 .cse245 .cse246 .cse247 .cse248 .cse249 .cse250 .cse251 .cse252 .cse253 .cse254 .cse255 .cse256 .cse257 .cse258 .cse259 .cse260 .cse261 .cse262 .cse263 .cse264 .cse265 .cse266) (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 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 .cse52 .cse53 .cse54 .cse55 .cse56 .cse57 .cse58 .cse59 .cse60 .cse61 .cse62 .cse63 .cse64 .cse65 .cse66 .cse67 .cse68 .cse69 .cse70 .cse71 .cse72 .cse73 .cse74 .cse75 .cse76 .cse77 .cse78 .cse79 .cse80 .cse81 .cse82 .cse83 .cse84 .cse85 .cse86 .cse87 .cse88 .cse89 .cse90 .cse91 .cse92 .cse93 .cse94 .cse95 .cse96 .cse97 .cse98 .cse99 .cse100 .cse101 .cse102 .cse103 .cse104 .cse105 .cse106 .cse107 .cse108 .cse109 .cse110 .cse111 .cse112 .cse113 .cse114 .cse115 .cse116 .cse117 .cse118 .cse119 .cse120 .cse121 .cse122 .cse123 .cse124 .cse125 .cse126 .cse127 .cse128 .cse129 .cse130 .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 (exists ((|v_ULTIMATE.start_ldv_usb_register_driver_~arg0#1_BEFORE_CALL_9| Int) (|v_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1_18| Int)) (and (<= |v_ULTIMATE.start_ldv_usb_register_driver_~arg0#1_BEFORE_CALL_9| 2147483647) (or (and .cse30 (= |v_ULTIMATE.start_ldv_usb_register_driver_~arg0#1_BEFORE_CALL_9| 0) (<= 0 |v_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1_18|)) (and (<= (+ |v_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1_18| 1) 0) (= c_~ldv_linux_usb_register_probe_state~0 1) (= |v_ULTIMATE.start_ldv_usb_register_driver_~arg0#1_BEFORE_CALL_9| |v_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1_18|))) (<= |v_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1_18| 2147483647) (<= 0 (+ |v_ULTIMATE.start_ldv_usb_register_driver_~arg0#1_BEFORE_CALL_9| 2147483648)) (<= 0 (+ |v_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1_18| 2147483648)))) .cse162 .cse163 .cse164 .cse165 .cse166 .cse167 .cse168 .cse169 .cse170 .cse171 .cse172 .cse173 .cse174 .cse175 .cse176 .cse177 .cse178 .cse179 .cse180 .cse181 .cse182 .cse183 .cse184 .cse185 .cse186 .cse187 .cse188 .cse189 .cse190 .cse191 .cse192 .cse193 .cse194 .cse195 .cse196 .cse197 .cse198 .cse199 .cse200 .cse201 .cse202 .cse203 .cse204 .cse205 .cse206 .cse207 .cse208 .cse209 .cse210 .cse211 .cse212 .cse213 .cse214 .cse215 .cse216 .cse217 .cse218 .cse219 .cse220 .cse221 .cse222 .cse223 .cse224 .cse225 .cse226 .cse227 .cse228 .cse229 .cse230 .cse231 .cse232 .cse233 .cse234 .cse235 .cse236 .cse237 .cse238 .cse239 .cse240 .cse241 .cse242 .cse243 .cse244 .cse245 .cse246 .cse247 .cse248 .cse249 .cse250 .cse251 .cse252 .cse253 .cse254 .cse255 .cse256 .cse257 .cse258 .cse259 .cse260 .cse261 .cse262 .cse263 .cse264 .cse265 .cse266)))) (or (and .cse1 .cse6 .cse7 .cse9 .cse13 .cse16 .cse18 .cse21 .cse30 .cse31 .cse36 .cse39 .cse41 .cse42 .cse43 .cse46 .cse53 .cse55 .cse60 .cse61 .cse69 .cse70 .cse71 .cse73 .cse74 .cse82 .cse84 .cse86 .cse89 .cse90 .cse96 .cse98 .cse101 .cse102 .cse103 .cse106 .cse113 .cse120 .cse123 .cse128 .cse146 .cse151 .cse162 .cse165 .cse166 .cse170 .cse173 .cse176 .cse177 .cse180 .cse185 .cse188 .cse189 .cse200 .cse204 .cse206 .cse212 .cse213 .cse223 .cse225 .cse226 .cse228 .cse229 .cse230 .cse234 .cse239 .cse245 .cse250 .cse252 .cse256) (and .cse1 .cse6 .cse7 .cse9 .cse13 .cse16 .cse18 .cse21 .cse31 .cse36 .cse39 .cse41 .cse42 .cse43 .cse46 .cse53 .cse55 .cse60 .cse61 .cse69 .cse70 .cse71 .cse73 .cse74 .cse82 .cse84 .cse86 .cse89 .cse90 .cse96 .cse98 .cse101 .cse102 .cse103 .cse106 .cse113 .cse120 .cse123 .cse128 .cse146 .cse151 .cse162 .cse165 .cse166 .cse170 .cse173 .cse176 .cse177 .cse180 .cse185 .cse188 .cse189 .cse200 .cse204 .cse206 .cse212 .cse213 .cse223 .cse225 .cse226 .cse228 .cse229 .cse230 .cse234 .cse239 .cse245 .cse250 .cse252 .cse256)))) is different from false [2024-11-14 05:11:53,269 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse30 (= c_~ldv_linux_usb_register_probe_state~0 0)) (.cse1 (= c_~packet_timeout~0 50)) (.cse6 (= c_~interrupt_out_interval~0 8)) (.cse7 (= c_~ldv_thread_1~0.function.offset 0)) (.cse9 (= c_~ldv_linux_alloc_usb_lock_lock~0 1)) (.cse13 (= c_~ldv_linux_fs_sysfs_sysfs~0 0)) (.cse16 (= c_~ldv_linux_arch_io_iomem~0 0)) (.cse18 (= c_~ldv_linux_block_queue_queue_state~0 0)) (.cse21 (= c_~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 0)) (.cse31 (= c_~ldv_linux_kernel_locking_spinlock_spin_ptl~0 1)) (.cse36 (= 87 |c_~#open_disc_mutex~0.base|)) (.cse39 (= c_~ldv_linux_block_request_blk_rq~0 0)) (.cse41 (= c_~ldv_thread_0~0.identifier 0)) (.cse42 (= c_~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 0)) (.cse43 (= 2 c_~interrupt_in_interval~0)) (.cse46 (= c_~ldv_linux_usb_urb_urb_state~0 0)) (.cse53 (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock_of_lego_usb_tower~0 0)) (.cse55 (= c_~ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct~0 1)) (.cse60 (= c_~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 0)) (.cse61 (= 0 c_~ldv_thread_5~0.function.base)) (.cse69 (= c_~ldv_thread_5~0.identifier 0)) (.cse70 (= |c_~#tower_table~0.base| 86)) (.cse71 (= c_~ldv_linux_lib_idr_idr~0 0)) (.cse73 (= c_~ldv_linux_net_register_probe_state~0 0)) (.cse74 (= c_~ldv_thread_2~0.function.offset 0)) (.cse82 (= c_~ldv_linux_drivers_base_class_usb_gadget_class~0 0)) (.cse84 (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_open_disc_mutex~0 0)) (.cse86 (= |c_~#tower_table~0.offset| 0)) (.cse89 (= c_~ldv_linux_usb_coherent_coherent_state~0 0)) (.cse90 (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode~0 0)) (.cse96 (= 480 c_~read_buffer_size~0)) (.cse98 (= c_~__ldv_in_interrupt_context~0 0)) (.cse101 (= 200 c_~read_timeout~0)) (.cse102 (<= 1 |c_#StackHeapBarrier|)) (.cse103 (= 0 c_~ldv_thread_0~0.function.base)) (.cse106 (= c_~ldv_linux_kernel_locking_spinlock_spin_read_buffer_lock_of_lego_usb_tower~0 1)) (.cse113 (= |c_~#open_disc_mutex~0.offset| 0)) (.cse120 (= c_~LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS~0 0)) (.cse123 (= |c_~#tower_class~0.base| 89)) (.cse128 (= |c_~#tower_driver~0.base| 90)) (.cse146 (= c_~ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data~0 1)) (.cse151 (= 88 |c_~#tower_fops~0.base|)) (.cse162 (<= 1 c_~nr_cpu_ids~0)) (.cse165 (= c_~ldv_linux_kernel_module_module_refcounter~0 1)) (.cse166 (= c_~ldv_linux_kernel_locking_rwlock_wlock~0 1)) (.cse170 (= c_~write_buffer_size~0 480)) (.cse173 (= c_~ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct~0 1)) (.cse176 (= c_~ldv_thread_5~0.function.offset 0)) (.cse177 (= c_~ldv_thread_0~0.function.offset 0)) (.cse180 (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock~0 0)) (.cse185 (= c_~ldv_linux_kernel_rcu_srcu_srcu_nested~0 0)) (.cse188 (= c_~ldv_thread_2~0.identifier 0)) (.cse189 (= c_~ldv_linux_kernel_locking_rwlock_rlock~0 1)) (.cse200 (= c_~ldv_linux_mmc_sdio_func_sdio_element~0 0)) (.cse204 (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device~0 0)) (.cse206 (= c_~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 0)) (.cse212 (= c_~ldv_linux_kernel_sched_completion_completion~0 0)) (.cse213 (= c_~ldv_thread_2~0.function.base 0)) (.cse223 (= |c_~#tower_fops~0.offset| 0)) (.cse225 (= c_~ldv_thread_1~0.function.base 0)) (.cse226 (= c_~ldv_thread_1~0.identifier 0)) (.cse228 (= c_~ldv_linux_usb_gadget_usb_gadget~0 0)) (.cse229 (= |c_~#tower_class~0.offset| 0)) (.cse230 (= c_~ldv_linux_kernel_locking_spinlock_spin_lock~0 1)) (.cse234 (= |c_~#tower_driver~0.offset| 0)) (.cse239 (= c_~ldv_linux_block_genhd_disk_state~0 0)) (.cse245 (= c_~ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode~0 1)) (.cse250 (= c_~ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN~0 1)) (.cse252 (= c_~rtnllocknumber~0 0)) (.cse256 (= c_~locksocknumber~0 0))) (and (let ((.cse273 ((as const (Array Int Int)) 0))) (let ((.cse0 (= (select |c_#valid| 77) 1)) (.cse2 (exists ((v_~__mod_usb__tower_table_device_table~0.driver_info_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.driver_info (store (store v_~__mod_usb__tower_table_device_table~0.driver_info_8 0 0) 1 0)))) (.cse3 (= (select |c_#valid| 21) 1)) (.cse4 (= 13 (select |c_#length| 43))) (.cse5 (= (select |c_#length| 33) 26)) (.cse8 (= 1 (select |c_#valid| 86))) (.cse10 (= (select |c_#length| 9) 31)) (.cse11 (= (select |c_#valid| 19) 1)) (.cse12 (= 45 (select |c_#length| 12))) (.cse14 (= (select |c_#valid| 39) 1)) (.cse15 (= (select |c_#valid| 70) 1)) (.cse17 (= 1 (select |c_#valid| 66))) (.cse19 (= 29 (select |c_#length| 64))) (.cse20 (= (select |c_#length| 19) 14)) (.cse22 (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass))) (.cse23 (= 51 (select |c_#length| 79))) (.cse24 (= (select |c_#valid| 0) 0)) (.cse25 (= (select |c_#valid| 18) 1)) (.cse26 (= 32 (select |c_#length| 45))) (.cse27 (= (select |c_#valid| 55) 1)) (.cse28 (exists ((v_~__mod_usb__tower_table_device_table~0.match_flags_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.match_flags (store (store v_~__mod_usb__tower_table_device_table~0.match_flags_8 0 0) 1 0)))) (.cse29 (= 44 (select |c_#length| 62))) (.cse32 (= 32 (select |c_#length| 34))) (.cse33 (= (select |c_#valid| 3) 1)) (.cse34 (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bDeviceSubClass (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 0 0) 1 0)))) (.cse35 (= (select |c_#length| 88) 240)) (.cse37 (= (select |c_#length| 10) 31)) (.cse38 (= (select |c_#length| 25) 25)) (.cse40 (= (select |c_#length| 27) 32)) (.cse44 (= (select |c_#length| 80) 51)) (.cse45 (= (select |c_#length| 30) 12)) (.cse47 (= (select |c_#valid| 80) 1)) (.cse48 (= 285 (select |c_#length| 90))) (.cse49 (= 33 (select |c_#length| 47))) (.cse50 (= (select |c_#length| 35) 13)) (.cse51 (= (select |c_#valid| 13) 1)) (.cse52 (= (select |c_#length| 54) 28)) (.cse54 (= (select |c_#valid| 12) 1)) (.cse56 (= (select |c_#valid| 22) 1)) (.cse57 (= (select |c_#valid| 28) 1)) (.cse58 (= (select |c_#length| 13) 37)) (.cse59 (exists ((|v_#memory_$Pointer$.base_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_411| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_397| (Array Int (Array Int Int)))) (let ((.cse363 (select |v_#memory_$Pointer$.base_406| 90)) (.cse362 (select |v_#memory_$Pointer$.base_409| 90)) (.cse364 (select |v_#memory_$Pointer$.base_403| 90)) (.cse374 (select |v_#memory_$Pointer$.base_397| 87)) (.cse367 (select |v_#memory_$Pointer$.base_407| 90)) (.cse365 (select |v_#memory_$Pointer$.base_410| 90)) (.cse370 (select |v_#memory_$Pointer$.base_402| 89)) (.cse376 (select |v_#memory_$Pointer$.base_414| 87)) (.cse372 (select |v_#memory_$Pointer$.base_401| 90)) (.cse368 (select |v_#memory_$Pointer$.base_405| 90)) (.cse378 (select |v_#memory_$Pointer$.base_412| 90)) (.cse366 (select |v_#memory_$Pointer$.base_408| 90)) (.cse377 (select |v_#memory_$Pointer$.base_413| 87)) (.cse371 (select |v_#memory_$Pointer$.base_411| 87)) (.cse375 (select |v_#memory_$Pointer$.base_400| 87)) (.cse379 (select |v_#memory_$Pointer$.base_399| 87)) (.cse369 (select |v_#memory_$Pointer$.base_404| 90)) (.cse373 (select |v_#memory_$Pointer$.base_398| 87))) (and (= (store |v_#memory_$Pointer$.base_409| 90 (store (store (store (store (store (store (store .cse362 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse363 196))) |v_#memory_$Pointer$.base_406|) (= (store |v_#memory_$Pointer$.base_406| 90 (store (store (store (store (store (store (store (store (store (store (store .cse363 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse364 277))) |v_#memory_$Pointer$.base_403|) (= (store |v_#memory_$Pointer$.base_410| 90 (store .cse365 136 (select .cse362 136))) |v_#memory_$Pointer$.base_409|) (= (store |v_#memory_$Pointer$.base_408| 90 (store .cse366 88 (select .cse367 88))) |v_#memory_$Pointer$.base_407|) (= (store |v_#memory_$Pointer$.base_405| 90 (store .cse368 283 (select .cse369 283))) |v_#memory_$Pointer$.base_404|) (= |#funAddr~legousbtower_devnode.base| (select .cse370 8)) (= (store |v_#memory_$Pointer$.base_411| 87 (store .cse371 140 (select (select |v_#memory_$Pointer$.base_402| 87) 140))) |v_#memory_$Pointer$.base_402|) (= (store |v_#memory_$Pointer$.base_403| 90 (store .cse364 281 (select .cse372 281))) |v_#memory_$Pointer$.base_401|) (= (store |v_#memory_$Pointer$.base_398| 87 (store .cse373 4 (select .cse374 4))) |v_#memory_$Pointer$.base_397|) (= 88 (select .cse370 16)) (= (store |v_#memory_$Pointer$.base_397| 87 (store .cse374 8 (select .cse375 8))) |v_#memory_$Pointer$.base_400|) (= (store |v_#memory_$Pointer$.base_407| 90 (store (store (store (store (store (store .cse367 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse365 132))) |v_#memory_$Pointer$.base_410|) (= 4 (select .cse370 0)) (= (store |v_#memory_$Pointer$.base_414| 87 (store .cse376 60 (select .cse377 60))) |v_#memory_$Pointer$.base_413|) (= |v_#memory_$Pointer$.base_412| (store (store |v_#memory_$Pointer$.base_402| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse273 0 |c_~#__this_module~0.base|) 8 |#funAddr~tower_llseek.base|) 16 |#funAddr~tower_read.base|) 24 |#funAddr~tower_write.base|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.base|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.base|) 120 0) 128 |#funAddr~tower_release.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse273 0 5) 8 |#funAddr~tower_probe.base|) 16 |#funAddr~tower_disconnect.base|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 86) 80 (select .cse378 80)))) (= (store |v_#memory_$Pointer$.base_399| 87 (store (store (store (store (store (store .cse379 16 0) 24 0) 32 0) 40 0) 48 1) 56 (select .cse376 56))) |v_#memory_$Pointer$.base_414|) (= (store |v_#memory_$Pointer$.base_401| 90 (store .cse372 282 (select .cse368 282))) |v_#memory_$Pointer$.base_405|) (= (store |v_#memory_$Pointer$.base_412| 90 (store .cse378 84 (select .cse366 84))) |v_#memory_$Pointer$.base_408|) (= (store |v_#memory_$Pointer$.base_413| 87 (store (store (store (store (store (store (store (store (store .cse377 72 87) 80 87) 88 0) 96 87) 104 0) 112 0) 120 0) 128 2) 136 (select .cse371 136))) |v_#memory_$Pointer$.base_411|) (= |v_#memory_$Pointer$.base_399| (store |v_#memory_$Pointer$.base_400| 87 (store .cse375 12 (select .cse379 12)))) (= (store |v_#memory_$Pointer$.base_404| 90 (store .cse369 284 (select (select |c_#memory_$Pointer$.base| 90) 284))) |c_#memory_$Pointer$.base|) (= (store |v_#memory_$Pointer$.base_1321| 87 (store .cse273 0 (select .cse373 0))) |v_#memory_$Pointer$.base_398|))))) (.cse62 (= (select |c_#length| 38) 39)) (.cse63 (= (select |c_#length| 73) 39)) (.cse64 (= (select |c_#valid| 78) 1)) (.cse65 (= (select |c_#valid| 72) 1)) (.cse66 (= (select |c_#valid| 46) 1)) (.cse67 (= (select |c_#valid| 52) 1)) (.cse68 (= 49 (select |c_#length| 28))) (.cse72 (= (select |c_#valid| 14) 1)) (.cse75 (= (select |c_#valid| 88) 1)) (.cse76 (= (select |c_#valid| 62) 1)) (.cse77 (= (select |c_#valid| 69) 1)) (.cse78 (= (select |c_#valid| 43) 1)) (.cse79 (= (select |c_#valid| 25) 1)) (.cse80 (= (select |c_#valid| 68) 1)) (.cse81 (= (select |c_#length| 11) 54)) (.cse83 (= (select |c_#length| 16) 32)) (.cse85 (= (select |c_#valid| 64) 1)) (.cse87 (= (select |c_#valid| 53) 1)) (.cse88 (exists ((v_~__mod_usb__tower_table_device_table~0.idProduct_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idProduct (store (store v_~__mod_usb__tower_table_device_table~0.idProduct_8 0 0) 1 0)))) (.cse91 (= (select |c_#valid| 1) 1)) (.cse92 (= (select |c_#valid| 42) 1)) (.cse93 (= (select |c_#valid| 33) 1)) (.cse94 (= 31 (select |c_#length| 72))) (.cse95 (= 49 (select |c_#length| 21))) (.cse97 (= 23 (select |c_#length| 52))) (.cse99 (= (select |c_#valid| 67) 1)) (.cse100 (= (select |c_#length| 8) 32)) (.cse104 (= (select |c_#valid| 51) 1)) (.cse105 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_499| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_526| (Array Int (Array Int Int))) (|v_#memory_int_525| (Array Int (Array Int Int))) (|v_#memory_int_528| (Array Int (Array Int Int))) (|v_#memory_int_527| (Array Int (Array Int Int))) (|v_#memory_int_489| (Array Int (Array Int Int))) (|v_#memory_int_522| (Array Int (Array Int Int))) (|v_#memory_int_488| (Array Int (Array Int Int))) (|v_#memory_int_521| (Array Int (Array Int Int))) (|v_#memory_int_524| (Array Int (Array Int Int))) (|v_#memory_int_523| (Array Int (Array Int Int))) (|v_#memory_int_529| (Array Int (Array Int Int))) (|v_#memory_int_490| (Array Int (Array Int Int))) (|v_#memory_int_496| (Array Int (Array Int Int))) (|v_#memory_int_495| (Array Int (Array Int Int))) (|v_#memory_int_498| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_497| (Array Int (Array Int Int))) (|v_#memory_int_530| (Array Int (Array Int Int))) (|v_#memory_int_492| (Array Int (Array Int Int))) (|v_#memory_int_491| (Array Int (Array Int Int))) (|v_#memory_int_494| (Array Int (Array Int Int))) (|v_#memory_int_493| (Array Int (Array Int Int))) (|v_#memory_int_515| (Array Int (Array Int Int))) (|v_#memory_int_3713| (Array Int (Array Int Int))) (|v_#memory_int_514| (Array Int (Array Int Int))) (|v_#memory_int_517| (Array Int (Array Int Int))) (|v_#memory_int_516| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_511| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_510| (Array Int (Array Int Int))) (|v_#memory_int_513| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_512| (Array Int (Array Int Int))) (|v_#memory_int_519| (Array Int (Array Int Int))) (|v_#memory_int_518| (Array Int (Array Int Int))) (|v_#memory_int_485| (Array Int (Array Int Int))) (|v_#memory_int_484| (Array Int (Array Int Int))) (|v_#memory_int_487| (Array Int (Array Int Int))) (|v_#memory_int_520| (Array Int (Array Int Int))) (|v_#memory_int_486| (Array Int (Array Int Int))) (|v_#memory_int_481| (Array Int (Array Int Int))) (|v_#memory_int_480| (Array Int (Array Int Int))) (|v_#memory_int_483| (Array Int (Array Int Int))) (|v_#memory_int_482| (Array Int (Array Int Int))) (|v_#memory_int_504| (Array Int (Array Int Int))) (|v_#memory_int_503| (Array Int (Array Int Int))) (|v_#memory_int_506| (Array Int (Array Int Int))) (|v_#memory_int_505| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_500| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_502| (Array Int (Array Int Int))) (|v_#memory_int_501| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_508| (Array Int (Array Int Int))) (|v_#memory_int_507| (Array Int (Array Int Int))) (|v_#memory_int_509| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse297 (select |v_#memory_int_507| 88)) (.cse305 (select |v_#memory_int_468| 88)) (.cse318 (select |v_#memory_int_513| 90)) (.cse298 (select |v_#memory_int_502| 88)) (.cse306 (select |v_#memory_int_467| 88)) (.cse294 (select |v_#memory_int_520| 90)) (.cse289 (select |v_#memory_int_465| 90)) (.cse296 (select |v_#memory_int_510| 88)) (.cse311 (select |v_#memory_int_509| 88)) (.cse323 (select |v_#memory_int_461| 88)) (.cse320 (select |v_#memory_int_484| 87)) (.cse322 (select |v_#memory_int_501| 88)) (.cse299 (select |v_#memory_int_479| 88)) (.cse333 (select |v_#memory_int_475| 87)) (.cse303 (select |v_#memory_int_464| 88)) (.cse287 (select |v_#memory_int_463| 88)) (.cse337 (select |v_#memory_int_528| 90)) (.cse324 (select |v_#memory_int_516| 90)) (.cse317 (select |v_#memory_int_518| 90)) (.cse316 (select |v_#memory_int_487| 90)) (.cse300 (select |v_#memory_int_474| 88)) (.cse332 (select |v_#memory_int_473| 88)) (.cse348 (select |v_#memory_int_506| 90)) (.cse293 (select |v_#memory_int_505| 90)) (.cse341 (select |v_#memory_int_477| 87)) (.cse347 (select |v_#memory_int_494| 90)) (.cse327 (select |v_#memory_int_486| 88)) (.cse304 (select |v_#memory_int_508| 88)) (.cse321 (select |v_#memory_int_514| 90)) (.cse325 (select |v_#memory_int_511| 90)) (.cse319 (select |v_#memory_int_485| 87)) (.cse308 (select |v_#memory_int_522| 90)) (.cse343 (select |v_#memory_int_517| 90)) (.cse338 (select |v_#memory_int_521| 90)) (.cse328 (select |v_#memory_int_499| 90)) (.cse292 (select |v_#memory_int_496| 90)) (.cse301 (select |v_#memory_int_3713| 3)) (.cse331 (select |v_#memory_int_523| 87)) (.cse290 (select |v_#memory_int_491| 90)) (.cse353 (select |v_#memory_int_490| 90)) (.cse352 (select |v_#memory_int_527| 90)) (.cse346 (select |v_#memory_int_489| 90)) (.cse350 (select |v_#memory_int_495| 90)) (.cse334 (select |v_#memory_int_483| 87)) (.cse330 (select |v_#memory_int_460| 88)) (.cse336 (select |v_#memory_int_480| 88)) (.cse354 (select |v_#memory_int_498| 90)) (.cse345 (select |v_#memory_int_526| 90)) (.cse291 (select |v_#memory_int_529| 90)) (.cse326 (select |v_#memory_int_488| 88)) (.cse356 (select |v_#memory_int_525| 90)) (.cse307 (select |v_#memory_int_524| 90)) (.cse302 (select |v_#memory_int_466| 88)) (.cse359 (select |v_#memory_int_469| 88)) (.cse340 (select |v_#memory_int_459| 87)) (.cse349 (select |v_#memory_int_478| 87)) (.cse355 (select |v_#memory_int_532| 87)) (.cse312 (select |v_#memory_int_512| 88)) (.cse313 (select |v_#memory_int_519| 88)) (.cse335 (select |v_#memory_int_504| 88)) (.cse295 (select |v_#memory_int_503| 88)) (.cse344 (select |v_#memory_int_515| 90)) (.cse315 (select |v_#memory_int_492| 90)) (.cse314 (select |v_#memory_int_476| 88)) (.cse310 (select |v_#memory_int_481| 88)) (.cse288 (select |v_#memory_int_462| 88)) (.cse358 (select |v_#memory_int_493| 88)) (.cse361 (select |v_#memory_int_530| 87)) (.cse360 (select |v_#memory_int_470| 88)) (.cse339 (select |v_#memory_int_482| 87)) (.cse329 (select |v_#memory_int_500| 90)) (.cse309 (select |v_#memory_int_497| 90)) (.cse357 (select |v_#memory_int_472| 87)) (.cse351 (select |v_#memory_int_471| 87)) (.cse342 (select |v_#memory_int_3713| 84)) (.cse286 (select |v_#memory_int_3713| 86))) (and (= (select .cse286 27) 0) (= (select .cse286 40) 0) (= (store |v_#memory_int_463| 88 (store .cse287 40 (select .cse288 40))) |v_#memory_int_462|) (= (store |v_#memory_int_465| 90 (store .cse289 205 (select .cse290 205))) |v_#memory_int_491|) (= (store |v_#memory_int_529| 90 (store .cse291 8 (select .cse292 8))) |v_#memory_int_496|) (= (select .cse286 41) 0) (= (store |v_#memory_int_505| 90 (store (store (store .cse293 132 0) 136 0) 148 (select .cse294 148))) |v_#memory_int_520|) (= (select .cse286 12) 0) (= (store |v_#memory_int_503| 88 (store .cse295 120 (select .cse296 120))) |v_#memory_int_510|) (= (select .cse286 6) 0) (= (select .cse286 38) 0) (= (store |v_#memory_int_507| 88 (store .cse297 88 (select .cse298 88))) |v_#memory_int_502|) (= (store |v_#memory_int_479| 88 (store .cse299 216 (select .cse300 216))) |v_#memory_int_474|) (= 98 (select .cse301 2)) (= (store |v_#memory_int_466| 88 (store .cse302 24 (select .cse303 24))) |v_#memory_int_464|) (= (select .cse286 33) 0) (= (store |v_#memory_int_508| 88 (store .cse304 80 (select .cse297 80))) |v_#memory_int_507|) (= 115 (select .cse301 1)) (= (store |v_#memory_int_468| 88 (store .cse305 176 (select .cse306 176))) |v_#memory_int_467|) (= (store |v_#memory_int_524| 90 (store .cse307 40 (select .cse308 40))) |v_#memory_int_522|) (= (select .cse286 11) 0) (= |c_#memory_int| (store |v_#memory_int_497| 90 (store (store (store (store (store .cse309 277 0) 281 0) 282 0) 283 0) 284 0))) (= (select .cse286 25) 0) (= (store |v_#memory_int_481| 88 (store .cse310 168 (select .cse305 168))) |v_#memory_int_468|) (= (store |v_#memory_int_509| 88 (store .cse311 136 (select .cse312 136))) |v_#memory_int_512|) (= (select .cse286 10) 0) (= (store |v_#memory_int_519| 88 (store .cse313 152 (select .cse314 152))) |v_#memory_int_476|) (= (store |v_#memory_int_492| 90 (store .cse315 72 (select .cse316 72))) |v_#memory_int_487|) (= (select .cse286 42) 0) (= (store |v_#memory_int_518| 90 (store .cse317 172 (select .cse318 172))) |v_#memory_int_513|) (= (store |v_#memory_int_485| 87 (store .cse319 104 (select .cse320 104))) |v_#memory_int_484|) (= (select .cse286 29) 0) (= (store |v_#memory_int_513| 90 (store .cse318 180 (select .cse321 180))) |v_#memory_int_514|) (= (store |v_#memory_int_502| 88 (store .cse298 96 (select .cse322 96))) |v_#memory_int_501|) (= (store |v_#memory_int_467| 88 (store .cse306 184 (select .cse323 184))) |v_#memory_int_461|) (= 160 (select (select |v_#memory_int_531| 89) 24)) (= (store |v_#memory_int_520| 90 (store .cse294 156 (select .cse324 156))) |v_#memory_int_516|) (= (store |v_#memory_int_511| 90 (store (store .cse325 196 0) 197 (select .cse289 197))) |v_#memory_int_465|) (= (store |v_#memory_int_510| 88 (store .cse296 128 (select .cse311 128))) |v_#memory_int_509|) (= |v_#memory_int_486| (store |v_#memory_int_488| 88 (store .cse326 64 (select .cse327 64)))) (= (store |v_#memory_int_499| 90 (store .cse328 261 (select .cse329 261))) |v_#memory_int_500|) (= (select .cse286 39) 0) (= (store |v_#memory_int_461| 88 (store .cse323 192 (select .cse330 192))) |v_#memory_int_460|) (= (store |v_#memory_int_484| 87 (store .cse320 112 (select .cse331 112))) |v_#memory_int_523|) (= (store |v_#memory_int_473| 88 (store .cse332 232 (select (select |v_#memory_int_531| 88) 232))) |v_#memory_int_531|) (= (store |v_#memory_int_475| 87 (store (store (store .cse333 56 0) 60 0) 72 (select .cse334 72))) |v_#memory_int_483|) (= |v_#memory_int_504| (store |v_#memory_int_501| 88 (store .cse322 104 (select .cse335 104)))) (= (store |v_#memory_int_480| 88 (store .cse336 208 (select .cse299 208))) |v_#memory_int_479|) (= |v_#memory_int_521| (store |v_#memory_int_528| 90 (store .cse337 245 (select .cse338 245)))) (= 117 (select .cse301 0)) (= (select .cse286 36) 0) (= (select .cse286 31) 0) (= (store |v_#memory_int_482| 87 (store .cse339 24 (select .cse340 24))) |v_#memory_int_459|) (= (store |v_#memory_int_477| 87 (store .cse341 48 (select .cse333 48))) |v_#memory_int_475|) (= (select .cse301 3) 47) (= (select .cse342 0) 48) (= (store |v_#memory_int_464| 88 (store .cse303 32 (select .cse287 32))) |v_#memory_int_463|) (= (store |v_#memory_int_517| 90 (store .cse343 56 (select .cse344 56))) |v_#memory_int_515|) (= 115 (select .cse301 5)) (= (store |v_#memory_int_526| 90 (store .cse345 237 (select .cse337 237))) |v_#memory_int_528|) (= (store |v_#memory_int_516| 90 (store .cse324 164 (select .cse317 164))) |v_#memory_int_518|) (= (store |v_#memory_int_487| 90 (store (store (store (store .cse316 80 0) 84 0) 88 0) 92 (select .cse346 92))) |v_#memory_int_489|) (= (select .cse286 37) 0) (= (select .cse286 8) 0) (= (store |v_#memory_int_494| 90 (store .cse347 116 (select .cse348 116))) |v_#memory_int_506|) (= (select .cse286 17) 0) (= (store |v_#memory_int_474| 88 (store .cse300 224 (select .cse332 224))) |v_#memory_int_473|) (= (select .cse286 13) 0) (= (store |v_#memory_int_506| 90 (store .cse348 124 (select .cse293 124))) |v_#memory_int_505|) (= (store |v_#memory_int_478| 87 (store .cse349 40 (select .cse341 40))) |v_#memory_int_477|) (= (store |v_#memory_int_495| 90 (store .cse350 108 (select .cse347 108))) |v_#memory_int_494|) (= (store |v_#memory_int_486| 88 (store .cse327 72 (select .cse304 72))) |v_#memory_int_508|) (= (store |v_#memory_int_514| 90 (store .cse321 188 (select .cse325 188))) |v_#memory_int_511|) (= (select .cse286 14) 0) (= |v_#memory_int_485| (store |v_#memory_int_471| 87 (store .cse351 96 (select .cse319 96)))) (= |v_#memory_int_517| (store |v_#memory_int_522| 90 (store .cse308 48 (select .cse343 48)))) (= (store |v_#memory_int_521| 90 (store .cse338 253 (select .cse328 253))) |v_#memory_int_499|) (= (store |v_#memory_int_496| 90 (store .cse292 16 (select .cse352 16))) |v_#memory_int_527|) (= (store |v_#memory_int_490| 90 (store .cse353 221 (select .cse354 221))) |v_#memory_int_498|) (= (select (select |v_#memory_int_3713| 83) 0) 0) (= 3 (select .cse286 0)) (= (select .cse301 6) 0) (= (select .cse301 4) 37) (= |v_#memory_int_532| (store |v_#memory_int_523| 87 (store .cse331 120 (select .cse355 120)))) (= (store |v_#memory_int_491| 90 (store .cse290 213 (select .cse353 213))) |v_#memory_int_490|) (= (store |v_#memory_int_527| 90 (store .cse352 24 (select .cse356 24))) |v_#memory_int_525|) (= (store |v_#memory_int_489| 90 (store .cse346 100 (select .cse350 100))) |v_#memory_int_495|) (= (store |v_#memory_int_483| 87 (store .cse334 80 (select .cse357 80))) |v_#memory_int_472|) (= (store |v_#memory_int_460| 88 (store .cse330 200 (select .cse336 200))) |v_#memory_int_480|) (= (store |v_#memory_int_498| 90 (store .cse354 229 (select .cse345 229))) |v_#memory_int_526|) (= (store |v_#memory_int_531| 90 (store .cse273 0 (select .cse291 0))) |v_#memory_int_529|) (= (select .cse286 15) 0) (= (store |v_#memory_int_493| 88 (store .cse358 56 (select .cse326 56))) |v_#memory_int_488|) (= (store |v_#memory_int_525| 90 (store .cse356 32 (select .cse307 32))) |v_#memory_int_524|) (= |v_#memory_int_466| (store |v_#memory_int_469| 88 (store .cse359 16 (select .cse302 16)))) (= (store |v_#memory_int_470| 88 (store .cse360 8 (select .cse359 8))) |v_#memory_int_469|) (= (store |v_#memory_int_459| 87 (store .cse340 32 (select .cse349 32))) |v_#memory_int_478|) (= (store |v_#memory_int_532| 87 (store .cse355 128 (select .cse361 128))) |v_#memory_int_530|) (= 1684 (select .cse286 2)) (= (select .cse286 16) 0) (= (store |v_#memory_int_512| 88 (store .cse312 144 (select .cse313 144))) |v_#memory_int_519|) (= (select .cse286 4) 1) (= (store |v_#memory_int_504| 88 (store .cse335 112 (select .cse295 112))) |v_#memory_int_503|) (= |v_#memory_int_492| (store |v_#memory_int_515| 90 (store .cse344 64 (select .cse315 64)))) (= (store |v_#memory_int_476| 88 (store .cse314 160 (select .cse310 160))) |v_#memory_int_481|) (= |v_#memory_int_493| (store |v_#memory_int_462| 88 (store .cse288 48 (select .cse358 48)))) (= (store (store |v_#memory_int_530| 87 (store (store .cse361 136 0) 140 0)) 88 (store (select |v_#memory_int_530| 88) 0 (select .cse360 0))) |v_#memory_int_470|) (= (store |v_#memory_int_3713| 87 (store (store (store (store (store .cse273 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse339 16))) |v_#memory_int_482|) (= (store |v_#memory_int_500| 90 (store .cse329 269 (select .cse309 269))) |v_#memory_int_497|) (= (store |v_#memory_int_472| 87 (store .cse357 88 (select .cse351 88))) |v_#memory_int_471|) (= (select .cse342 1) 0) (= 0 (select .cse286 35)))))) (.cse107 (= (select |c_#valid| 24) 1)) (.cse108 (= 15 (select |c_#length| 65))) (.cse109 (= 23 (select |c_#length| 53))) (.cse110 (= (select |c_#valid| 5) 1)) (.cse111 (= (select |c_#valid| 57) 1)) (.cse112 (= 29 (select |c_#length| 60))) (.cse114 (= (select |c_#valid| 83) 1)) (.cse115 (= (select |c_#valid| 32) 1)) (.cse116 (= (select |c_#length| 42) 28)) (.cse117 (= (select |c_#valid| 35) 1)) (.cse118 (= (select |c_#valid| 26) 1)) (.cse119 (= 32 (select |c_#length| 51))) (.cse121 (= 32 (select |c_#length| 37))) (.cse122 (= (select |c_#valid| 17) 1)) (.cse124 (= (select |c_#valid| 30) 1)) (.cse125 (= (select |c_#valid| 36) 1)) (.cse126 (= (select |c_#length| 83) 1)) (.cse127 (= (select |c_#valid| 41) 1)) (.cse129 (= (select |c_#length| 41) 38)) (.cse130 (= (select |c_#length| 55) 55)) (.cse131 (= (select |c_#valid| 9) 1)) (.cse132 (= 34 (select |c_#length| 71))) (.cse133 (= 58 (select |c_#length| 85))) (.cse134 (= 40 (select |c_#length| 75))) (.cse135 (= (select |c_#valid| 2) 1)) (.cse136 (= 39 (select |c_#length| 39))) (.cse137 (= 32 (select |c_#length| 61))) (.cse138 (= (select |c_#valid| 27) 1)) (.cse139 (= (select |c_#valid| 82) 1)) (.cse140 (= 32 (select |c_#length| 31))) (.cse141 (= 1 (select |c_#valid| 79))) (.cse142 (= (select |c_#length| 49) 13)) (.cse143 (= (select |c_#length| 59) 13)) (.cse144 (= (select |c_#length| 69) 17)) (.cse145 (= 25 (select |c_#length| 26))) (.cse147 (= (select |c_#length| 81) 37)) (.cse148 (= (select |c_#valid| 34) 1)) (.cse149 (= (select |c_#valid| 37) 1)) (.cse150 (= (select |c_#valid| 76) 1)) (.cse152 (= (select |c_#valid| 85) 1)) (.cse153 (= 32 (select |c_#length| 56))) (.cse154 (= (select |c_#length| 36) 12)) (.cse155 (= (select |c_#valid| 84) 1)) (.cse156 (= (select |c_#length| 44) 28)) (.cse157 (exists ((v_~__mod_usb__tower_table_device_table~0.idVendor_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idVendor (store (store v_~__mod_usb__tower_table_device_table~0.idVendor_8 0 0) 1 0)))) (.cse158 (= (select |c_#valid| 60) 1)) (.cse159 (= (select |c_#valid| 59) 1)) (.cse160 (= 16 (select |c_#length| 68))) (.cse161 (= (select |c_#valid| 4) 1)) (.cse163 (= (select |c_#valid| 8) 1)) (.cse164 (= 2 (select |c_#length| 84))) (.cse167 (= (select |c_#length| 66) 11)) (.cse168 (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bcdDevice_hi (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 0 0) 1 0)))) (.cse169 (= (select |c_#valid| 75) 1)) (.cse171 (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceClass))) (.cse172 (= (select |c_#valid| 73) 1)) (.cse174 (= (select |c_#length| 18) 36)) (.cse175 (= (select |c_#length| 22) 13)) (.cse178 (= (select |c_#length| 14) 13)) (.cse179 (= 33 (select |c_#length| 46))) (.cse181 (= (select |c_#length| 86) 50)) (.cse182 (= (select |c_#valid| 63) 1)) (.cse183 (= 44 (select |c_#length| 63))) (.cse184 (= (select |c_#length| 4) 15)) (.cse186 (= (select |c_#length| 48) 28)) (.cse187 (= 13 (select |c_#length| 82))) (.cse190 (= (select |c_#valid| 65) 1)) (.cse191 (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bInterfaceClass (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 0 0) 1 0)))) (.cse192 (= (select |c_#valid| 81) 1)) (.cse193 (= (select |c_#length| 23) 11)) (.cse194 (= (select |c_#valid| 15) 1)) (.cse195 (= (select |c_#length| 1) 26)) (.cse196 (= (select |c_#length| 67) 33)) (.cse197 (= (select |c_#valid| 16) 1)) (.cse198 (= (select |c_#valid| 29) 1)) (.cse199 (= (select |c_#valid| 44) 1)) (.cse201 (= (select |c_#length| 17) 36)) (.cse202 (= 13 (select |c_#length| 6))) (.cse203 (= (select |c_#valid| 47) 1)) (.cse205 (= (select |c_#length| 32) 26)) (.cse207 (= (select |c_#valid| 23) 1)) (.cse208 (= (select |c_#valid| 31) 1)) (.cse209 (= (select |c_#valid| 89) 1)) (.cse210 (= (select |c_#length| 89) 28)) (.cse211 (= (select |c_#valid| 56) 1)) (.cse214 (= (select |c_#length| 5) 13)) (.cse215 (= (select |c_#valid| 11) 1)) (.cse216 (= 32 (select |c_#length| 20))) (.cse217 (= (select |c_#valid| 50) 1)) (.cse218 (exists ((|v_#memory_$Pointer$.offset_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_397| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_411| (Array Int (Array Int Int)))) (let ((.cse268 (select |v_#memory_$Pointer$.offset_402| 90)) (.cse271 (select |v_#memory_$Pointer$.offset_409| 87)) (.cse267 (select |v_#memory_$Pointer$.offset_403| 90)) (.cse272 (select |v_#memory_$Pointer$.offset_408| 87)) (.cse277 (select |v_#memory_$Pointer$.offset_407| 87)) (.cse270 (select |v_#memory_$Pointer$.offset_410| 87)) (.cse274 (select |v_#memory_$Pointer$.offset_413| 90)) (.cse283 (select |v_#memory_$Pointer$.offset_397| 90)) (.cse282 (select |v_#memory_$Pointer$.offset_404| 90)) (.cse275 (select |v_#memory_$Pointer$.offset_398| 90)) (.cse280 (select |v_#memory_$Pointer$.offset_411| 87)) (.cse278 (select |v_#memory_$Pointer$.offset_399| 87)) (.cse279 (select |v_#memory_$Pointer$.offset_412| 87)) (.cse285 (select |v_#memory_$Pointer$.offset_414| 89)) (.cse269 (select |v_#memory_$Pointer$.offset_401| 90)) (.cse276 (select |v_#memory_$Pointer$.offset_400| 90)) (.cse284 (select |v_#memory_$Pointer$.offset_406| 90)) (.cse281 (select |v_#memory_$Pointer$.offset_405| 90))) (and (= |v_#memory_$Pointer$.offset_402| (store |v_#memory_$Pointer$.offset_403| 90 (store .cse267 281 (select .cse268 281)))) (= (store |v_#memory_$Pointer$.offset_402| 90 (store .cse268 282 (select .cse269 282))) |v_#memory_$Pointer$.offset_401|) (= (store |v_#memory_$Pointer$.offset_410| 87 (store .cse270 4 (select .cse271 4))) |v_#memory_$Pointer$.offset_409|) (= (store |v_#memory_$Pointer$.offset_409| 87 (store .cse271 8 (select .cse272 8))) |v_#memory_$Pointer$.offset_408|) (= (store (store |v_#memory_$Pointer$.offset_414| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse273 0 |c_~#__this_module~0.offset|) 8 |#funAddr~tower_llseek.offset|) 16 |#funAddr~tower_read.offset|) 24 |#funAddr~tower_write.offset|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.offset|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.offset|) 120 0) 128 |#funAddr~tower_release.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse273 0 0) 8 |#funAddr~tower_probe.offset|) 16 |#funAddr~tower_disconnect.offset|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 0) 80 (select .cse274 80))) |v_#memory_$Pointer$.offset_413|) (= (store |v_#memory_$Pointer$.offset_398| 90 (store (store (store (store (store (store (store (store (store (store (store .cse275 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse267 277))) |v_#memory_$Pointer$.offset_403|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_400| 90 (store .cse276 284 (select (select |c_#memory_$Pointer$.offset| 90) 284)))) (= (store |v_#memory_$Pointer$.offset_408| 87 (store .cse272 12 (select .cse277 12))) |v_#memory_$Pointer$.offset_407|) (= (store |v_#memory_$Pointer$.offset_399| 87 (store (store (store (store (store (store (store (store (store .cse278 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse279 136))) |v_#memory_$Pointer$.offset_412|) (= (store |v_#memory_$Pointer$.offset_407| 87 (store (store (store (store (store (store .cse277 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse280 56))) |v_#memory_$Pointer$.offset_411|) (= (store |v_#memory_$Pointer$.offset_405| 90 (store .cse281 136 (select .cse282 136))) |v_#memory_$Pointer$.offset_404|) (= |v_#memory_$Pointer$.offset_406| (store |v_#memory_$Pointer$.offset_397| 90 (store .cse283 88 (select .cse284 88)))) (= |v_#memory_$Pointer$.offset_410| (store |v_#memory_$Pointer$.offset_1321| 87 (store .cse273 0 (select .cse270 0)))) (= (select .cse285 0) 0) (= (select .cse285 8) |#funAddr~legousbtower_devnode.offset|) (= (store |v_#memory_$Pointer$.offset_413| 90 (store .cse274 84 (select .cse283 84))) |v_#memory_$Pointer$.offset_397|) (= |v_#memory_$Pointer$.offset_398| (store |v_#memory_$Pointer$.offset_404| 90 (store (store (store (store (store (store (store .cse282 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse275 196)))) (= (store |v_#memory_$Pointer$.offset_411| 87 (store .cse280 60 (select .cse278 60))) |v_#memory_$Pointer$.offset_399|) (= (store |v_#memory_$Pointer$.offset_412| 87 (store .cse279 140 (select (select |v_#memory_$Pointer$.offset_414| 87) 140))) |v_#memory_$Pointer$.offset_414|) (= (select .cse285 16) 0) (= |v_#memory_$Pointer$.offset_400| (store |v_#memory_$Pointer$.offset_401| 90 (store .cse269 283 (select .cse276 283)))) (= (store |v_#memory_$Pointer$.offset_406| 90 (store (store (store (store (store (store .cse284 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse281 132))) |v_#memory_$Pointer$.offset_405|))))) (.cse219 (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceNumber))) (.cse220 (= (select |c_#valid| 48) 1)) (.cse221 (= (select |c_#valid| 61) 1)) (.cse222 (= 12 (select |c_#length| 40))) (.cse224 (= (select |c_#valid| 20) 1)) (.cse227 (= (select |c_#length| 87) 148)) (.cse231 (= (select |c_#length| 77) 42)) (.cse232 (= 7 (select |c_#length| 3))) (.cse233 (= 1 (select |c_#valid| 45))) (.cse235 (= 29 (select |c_#length| 58))) (.cse236 (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceProtocol))) (.cse237 (= (select |c_#length| 50) 28)) (.cse238 (= (select |c_#length| 78) 54)) (.cse240 (= (select |c_#valid| 90) 1)) (.cse241 (= (select |c_#length| 57) 28)) (.cse242 (= (select |c_#length| 29) 13)) (.cse243 (= (select |c_#valid| 71) 1)) (.cse244 (= (select |c_#valid| 87) 1)) (.cse246 (= (select |c_#valid| 74) 1)) (.cse247 (= (select |c_#length| 76) 37)) (.cse248 (= (select |c_#valid| 49) 1)) (.cse249 (= (select |c_#length| 7) 26)) (.cse251 (= (select |c_#valid| 6) 1)) (.cse253 (= (select |c_#valid| 54) 1)) (.cse254 (= (select |c_#length| 15) 14)) (.cse255 (= 33 (select |c_#length| 70))) (.cse257 (= (select |c_#length| 2) 16)) (.cse258 (= 32 (select |c_#length| 24))) (.cse259 (= (select |c_#valid| 58) 1)) (.cse260 (= (select |c_#valid| 40) 1)) (.cse261 (= (select |c_#valid| 38) 1)) (.cse262 (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol))) (.cse263 (= (select |c_#valid| 10) 1)) (.cse264 (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bcdDevice_lo))) (.cse265 (= (select |c_#valid| 7) 1)) (.cse266 (= (select |c_#length| 74) 36))) (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 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 .cse52 .cse53 .cse54 .cse55 .cse56 .cse57 .cse58 .cse59 .cse60 .cse61 .cse62 .cse63 .cse64 .cse65 .cse66 .cse67 .cse68 .cse69 .cse70 .cse71 .cse72 .cse73 .cse74 .cse75 .cse76 .cse77 .cse78 .cse79 .cse80 .cse81 .cse82 .cse83 .cse84 .cse85 .cse86 .cse87 .cse88 .cse89 .cse90 .cse91 .cse92 .cse93 .cse94 .cse95 .cse96 .cse97 .cse98 .cse99 .cse100 .cse101 .cse102 .cse103 .cse104 .cse105 .cse106 .cse107 .cse108 .cse109 .cse110 .cse111 .cse112 .cse113 .cse114 .cse115 .cse116 .cse117 .cse118 .cse119 .cse120 .cse121 .cse122 .cse123 .cse124 .cse125 .cse126 .cse127 .cse128 .cse129 .cse130 .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 .cse165 .cse166 .cse167 .cse168 .cse169 .cse170 .cse171 .cse172 .cse173 .cse174 .cse175 .cse176 .cse177 .cse178 .cse179 .cse180 .cse181 .cse182 .cse183 .cse184 .cse185 .cse186 .cse187 .cse188 .cse189 .cse190 .cse191 .cse192 .cse193 .cse194 .cse195 .cse196 .cse197 .cse198 .cse199 .cse200 .cse201 .cse202 .cse203 .cse204 .cse205 .cse206 .cse207 .cse208 .cse209 .cse210 .cse211 .cse212 .cse213 .cse214 .cse215 .cse216 .cse217 .cse218 .cse219 .cse220 .cse221 .cse222 .cse223 .cse224 .cse225 .cse226 .cse227 .cse228 .cse229 .cse230 .cse231 .cse232 .cse233 .cse234 .cse235 .cse236 .cse237 .cse238 .cse239 .cse240 .cse241 .cse242 .cse243 .cse244 .cse245 .cse246 .cse247 .cse248 .cse249 .cse250 .cse251 .cse252 .cse253 .cse254 .cse255 .cse256 .cse257 .cse258 .cse259 .cse260 .cse261 .cse262 .cse263 .cse264 .cse265 .cse266) (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 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 .cse52 .cse53 .cse54 .cse55 .cse56 .cse57 .cse58 .cse59 .cse60 .cse61 .cse62 .cse63 .cse64 .cse65 .cse66 .cse67 .cse68 .cse69 .cse70 .cse71 .cse72 .cse73 .cse74 .cse75 .cse76 .cse77 .cse78 .cse79 .cse80 .cse81 .cse82 .cse83 .cse84 .cse85 .cse86 .cse87 .cse88 .cse89 .cse90 .cse91 .cse92 .cse93 .cse94 .cse95 .cse96 .cse97 .cse98 .cse99 .cse100 .cse101 .cse102 .cse103 .cse104 .cse105 .cse106 .cse107 .cse108 .cse109 .cse110 .cse111 .cse112 .cse113 .cse114 .cse115 .cse116 .cse117 .cse118 .cse119 .cse120 .cse121 .cse122 .cse123 .cse124 .cse125 .cse126 .cse127 .cse128 .cse129 .cse130 .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 (exists ((|v_ULTIMATE.start_ldv_usb_register_driver_~arg0#1_BEFORE_CALL_9| Int) (|v_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1_18| Int)) (and (<= |v_ULTIMATE.start_ldv_usb_register_driver_~arg0#1_BEFORE_CALL_9| 2147483647) (or (and .cse30 (= |v_ULTIMATE.start_ldv_usb_register_driver_~arg0#1_BEFORE_CALL_9| 0) (<= 0 |v_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1_18|)) (and (<= (+ |v_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1_18| 1) 0) (= c_~ldv_linux_usb_register_probe_state~0 1) (= |v_ULTIMATE.start_ldv_usb_register_driver_~arg0#1_BEFORE_CALL_9| |v_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1_18|))) (<= |v_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1_18| 2147483647) (<= 0 (+ |v_ULTIMATE.start_ldv_usb_register_driver_~arg0#1_BEFORE_CALL_9| 2147483648)) (<= 0 (+ |v_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1_18| 2147483648)))) .cse162 .cse163 .cse164 .cse165 .cse166 .cse167 .cse168 .cse169 .cse170 .cse171 .cse172 .cse173 .cse174 .cse175 .cse176 .cse177 .cse178 .cse179 .cse180 .cse181 .cse182 .cse183 .cse184 .cse185 .cse186 .cse187 .cse188 .cse189 .cse190 .cse191 .cse192 .cse193 .cse194 .cse195 .cse196 .cse197 .cse198 .cse199 .cse200 .cse201 .cse202 .cse203 .cse204 .cse205 .cse206 .cse207 .cse208 .cse209 .cse210 .cse211 .cse212 .cse213 .cse214 .cse215 .cse216 .cse217 .cse218 .cse219 .cse220 .cse221 .cse222 .cse223 .cse224 .cse225 .cse226 .cse227 .cse228 .cse229 .cse230 .cse231 .cse232 .cse233 .cse234 .cse235 .cse236 .cse237 .cse238 .cse239 .cse240 .cse241 .cse242 .cse243 .cse244 .cse245 .cse246 .cse247 .cse248 .cse249 .cse250 .cse251 .cse252 .cse253 .cse254 .cse255 .cse256 .cse257 .cse258 .cse259 .cse260 .cse261 .cse262 .cse263 .cse264 .cse265 .cse266)))) (or (and .cse1 .cse6 .cse7 .cse9 .cse13 .cse16 .cse18 .cse21 .cse30 .cse31 .cse36 .cse39 .cse41 .cse42 .cse43 .cse46 .cse53 .cse55 .cse60 .cse61 .cse69 .cse70 .cse71 .cse73 .cse74 .cse82 .cse84 .cse86 .cse89 .cse90 .cse96 .cse98 .cse101 .cse102 .cse103 .cse106 .cse113 .cse120 .cse123 .cse128 .cse146 .cse151 .cse162 .cse165 .cse166 .cse170 .cse173 .cse176 .cse177 .cse180 .cse185 .cse188 .cse189 .cse200 .cse204 .cse206 .cse212 .cse213 .cse223 .cse225 .cse226 .cse228 .cse229 .cse230 .cse234 .cse239 .cse245 .cse250 .cse252 .cse256) (and .cse1 .cse6 .cse7 .cse9 .cse13 .cse16 .cse18 .cse21 .cse31 .cse36 .cse39 .cse41 .cse42 .cse43 .cse46 .cse53 .cse55 .cse60 .cse61 .cse69 .cse70 .cse71 .cse73 .cse74 .cse82 .cse84 .cse86 .cse89 .cse90 .cse96 .cse98 .cse101 .cse102 .cse103 .cse106 .cse113 .cse120 .cse123 .cse128 .cse146 .cse151 .cse162 .cse165 .cse166 .cse170 .cse173 .cse176 .cse177 .cse180 .cse185 .cse188 .cse189 .cse200 .cse204 .cse206 .cse212 .cse213 .cse223 .cse225 .cse226 .cse228 .cse229 .cse230 .cse234 .cse239 .cse245 .cse250 .cse252 .cse256)) (<= |c_ldv_undef_int_#res| 2147483647) (<= 0 (+ 2147483648 |c_ldv_undef_int_#res|)))) is different from false [2024-11-14 05:11:55,352 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse16 ((as const (Array Int Int)) 0))) (and (= (select |c_#valid| 77) 1) (= c_~packet_timeout~0 50) (exists ((v_~__mod_usb__tower_table_device_table~0.driver_info_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.driver_info (store (store v_~__mod_usb__tower_table_device_table~0.driver_info_8 0 0) 1 0))) (= (select |c_#valid| 21) 1) (= 13 (select |c_#length| 43)) (= (select |c_#length| 33) 26) (= c_~interrupt_out_interval~0 8) (= c_~ldv_thread_1~0.function.offset 0) (= 1 (select |c_#valid| 86)) (= c_~ldv_linux_alloc_usb_lock_lock~0 1) (= (select |c_#length| 9) 31) (= (select |c_#valid| 19) 1) (= 45 (select |c_#length| 12)) (= c_~ldv_linux_fs_sysfs_sysfs~0 0) (= (select |c_#valid| 39) 1) (= (select |c_#valid| 70) 1) (= c_~ldv_linux_arch_io_iomem~0 0) (= 1 (select |c_#valid| 66)) (= c_~ldv_linux_block_queue_queue_state~0 0) (= 29 (select |c_#length| 64)) (= (select |c_#length| 19) 14) (= c_~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 0) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass)) (= 51 (select |c_#length| 79)) (= (select |c_#valid| 0) 0) (= (select |c_#valid| 18) 1) (= 32 (select |c_#length| 45)) (= (select |c_#valid| 55) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.match_flags_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.match_flags (store (store v_~__mod_usb__tower_table_device_table~0.match_flags_8 0 0) 1 0))) (= 44 (select |c_#length| 62)) (= c_~ldv_linux_usb_register_probe_state~0 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_ptl~0 1) (= 32 (select |c_#length| 34)) (= (select |c_#valid| 3) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bDeviceSubClass (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 0 0) 1 0))) (= (select |c_#length| 88) 240) (= 87 |c_~#open_disc_mutex~0.base|) (= (select |c_#length| 10) 31) (= |c_ULTIMATE.start_ldv_usb_register_driver_~arg1#1.offset| 0) (= (select |c_#length| 25) 25) (= c_~ldv_linux_block_request_blk_rq~0 0) (= (select |c_#length| 27) 32) (= c_~ldv_thread_0~0.identifier 0) (= c_~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 0) (= 2 c_~interrupt_in_interval~0) (= |c_ULTIMATE.start_ldv_usb_register_driver_~arg1#1.base| 90) (= (select |c_#length| 80) 51) (= (select |c_#length| 30) 12) (= c_~ldv_linux_usb_urb_urb_state~0 0) (= (select |c_#valid| 80) 1) (= 285 (select |c_#length| 90)) (= 33 (select |c_#length| 47)) (= (select |c_#length| 35) 13) (= (select |c_#valid| 13) 1) (= (select |c_#length| 54) 28) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock_of_lego_usb_tower~0 0) (= (select |c_#valid| 12) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct~0 1) (= (select |c_#valid| 22) 1) (= (select |c_#valid| 28) 1) (= (select |c_#length| 13) 37) (exists ((|v_#memory_$Pointer$.base_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_411| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_397| (Array Int (Array Int Int)))) (let ((.cse1 (select |v_#memory_$Pointer$.base_406| 90)) (.cse0 (select |v_#memory_$Pointer$.base_409| 90)) (.cse2 (select |v_#memory_$Pointer$.base_403| 90)) (.cse12 (select |v_#memory_$Pointer$.base_397| 87)) (.cse5 (select |v_#memory_$Pointer$.base_407| 90)) (.cse3 (select |v_#memory_$Pointer$.base_410| 90)) (.cse8 (select |v_#memory_$Pointer$.base_402| 89)) (.cse14 (select |v_#memory_$Pointer$.base_414| 87)) (.cse10 (select |v_#memory_$Pointer$.base_401| 90)) (.cse6 (select |v_#memory_$Pointer$.base_405| 90)) (.cse17 (select |v_#memory_$Pointer$.base_412| 90)) (.cse4 (select |v_#memory_$Pointer$.base_408| 90)) (.cse15 (select |v_#memory_$Pointer$.base_413| 87)) (.cse9 (select |v_#memory_$Pointer$.base_411| 87)) (.cse13 (select |v_#memory_$Pointer$.base_400| 87)) (.cse18 (select |v_#memory_$Pointer$.base_399| 87)) (.cse7 (select |v_#memory_$Pointer$.base_404| 90)) (.cse11 (select |v_#memory_$Pointer$.base_398| 87))) (and (= (store |v_#memory_$Pointer$.base_409| 90 (store (store (store (store (store (store (store .cse0 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse1 196))) |v_#memory_$Pointer$.base_406|) (= (store |v_#memory_$Pointer$.base_406| 90 (store (store (store (store (store (store (store (store (store (store (store .cse1 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse2 277))) |v_#memory_$Pointer$.base_403|) (= (store |v_#memory_$Pointer$.base_410| 90 (store .cse3 136 (select .cse0 136))) |v_#memory_$Pointer$.base_409|) (= (store |v_#memory_$Pointer$.base_408| 90 (store .cse4 88 (select .cse5 88))) |v_#memory_$Pointer$.base_407|) (= (store |v_#memory_$Pointer$.base_405| 90 (store .cse6 283 (select .cse7 283))) |v_#memory_$Pointer$.base_404|) (= |#funAddr~legousbtower_devnode.base| (select .cse8 8)) (= (store |v_#memory_$Pointer$.base_411| 87 (store .cse9 140 (select (select |v_#memory_$Pointer$.base_402| 87) 140))) |v_#memory_$Pointer$.base_402|) (= (store |v_#memory_$Pointer$.base_403| 90 (store .cse2 281 (select .cse10 281))) |v_#memory_$Pointer$.base_401|) (= (store |v_#memory_$Pointer$.base_398| 87 (store .cse11 4 (select .cse12 4))) |v_#memory_$Pointer$.base_397|) (= 88 (select .cse8 16)) (= (store |v_#memory_$Pointer$.base_397| 87 (store .cse12 8 (select .cse13 8))) |v_#memory_$Pointer$.base_400|) (= (store |v_#memory_$Pointer$.base_407| 90 (store (store (store (store (store (store .cse5 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse3 132))) |v_#memory_$Pointer$.base_410|) (= 4 (select .cse8 0)) (= (store |v_#memory_$Pointer$.base_414| 87 (store .cse14 60 (select .cse15 60))) |v_#memory_$Pointer$.base_413|) (= |v_#memory_$Pointer$.base_412| (store (store |v_#memory_$Pointer$.base_402| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse16 0 |c_~#__this_module~0.base|) 8 |#funAddr~tower_llseek.base|) 16 |#funAddr~tower_read.base|) 24 |#funAddr~tower_write.base|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.base|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.base|) 120 0) 128 |#funAddr~tower_release.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse16 0 5) 8 |#funAddr~tower_probe.base|) 16 |#funAddr~tower_disconnect.base|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 86) 80 (select .cse17 80)))) (= (store |v_#memory_$Pointer$.base_399| 87 (store (store (store (store (store (store .cse18 16 0) 24 0) 32 0) 40 0) 48 1) 56 (select .cse14 56))) |v_#memory_$Pointer$.base_414|) (= (store |v_#memory_$Pointer$.base_401| 90 (store .cse10 282 (select .cse6 282))) |v_#memory_$Pointer$.base_405|) (= (store |v_#memory_$Pointer$.base_412| 90 (store .cse17 84 (select .cse4 84))) |v_#memory_$Pointer$.base_408|) (= (store |v_#memory_$Pointer$.base_413| 87 (store (store (store (store (store (store (store (store (store .cse15 72 87) 80 87) 88 0) 96 87) 104 0) 112 0) 120 0) 128 2) 136 (select .cse9 136))) |v_#memory_$Pointer$.base_411|) (= |v_#memory_$Pointer$.base_399| (store |v_#memory_$Pointer$.base_400| 87 (store .cse13 12 (select .cse18 12)))) (= (store |v_#memory_$Pointer$.base_404| 90 (store .cse7 284 (select (select |c_#memory_$Pointer$.base| 90) 284))) |c_#memory_$Pointer$.base|) (= (store |v_#memory_$Pointer$.base_1321| 87 (store .cse16 0 (select .cse11 0))) |v_#memory_$Pointer$.base_398|)))) (= c_~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 0) (= 0 c_~ldv_thread_5~0.function.base) (= (select |c_#length| 38) 39) (= (select |c_#length| 73) 39) (= (select |c_#valid| 78) 1) (= (select |c_#valid| 72) 1) (= (select |c_#valid| 46) 1) (= (select |c_#valid| 52) 1) (= 49 (select |c_#length| 28)) (= c_~ldv_thread_5~0.identifier 0) (= |c_~#tower_table~0.base| 86) (= c_~ldv_linux_lib_idr_idr~0 0) (= (select |c_#valid| 14) 1) (= c_~ldv_linux_net_register_probe_state~0 0) (= c_~ldv_thread_2~0.function.offset 0) (= (select |c_#valid| 88) 1) (= (select |c_#valid| 62) 1) (= (select |c_#valid| 69) 1) (= (select |c_#valid| 43) 1) (= (select |c_#valid| 25) 1) (= (select |c_#valid| 68) 1) (= (select |c_#length| 11) 54) (= c_~ldv_linux_drivers_base_class_usb_gadget_class~0 0) (= (select |c_#length| 16) 32) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_open_disc_mutex~0 0) (= (select |c_#valid| 64) 1) (= |c_~#tower_table~0.offset| 0) (= (select |c_#valid| 53) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.idProduct_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idProduct (store (store v_~__mod_usb__tower_table_device_table~0.idProduct_8 0 0) 1 0))) (= c_~ldv_linux_usb_coherent_coherent_state~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode~0 0) (= (select |c_#valid| 1) 1) (= (select |c_#valid| 42) 1) (= (select |c_#valid| 33) 1) (= 31 (select |c_#length| 72)) (= 49 (select |c_#length| 21)) (= 480 c_~read_buffer_size~0) (= 23 (select |c_#length| 52)) (= c_~__ldv_in_interrupt_context~0 0) (= (select |c_#valid| 67) 1) (= (select |c_#length| 8) 32) (= 200 c_~read_timeout~0) (<= 1 |c_#StackHeapBarrier|) (= 0 c_~ldv_thread_0~0.function.base) (= (select |c_#valid| 51) 1) (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_499| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_526| (Array Int (Array Int Int))) (|v_#memory_int_525| (Array Int (Array Int Int))) (|v_#memory_int_528| (Array Int (Array Int Int))) (|v_#memory_int_527| (Array Int (Array Int Int))) (|v_#memory_int_489| (Array Int (Array Int Int))) (|v_#memory_int_522| (Array Int (Array Int Int))) (|v_#memory_int_488| (Array Int (Array Int Int))) (|v_#memory_int_521| (Array Int (Array Int Int))) (|v_#memory_int_524| (Array Int (Array Int Int))) (|v_#memory_int_523| (Array Int (Array Int Int))) (|v_#memory_int_529| (Array Int (Array Int Int))) (|v_#memory_int_490| (Array Int (Array Int Int))) (|v_#memory_int_496| (Array Int (Array Int Int))) (|v_#memory_int_495| (Array Int (Array Int Int))) (|v_#memory_int_498| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_497| (Array Int (Array Int Int))) (|v_#memory_int_530| (Array Int (Array Int Int))) (|v_#memory_int_492| (Array Int (Array Int Int))) (|v_#memory_int_491| (Array Int (Array Int Int))) (|v_#memory_int_494| (Array Int (Array Int Int))) (|v_#memory_int_493| (Array Int (Array Int Int))) (|v_#memory_int_515| (Array Int (Array Int Int))) (|v_#memory_int_3713| (Array Int (Array Int Int))) (|v_#memory_int_514| (Array Int (Array Int Int))) (|v_#memory_int_517| (Array Int (Array Int Int))) (|v_#memory_int_516| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_511| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_510| (Array Int (Array Int Int))) (|v_#memory_int_513| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_512| (Array Int (Array Int Int))) (|v_#memory_int_519| (Array Int (Array Int Int))) (|v_#memory_int_518| (Array Int (Array Int Int))) (|v_#memory_int_485| (Array Int (Array Int Int))) (|v_#memory_int_484| (Array Int (Array Int Int))) (|v_#memory_int_487| (Array Int (Array Int Int))) (|v_#memory_int_520| (Array Int (Array Int Int))) (|v_#memory_int_486| (Array Int (Array Int Int))) (|v_#memory_int_481| (Array Int (Array Int Int))) (|v_#memory_int_480| (Array Int (Array Int Int))) (|v_#memory_int_483| (Array Int (Array Int Int))) (|v_#memory_int_482| (Array Int (Array Int Int))) (|v_#memory_int_504| (Array Int (Array Int Int))) (|v_#memory_int_503| (Array Int (Array Int Int))) (|v_#memory_int_506| (Array Int (Array Int Int))) (|v_#memory_int_505| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_500| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_502| (Array Int (Array Int Int))) (|v_#memory_int_501| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_508| (Array Int (Array Int Int))) (|v_#memory_int_507| (Array Int (Array Int Int))) (|v_#memory_int_509| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse30 (select |v_#memory_int_507| 88)) (.cse38 (select |v_#memory_int_468| 88)) (.cse51 (select |v_#memory_int_513| 90)) (.cse31 (select |v_#memory_int_502| 88)) (.cse39 (select |v_#memory_int_467| 88)) (.cse27 (select |v_#memory_int_520| 90)) (.cse22 (select |v_#memory_int_465| 90)) (.cse29 (select |v_#memory_int_510| 88)) (.cse44 (select |v_#memory_int_509| 88)) (.cse56 (select |v_#memory_int_461| 88)) (.cse53 (select |v_#memory_int_484| 87)) (.cse55 (select |v_#memory_int_501| 88)) (.cse32 (select |v_#memory_int_479| 88)) (.cse66 (select |v_#memory_int_475| 87)) (.cse36 (select |v_#memory_int_464| 88)) (.cse20 (select |v_#memory_int_463| 88)) (.cse70 (select |v_#memory_int_528| 90)) (.cse57 (select |v_#memory_int_516| 90)) (.cse50 (select |v_#memory_int_518| 90)) (.cse49 (select |v_#memory_int_487| 90)) (.cse33 (select |v_#memory_int_474| 88)) (.cse65 (select |v_#memory_int_473| 88)) (.cse81 (select |v_#memory_int_506| 90)) (.cse26 (select |v_#memory_int_505| 90)) (.cse74 (select |v_#memory_int_477| 87)) (.cse80 (select |v_#memory_int_494| 90)) (.cse60 (select |v_#memory_int_486| 88)) (.cse37 (select |v_#memory_int_508| 88)) (.cse54 (select |v_#memory_int_514| 90)) (.cse58 (select |v_#memory_int_511| 90)) (.cse52 (select |v_#memory_int_485| 87)) (.cse41 (select |v_#memory_int_522| 90)) (.cse76 (select |v_#memory_int_517| 90)) (.cse71 (select |v_#memory_int_521| 90)) (.cse61 (select |v_#memory_int_499| 90)) (.cse25 (select |v_#memory_int_496| 90)) (.cse34 (select |v_#memory_int_3713| 3)) (.cse64 (select |v_#memory_int_523| 87)) (.cse23 (select |v_#memory_int_491| 90)) (.cse86 (select |v_#memory_int_490| 90)) (.cse85 (select |v_#memory_int_527| 90)) (.cse79 (select |v_#memory_int_489| 90)) (.cse83 (select |v_#memory_int_495| 90)) (.cse67 (select |v_#memory_int_483| 87)) (.cse63 (select |v_#memory_int_460| 88)) (.cse69 (select |v_#memory_int_480| 88)) (.cse87 (select |v_#memory_int_498| 90)) (.cse78 (select |v_#memory_int_526| 90)) (.cse24 (select |v_#memory_int_529| 90)) (.cse59 (select |v_#memory_int_488| 88)) (.cse89 (select |v_#memory_int_525| 90)) (.cse40 (select |v_#memory_int_524| 90)) (.cse35 (select |v_#memory_int_466| 88)) (.cse92 (select |v_#memory_int_469| 88)) (.cse73 (select |v_#memory_int_459| 87)) (.cse82 (select |v_#memory_int_478| 87)) (.cse88 (select |v_#memory_int_532| 87)) (.cse45 (select |v_#memory_int_512| 88)) (.cse46 (select |v_#memory_int_519| 88)) (.cse68 (select |v_#memory_int_504| 88)) (.cse28 (select |v_#memory_int_503| 88)) (.cse77 (select |v_#memory_int_515| 90)) (.cse48 (select |v_#memory_int_492| 90)) (.cse47 (select |v_#memory_int_476| 88)) (.cse43 (select |v_#memory_int_481| 88)) (.cse21 (select |v_#memory_int_462| 88)) (.cse91 (select |v_#memory_int_493| 88)) (.cse94 (select |v_#memory_int_530| 87)) (.cse93 (select |v_#memory_int_470| 88)) (.cse72 (select |v_#memory_int_482| 87)) (.cse62 (select |v_#memory_int_500| 90)) (.cse42 (select |v_#memory_int_497| 90)) (.cse90 (select |v_#memory_int_472| 87)) (.cse84 (select |v_#memory_int_471| 87)) (.cse75 (select |v_#memory_int_3713| 84)) (.cse19 (select |v_#memory_int_3713| 86))) (and (= (select .cse19 27) 0) (= (select .cse19 40) 0) (= (store |v_#memory_int_463| 88 (store .cse20 40 (select .cse21 40))) |v_#memory_int_462|) (= (store |v_#memory_int_465| 90 (store .cse22 205 (select .cse23 205))) |v_#memory_int_491|) (= (store |v_#memory_int_529| 90 (store .cse24 8 (select .cse25 8))) |v_#memory_int_496|) (= (select .cse19 41) 0) (= (store |v_#memory_int_505| 90 (store (store (store .cse26 132 0) 136 0) 148 (select .cse27 148))) |v_#memory_int_520|) (= (select .cse19 12) 0) (= (store |v_#memory_int_503| 88 (store .cse28 120 (select .cse29 120))) |v_#memory_int_510|) (= (select .cse19 6) 0) (= (select .cse19 38) 0) (= (store |v_#memory_int_507| 88 (store .cse30 88 (select .cse31 88))) |v_#memory_int_502|) (= (store |v_#memory_int_479| 88 (store .cse32 216 (select .cse33 216))) |v_#memory_int_474|) (= 98 (select .cse34 2)) (= (store |v_#memory_int_466| 88 (store .cse35 24 (select .cse36 24))) |v_#memory_int_464|) (= (select .cse19 33) 0) (= (store |v_#memory_int_508| 88 (store .cse37 80 (select .cse30 80))) |v_#memory_int_507|) (= 115 (select .cse34 1)) (= (store |v_#memory_int_468| 88 (store .cse38 176 (select .cse39 176))) |v_#memory_int_467|) (= (store |v_#memory_int_524| 90 (store .cse40 40 (select .cse41 40))) |v_#memory_int_522|) (= (select .cse19 11) 0) (= |c_#memory_int| (store |v_#memory_int_497| 90 (store (store (store (store (store .cse42 277 0) 281 0) 282 0) 283 0) 284 0))) (= (select .cse19 25) 0) (= (store |v_#memory_int_481| 88 (store .cse43 168 (select .cse38 168))) |v_#memory_int_468|) (= (store |v_#memory_int_509| 88 (store .cse44 136 (select .cse45 136))) |v_#memory_int_512|) (= (select .cse19 10) 0) (= (store |v_#memory_int_519| 88 (store .cse46 152 (select .cse47 152))) |v_#memory_int_476|) (= (store |v_#memory_int_492| 90 (store .cse48 72 (select .cse49 72))) |v_#memory_int_487|) (= (select .cse19 42) 0) (= (store |v_#memory_int_518| 90 (store .cse50 172 (select .cse51 172))) |v_#memory_int_513|) (= (store |v_#memory_int_485| 87 (store .cse52 104 (select .cse53 104))) |v_#memory_int_484|) (= (select .cse19 29) 0) (= (store |v_#memory_int_513| 90 (store .cse51 180 (select .cse54 180))) |v_#memory_int_514|) (= (store |v_#memory_int_502| 88 (store .cse31 96 (select .cse55 96))) |v_#memory_int_501|) (= (store |v_#memory_int_467| 88 (store .cse39 184 (select .cse56 184))) |v_#memory_int_461|) (= 160 (select (select |v_#memory_int_531| 89) 24)) (= (store |v_#memory_int_520| 90 (store .cse27 156 (select .cse57 156))) |v_#memory_int_516|) (= (store |v_#memory_int_511| 90 (store (store .cse58 196 0) 197 (select .cse22 197))) |v_#memory_int_465|) (= (store |v_#memory_int_510| 88 (store .cse29 128 (select .cse44 128))) |v_#memory_int_509|) (= |v_#memory_int_486| (store |v_#memory_int_488| 88 (store .cse59 64 (select .cse60 64)))) (= (store |v_#memory_int_499| 90 (store .cse61 261 (select .cse62 261))) |v_#memory_int_500|) (= (select .cse19 39) 0) (= (store |v_#memory_int_461| 88 (store .cse56 192 (select .cse63 192))) |v_#memory_int_460|) (= (store |v_#memory_int_484| 87 (store .cse53 112 (select .cse64 112))) |v_#memory_int_523|) (= (store |v_#memory_int_473| 88 (store .cse65 232 (select (select |v_#memory_int_531| 88) 232))) |v_#memory_int_531|) (= (store |v_#memory_int_475| 87 (store (store (store .cse66 56 0) 60 0) 72 (select .cse67 72))) |v_#memory_int_483|) (= |v_#memory_int_504| (store |v_#memory_int_501| 88 (store .cse55 104 (select .cse68 104)))) (= (store |v_#memory_int_480| 88 (store .cse69 208 (select .cse32 208))) |v_#memory_int_479|) (= |v_#memory_int_521| (store |v_#memory_int_528| 90 (store .cse70 245 (select .cse71 245)))) (= 117 (select .cse34 0)) (= (select .cse19 36) 0) (= (select .cse19 31) 0) (= (store |v_#memory_int_482| 87 (store .cse72 24 (select .cse73 24))) |v_#memory_int_459|) (= (store |v_#memory_int_477| 87 (store .cse74 48 (select .cse66 48))) |v_#memory_int_475|) (= (select .cse34 3) 47) (= (select .cse75 0) 48) (= (store |v_#memory_int_464| 88 (store .cse36 32 (select .cse20 32))) |v_#memory_int_463|) (= (store |v_#memory_int_517| 90 (store .cse76 56 (select .cse77 56))) |v_#memory_int_515|) (= 115 (select .cse34 5)) (= (store |v_#memory_int_526| 90 (store .cse78 237 (select .cse70 237))) |v_#memory_int_528|) (= (store |v_#memory_int_516| 90 (store .cse57 164 (select .cse50 164))) |v_#memory_int_518|) (= (store |v_#memory_int_487| 90 (store (store (store (store .cse49 80 0) 84 0) 88 0) 92 (select .cse79 92))) |v_#memory_int_489|) (= (select .cse19 37) 0) (= (select .cse19 8) 0) (= (store |v_#memory_int_494| 90 (store .cse80 116 (select .cse81 116))) |v_#memory_int_506|) (= (select .cse19 17) 0) (= (store |v_#memory_int_474| 88 (store .cse33 224 (select .cse65 224))) |v_#memory_int_473|) (= (select .cse19 13) 0) (= (store |v_#memory_int_506| 90 (store .cse81 124 (select .cse26 124))) |v_#memory_int_505|) (= (store |v_#memory_int_478| 87 (store .cse82 40 (select .cse74 40))) |v_#memory_int_477|) (= (store |v_#memory_int_495| 90 (store .cse83 108 (select .cse80 108))) |v_#memory_int_494|) (= (store |v_#memory_int_486| 88 (store .cse60 72 (select .cse37 72))) |v_#memory_int_508|) (= (store |v_#memory_int_514| 90 (store .cse54 188 (select .cse58 188))) |v_#memory_int_511|) (= (select .cse19 14) 0) (= |v_#memory_int_485| (store |v_#memory_int_471| 87 (store .cse84 96 (select .cse52 96)))) (= |v_#memory_int_517| (store |v_#memory_int_522| 90 (store .cse41 48 (select .cse76 48)))) (= (store |v_#memory_int_521| 90 (store .cse71 253 (select .cse61 253))) |v_#memory_int_499|) (= (store |v_#memory_int_496| 90 (store .cse25 16 (select .cse85 16))) |v_#memory_int_527|) (= (store |v_#memory_int_490| 90 (store .cse86 221 (select .cse87 221))) |v_#memory_int_498|) (= (select (select |v_#memory_int_3713| 83) 0) 0) (= 3 (select .cse19 0)) (= (select .cse34 6) 0) (= (select .cse34 4) 37) (= |v_#memory_int_532| (store |v_#memory_int_523| 87 (store .cse64 120 (select .cse88 120)))) (= (store |v_#memory_int_491| 90 (store .cse23 213 (select .cse86 213))) |v_#memory_int_490|) (= (store |v_#memory_int_527| 90 (store .cse85 24 (select .cse89 24))) |v_#memory_int_525|) (= (store |v_#memory_int_489| 90 (store .cse79 100 (select .cse83 100))) |v_#memory_int_495|) (= (store |v_#memory_int_483| 87 (store .cse67 80 (select .cse90 80))) |v_#memory_int_472|) (= (store |v_#memory_int_460| 88 (store .cse63 200 (select .cse69 200))) |v_#memory_int_480|) (= (store |v_#memory_int_498| 90 (store .cse87 229 (select .cse78 229))) |v_#memory_int_526|) (= (store |v_#memory_int_531| 90 (store .cse16 0 (select .cse24 0))) |v_#memory_int_529|) (= (select .cse19 15) 0) (= (store |v_#memory_int_493| 88 (store .cse91 56 (select .cse59 56))) |v_#memory_int_488|) (= (store |v_#memory_int_525| 90 (store .cse89 32 (select .cse40 32))) |v_#memory_int_524|) (= |v_#memory_int_466| (store |v_#memory_int_469| 88 (store .cse92 16 (select .cse35 16)))) (= (store |v_#memory_int_470| 88 (store .cse93 8 (select .cse92 8))) |v_#memory_int_469|) (= (store |v_#memory_int_459| 87 (store .cse73 32 (select .cse82 32))) |v_#memory_int_478|) (= (store |v_#memory_int_532| 87 (store .cse88 128 (select .cse94 128))) |v_#memory_int_530|) (= 1684 (select .cse19 2)) (= (select .cse19 16) 0) (= (store |v_#memory_int_512| 88 (store .cse45 144 (select .cse46 144))) |v_#memory_int_519|) (= (select .cse19 4) 1) (= (store |v_#memory_int_504| 88 (store .cse68 112 (select .cse28 112))) |v_#memory_int_503|) (= |v_#memory_int_492| (store |v_#memory_int_515| 90 (store .cse77 64 (select .cse48 64)))) (= (store |v_#memory_int_476| 88 (store .cse47 160 (select .cse43 160))) |v_#memory_int_481|) (= |v_#memory_int_493| (store |v_#memory_int_462| 88 (store .cse21 48 (select .cse91 48)))) (= (store (store |v_#memory_int_530| 87 (store (store .cse94 136 0) 140 0)) 88 (store (select |v_#memory_int_530| 88) 0 (select .cse93 0))) |v_#memory_int_470|) (= (store |v_#memory_int_3713| 87 (store (store (store (store (store .cse16 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse72 16))) |v_#memory_int_482|) (= (store |v_#memory_int_500| 90 (store .cse62 269 (select .cse42 269))) |v_#memory_int_497|) (= (store |v_#memory_int_472| 87 (store .cse90 88 (select .cse84 88))) |v_#memory_int_471|) (= (select .cse75 1) 0) (= 0 (select .cse19 35))))) (= c_~ldv_linux_kernel_locking_spinlock_spin_read_buffer_lock_of_lego_usb_tower~0 1) (<= 0 (+ |c_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1| 2147483648)) (= (select |c_#valid| 24) 1) (= 15 (select |c_#length| 65)) (= 23 (select |c_#length| 53)) (= (select |c_#valid| 5) 1) (= (select |c_#valid| 57) 1) (= 29 (select |c_#length| 60)) (= |c_~#open_disc_mutex~0.offset| 0) (= (select |c_#valid| 83) 1) (= (select |c_#valid| 32) 1) (= (select |c_#length| 42) 28) (= (select |c_#valid| 35) 1) (= (select |c_#valid| 26) 1) (= 32 (select |c_#length| 51)) (= c_~LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS~0 0) (= 32 (select |c_#length| 37)) (= (select |c_#valid| 17) 1) (= |c_~#tower_class~0.base| 89) (= (select |c_#valid| 30) 1) (= (select |c_#valid| 36) 1) (= (select |c_#length| 83) 1) (= (select |c_#valid| 41) 1) (= |c_~#tower_driver~0.base| 90) (= (select |c_#length| 41) 38) (= (select |c_#length| 55) 55) (= (select |c_#valid| 9) 1) (= 34 (select |c_#length| 71)) (= 58 (select |c_#length| 85)) (= 40 (select |c_#length| 75)) (= (select |c_#valid| 2) 1) (= 39 (select |c_#length| 39)) (= 32 (select |c_#length| 61)) (= (select |c_#valid| 27) 1) (= (select |c_#valid| 82) 1) (= 32 (select |c_#length| 31)) (= 1 (select |c_#valid| 79)) (= (select |c_#length| 49) 13) (= (select |c_#length| 59) 13) (= (select |c_#length| 69) 17) (= 25 (select |c_#length| 26)) (= c_~ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data~0 1) (= (select |c_#length| 81) 37) (= (select |c_#valid| 34) 1) (= (select |c_#valid| 37) 1) (<= |c_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1| 2147483647) (= (select |c_#valid| 76) 1) (= 88 |c_~#tower_fops~0.base|) (= (select |c_#valid| 85) 1) (= 32 (select |c_#length| 56)) (= (select |c_#length| 36) 12) (= (select |c_#valid| 84) 1) (= (select |c_#length| 44) 28) (exists ((v_~__mod_usb__tower_table_device_table~0.idVendor_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idVendor (store (store v_~__mod_usb__tower_table_device_table~0.idVendor_8 0 0) 1 0))) (= (select |c_#valid| 60) 1) (= (select |c_#valid| 59) 1) (= 16 (select |c_#length| 68)) (= (select |c_#valid| 4) 1) (<= 1 c_~nr_cpu_ids~0) (= (select |c_#valid| 8) 1) (= 2 (select |c_#length| 84)) (= c_~ldv_linux_kernel_module_module_refcounter~0 1) (= c_~ldv_linux_kernel_locking_rwlock_wlock~0 1) (= (select |c_#length| 66) 11) (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bcdDevice_hi (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 0 0) 1 0))) (= (select |c_#valid| 75) 1) (= c_~write_buffer_size~0 480) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceClass)) (= (select |c_#valid| 73) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct~0 1) (= (select |c_#length| 18) 36) (= (select |c_#length| 22) 13) (= c_~ldv_thread_5~0.function.offset 0) (= c_~ldv_thread_0~0.function.offset 0) (= (select |c_#length| 14) 13) (= 33 (select |c_#length| 46)) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock~0 0) (= (select |c_#length| 86) 50) (= (select |c_#valid| 63) 1) (= 44 (select |c_#length| 63)) (= (select |c_#length| 4) 15) (= c_~ldv_linux_kernel_rcu_srcu_srcu_nested~0 0) (= (select |c_#length| 48) 28) (= 13 (select |c_#length| 82)) (= c_~ldv_thread_2~0.identifier 0) (= c_~ldv_linux_kernel_locking_rwlock_rlock~0 1) (= (select |c_#valid| 65) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bInterfaceClass (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 0 0) 1 0))) (= (select |c_#valid| 81) 1) (= (select |c_#length| 23) 11) (= (select |c_#valid| 15) 1) (= (select |c_#length| 1) 26) (= (select |c_#length| 67) 33) (= (select |c_#valid| 16) 1) (= (select |c_#valid| 29) 1) (= (select |c_#valid| 44) 1) (= c_~ldv_linux_mmc_sdio_func_sdio_element~0 0) (= (select |c_#length| 17) 36) (= 13 (select |c_#length| 6)) (= (select |c_#valid| 47) 1) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device~0 0) (= (select |c_#length| 32) 26) (= c_~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 0) (= (select |c_#valid| 23) 1) (= (select |c_#valid| 31) 1) (= (select |c_#valid| 89) 1) (= (select |c_#length| 89) 28) (= (select |c_#valid| 56) 1) (= c_~ldv_linux_kernel_sched_completion_completion~0 0) (= c_~ldv_thread_2~0.function.base 0) (= (select |c_#length| 5) 13) (= (select |c_#valid| 11) 1) (= 32 (select |c_#length| 20)) (= (select |c_#valid| 50) 1) (exists ((|v_#memory_$Pointer$.offset_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_397| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_411| (Array Int (Array Int Int)))) (let ((.cse96 (select |v_#memory_$Pointer$.offset_402| 90)) (.cse99 (select |v_#memory_$Pointer$.offset_409| 87)) (.cse95 (select |v_#memory_$Pointer$.offset_403| 90)) (.cse100 (select |v_#memory_$Pointer$.offset_408| 87)) (.cse104 (select |v_#memory_$Pointer$.offset_407| 87)) (.cse98 (select |v_#memory_$Pointer$.offset_410| 87)) (.cse101 (select |v_#memory_$Pointer$.offset_413| 90)) (.cse110 (select |v_#memory_$Pointer$.offset_397| 90)) (.cse109 (select |v_#memory_$Pointer$.offset_404| 90)) (.cse102 (select |v_#memory_$Pointer$.offset_398| 90)) (.cse107 (select |v_#memory_$Pointer$.offset_411| 87)) (.cse105 (select |v_#memory_$Pointer$.offset_399| 87)) (.cse106 (select |v_#memory_$Pointer$.offset_412| 87)) (.cse112 (select |v_#memory_$Pointer$.offset_414| 89)) (.cse97 (select |v_#memory_$Pointer$.offset_401| 90)) (.cse103 (select |v_#memory_$Pointer$.offset_400| 90)) (.cse111 (select |v_#memory_$Pointer$.offset_406| 90)) (.cse108 (select |v_#memory_$Pointer$.offset_405| 90))) (and (= |v_#memory_$Pointer$.offset_402| (store |v_#memory_$Pointer$.offset_403| 90 (store .cse95 281 (select .cse96 281)))) (= (store |v_#memory_$Pointer$.offset_402| 90 (store .cse96 282 (select .cse97 282))) |v_#memory_$Pointer$.offset_401|) (= (store |v_#memory_$Pointer$.offset_410| 87 (store .cse98 4 (select .cse99 4))) |v_#memory_$Pointer$.offset_409|) (= (store |v_#memory_$Pointer$.offset_409| 87 (store .cse99 8 (select .cse100 8))) |v_#memory_$Pointer$.offset_408|) (= (store (store |v_#memory_$Pointer$.offset_414| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse16 0 |c_~#__this_module~0.offset|) 8 |#funAddr~tower_llseek.offset|) 16 |#funAddr~tower_read.offset|) 24 |#funAddr~tower_write.offset|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.offset|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.offset|) 120 0) 128 |#funAddr~tower_release.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse16 0 0) 8 |#funAddr~tower_probe.offset|) 16 |#funAddr~tower_disconnect.offset|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 0) 80 (select .cse101 80))) |v_#memory_$Pointer$.offset_413|) (= (store |v_#memory_$Pointer$.offset_398| 90 (store (store (store (store (store (store (store (store (store (store (store .cse102 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse95 277))) |v_#memory_$Pointer$.offset_403|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_400| 90 (store .cse103 284 (select (select |c_#memory_$Pointer$.offset| 90) 284)))) (= (store |v_#memory_$Pointer$.offset_408| 87 (store .cse100 12 (select .cse104 12))) |v_#memory_$Pointer$.offset_407|) (= (store |v_#memory_$Pointer$.offset_399| 87 (store (store (store (store (store (store (store (store (store .cse105 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse106 136))) |v_#memory_$Pointer$.offset_412|) (= (store |v_#memory_$Pointer$.offset_407| 87 (store (store (store (store (store (store .cse104 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse107 56))) |v_#memory_$Pointer$.offset_411|) (= (store |v_#memory_$Pointer$.offset_405| 90 (store .cse108 136 (select .cse109 136))) |v_#memory_$Pointer$.offset_404|) (= |v_#memory_$Pointer$.offset_406| (store |v_#memory_$Pointer$.offset_397| 90 (store .cse110 88 (select .cse111 88)))) (= |v_#memory_$Pointer$.offset_410| (store |v_#memory_$Pointer$.offset_1321| 87 (store .cse16 0 (select .cse98 0)))) (= (select .cse112 0) 0) (= (select .cse112 8) |#funAddr~legousbtower_devnode.offset|) (= (store |v_#memory_$Pointer$.offset_413| 90 (store .cse101 84 (select .cse110 84))) |v_#memory_$Pointer$.offset_397|) (= |v_#memory_$Pointer$.offset_398| (store |v_#memory_$Pointer$.offset_404| 90 (store (store (store (store (store (store (store .cse109 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse102 196)))) (= (store |v_#memory_$Pointer$.offset_411| 87 (store .cse107 60 (select .cse105 60))) |v_#memory_$Pointer$.offset_399|) (= (store |v_#memory_$Pointer$.offset_412| 87 (store .cse106 140 (select (select |v_#memory_$Pointer$.offset_414| 87) 140))) |v_#memory_$Pointer$.offset_414|) (= (select .cse112 16) 0) (= |v_#memory_$Pointer$.offset_400| (store |v_#memory_$Pointer$.offset_401| 90 (store .cse97 283 (select .cse103 283)))) (= (store |v_#memory_$Pointer$.offset_406| 90 (store (store (store (store (store (store .cse111 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse108 132))) |v_#memory_$Pointer$.offset_405|)))) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceNumber)) (= (select |c_#valid| 48) 1) (= (select |c_#valid| 61) 1) (= 12 (select |c_#length| 40)) (= |c_~#tower_fops~0.offset| 0) (= (select |c_#valid| 20) 1) (= c_~ldv_thread_1~0.function.base 0) (= c_~ldv_thread_1~0.identifier 0) (= (select |c_#length| 87) 148) (= c_~ldv_linux_usb_gadget_usb_gadget~0 0) (= |c_~#tower_class~0.offset| 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock~0 1) (= (select |c_#length| 77) 42) (= 7 (select |c_#length| 3)) (= 1 (select |c_#valid| 45)) (= |c_~#tower_driver~0.offset| 0) (= 29 (select |c_#length| 58)) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceProtocol)) (= (select |c_#length| 50) 28) (= (select |c_#length| 78) 54) (= c_~ldv_linux_block_genhd_disk_state~0 0) (= (select |c_#valid| 90) 1) (= (select |c_#length| 57) 28) (= (select |c_#length| 29) 13) (= (select |c_#valid| 71) 1) (= (select |c_#valid| 87) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode~0 1) (= (select |c_#valid| 74) 1) (= (select |c_#length| 76) 37) (= (select |c_#valid| 49) 1) (= (select |c_#length| 7) 26) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN~0 1) (= (select |c_#valid| 6) 1) (= c_~rtnllocknumber~0 0) (= (select |c_#valid| 54) 1) (= (select |c_#length| 15) 14) (= 33 (select |c_#length| 70)) (= c_~locksocknumber~0 0) (= (select |c_#length| 2) 16) (= 32 (select |c_#length| 24)) (= (select |c_#valid| 58) 1) (= (select |c_#valid| 40) 1) (= (select |c_#valid| 38) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol)) (= (select |c_#valid| 10) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bcdDevice_lo)) (= (select |c_#valid| 7) 1) (= (select |c_#length| 74) 36))) is different from false [2024-11-14 05:11:57,421 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse16 ((as const (Array Int Int)) 0))) (and (= (select |c_#valid| 77) 1) (= c_~packet_timeout~0 50) (exists ((v_~__mod_usb__tower_table_device_table~0.driver_info_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.driver_info (store (store v_~__mod_usb__tower_table_device_table~0.driver_info_8 0 0) 1 0))) (= (select |c_#valid| 21) 1) (= 13 (select |c_#length| 43)) (= (select |c_#length| 33) 26) (= c_~interrupt_out_interval~0 8) (= c_~ldv_thread_1~0.function.offset 0) (= 1 (select |c_#valid| 86)) (= c_~ldv_linux_alloc_usb_lock_lock~0 1) (= (select |c_#length| 9) 31) (= (select |c_#valid| 19) 1) (= 45 (select |c_#length| 12)) (= c_~ldv_linux_fs_sysfs_sysfs~0 0) (= (select |c_#valid| 39) 1) (= (select |c_#valid| 70) 1) (= c_~ldv_linux_arch_io_iomem~0 0) (= 1 (select |c_#valid| 66)) (= c_~ldv_linux_block_queue_queue_state~0 0) (= 29 (select |c_#length| 64)) (= (select |c_#length| 19) 14) (= c_~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 0) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass)) (= 51 (select |c_#length| 79)) (= (select |c_#valid| 0) 0) (= (select |c_#valid| 18) 1) (= 32 (select |c_#length| 45)) (= (select |c_#valid| 55) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.match_flags_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.match_flags (store (store v_~__mod_usb__tower_table_device_table~0.match_flags_8 0 0) 1 0))) (= 44 (select |c_#length| 62)) (= c_~ldv_linux_kernel_locking_spinlock_spin_ptl~0 1) (= 32 (select |c_#length| 34)) (= (select |c_#valid| 3) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bDeviceSubClass (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 0 0) 1 0))) (= (select |c_#length| 88) 240) (= 87 |c_~#open_disc_mutex~0.base|) (= (select |c_#length| 10) 31) (= |c_ULTIMATE.start_ldv_usb_register_driver_~arg1#1.offset| 0) (= (select |c_#length| 25) 25) (= c_~ldv_linux_block_request_blk_rq~0 0) (= (select |c_#length| 27) 32) (= c_~ldv_thread_0~0.identifier 0) (= c_~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 0) (= 2 c_~interrupt_in_interval~0) (= |c_ULTIMATE.start_ldv_usb_register_driver_~arg1#1.base| 90) (= (select |c_#length| 80) 51) (= (select |c_#length| 30) 12) (= c_~ldv_linux_usb_urb_urb_state~0 0) (<= 0 (+ 2147483648 |c_ULTIMATE.start_ldv_usb_register_driver_~arg0#1|)) (= (select |c_#valid| 80) 1) (= 285 (select |c_#length| 90)) (= 33 (select |c_#length| 47)) (= (select |c_#length| 35) 13) (= (select |c_#valid| 13) 1) (= (select |c_#length| 54) 28) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock_of_lego_usb_tower~0 0) (= (select |c_#valid| 12) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct~0 1) (= (select |c_#valid| 22) 1) (= (select |c_#valid| 28) 1) (= (select |c_#length| 13) 37) (exists ((|v_#memory_$Pointer$.base_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_411| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_397| (Array Int (Array Int Int)))) (let ((.cse1 (select |v_#memory_$Pointer$.base_406| 90)) (.cse0 (select |v_#memory_$Pointer$.base_409| 90)) (.cse2 (select |v_#memory_$Pointer$.base_403| 90)) (.cse12 (select |v_#memory_$Pointer$.base_397| 87)) (.cse5 (select |v_#memory_$Pointer$.base_407| 90)) (.cse3 (select |v_#memory_$Pointer$.base_410| 90)) (.cse8 (select |v_#memory_$Pointer$.base_402| 89)) (.cse14 (select |v_#memory_$Pointer$.base_414| 87)) (.cse10 (select |v_#memory_$Pointer$.base_401| 90)) (.cse6 (select |v_#memory_$Pointer$.base_405| 90)) (.cse17 (select |v_#memory_$Pointer$.base_412| 90)) (.cse4 (select |v_#memory_$Pointer$.base_408| 90)) (.cse15 (select |v_#memory_$Pointer$.base_413| 87)) (.cse9 (select |v_#memory_$Pointer$.base_411| 87)) (.cse13 (select |v_#memory_$Pointer$.base_400| 87)) (.cse18 (select |v_#memory_$Pointer$.base_399| 87)) (.cse7 (select |v_#memory_$Pointer$.base_404| 90)) (.cse11 (select |v_#memory_$Pointer$.base_398| 87))) (and (= (store |v_#memory_$Pointer$.base_409| 90 (store (store (store (store (store (store (store .cse0 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse1 196))) |v_#memory_$Pointer$.base_406|) (= (store |v_#memory_$Pointer$.base_406| 90 (store (store (store (store (store (store (store (store (store (store (store .cse1 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse2 277))) |v_#memory_$Pointer$.base_403|) (= (store |v_#memory_$Pointer$.base_410| 90 (store .cse3 136 (select .cse0 136))) |v_#memory_$Pointer$.base_409|) (= (store |v_#memory_$Pointer$.base_408| 90 (store .cse4 88 (select .cse5 88))) |v_#memory_$Pointer$.base_407|) (= (store |v_#memory_$Pointer$.base_405| 90 (store .cse6 283 (select .cse7 283))) |v_#memory_$Pointer$.base_404|) (= |#funAddr~legousbtower_devnode.base| (select .cse8 8)) (= (store |v_#memory_$Pointer$.base_411| 87 (store .cse9 140 (select (select |v_#memory_$Pointer$.base_402| 87) 140))) |v_#memory_$Pointer$.base_402|) (= (store |v_#memory_$Pointer$.base_403| 90 (store .cse2 281 (select .cse10 281))) |v_#memory_$Pointer$.base_401|) (= (store |v_#memory_$Pointer$.base_398| 87 (store .cse11 4 (select .cse12 4))) |v_#memory_$Pointer$.base_397|) (= 88 (select .cse8 16)) (= (store |v_#memory_$Pointer$.base_397| 87 (store .cse12 8 (select .cse13 8))) |v_#memory_$Pointer$.base_400|) (= (store |v_#memory_$Pointer$.base_407| 90 (store (store (store (store (store (store .cse5 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse3 132))) |v_#memory_$Pointer$.base_410|) (= 4 (select .cse8 0)) (= (store |v_#memory_$Pointer$.base_414| 87 (store .cse14 60 (select .cse15 60))) |v_#memory_$Pointer$.base_413|) (= |v_#memory_$Pointer$.base_412| (store (store |v_#memory_$Pointer$.base_402| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse16 0 |c_~#__this_module~0.base|) 8 |#funAddr~tower_llseek.base|) 16 |#funAddr~tower_read.base|) 24 |#funAddr~tower_write.base|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.base|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.base|) 120 0) 128 |#funAddr~tower_release.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse16 0 5) 8 |#funAddr~tower_probe.base|) 16 |#funAddr~tower_disconnect.base|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 86) 80 (select .cse17 80)))) (= (store |v_#memory_$Pointer$.base_399| 87 (store (store (store (store (store (store .cse18 16 0) 24 0) 32 0) 40 0) 48 1) 56 (select .cse14 56))) |v_#memory_$Pointer$.base_414|) (= (store |v_#memory_$Pointer$.base_401| 90 (store .cse10 282 (select .cse6 282))) |v_#memory_$Pointer$.base_405|) (= (store |v_#memory_$Pointer$.base_412| 90 (store .cse17 84 (select .cse4 84))) |v_#memory_$Pointer$.base_408|) (= (store |v_#memory_$Pointer$.base_413| 87 (store (store (store (store (store (store (store (store (store .cse15 72 87) 80 87) 88 0) 96 87) 104 0) 112 0) 120 0) 128 2) 136 (select .cse9 136))) |v_#memory_$Pointer$.base_411|) (= |v_#memory_$Pointer$.base_399| (store |v_#memory_$Pointer$.base_400| 87 (store .cse13 12 (select .cse18 12)))) (= (store |v_#memory_$Pointer$.base_404| 90 (store .cse7 284 (select (select |c_#memory_$Pointer$.base| 90) 284))) |c_#memory_$Pointer$.base|) (= (store |v_#memory_$Pointer$.base_1321| 87 (store .cse16 0 (select .cse11 0))) |v_#memory_$Pointer$.base_398|)))) (= c_~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 0) (= 0 c_~ldv_thread_5~0.function.base) (= (select |c_#length| 38) 39) (= (select |c_#length| 73) 39) (= (select |c_#valid| 78) 1) (= (select |c_#valid| 72) 1) (= (select |c_#valid| 46) 1) (= (select |c_#valid| 52) 1) (= 49 (select |c_#length| 28)) (= c_~ldv_thread_5~0.identifier 0) (= |c_~#tower_table~0.base| 86) (= c_~ldv_linux_lib_idr_idr~0 0) (= (select |c_#valid| 14) 1) (= c_~ldv_linux_net_register_probe_state~0 0) (= c_~ldv_thread_2~0.function.offset 0) (= (select |c_#valid| 88) 1) (= (select |c_#valid| 62) 1) (= (select |c_#valid| 69) 1) (= (select |c_#valid| 43) 1) (= (select |c_#valid| 25) 1) (= (select |c_#valid| 68) 1) (= (select |c_#length| 11) 54) (= c_~ldv_linux_drivers_base_class_usb_gadget_class~0 0) (= (select |c_#length| 16) 32) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_open_disc_mutex~0 0) (= (select |c_#valid| 64) 1) (= |c_~#tower_table~0.offset| 0) (= (select |c_#valid| 53) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.idProduct_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idProduct (store (store v_~__mod_usb__tower_table_device_table~0.idProduct_8 0 0) 1 0))) (= c_~ldv_linux_usb_coherent_coherent_state~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode~0 0) (= (select |c_#valid| 1) 1) (= (select |c_#valid| 42) 1) (= (select |c_#valid| 33) 1) (= 31 (select |c_#length| 72)) (= 49 (select |c_#length| 21)) (= 480 c_~read_buffer_size~0) (= 23 (select |c_#length| 52)) (= c_~__ldv_in_interrupt_context~0 0) (= (select |c_#valid| 67) 1) (= (select |c_#length| 8) 32) (= 200 c_~read_timeout~0) (<= 1 |c_#StackHeapBarrier|) (= 0 c_~ldv_thread_0~0.function.base) (= (select |c_#valid| 51) 1) (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_499| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_526| (Array Int (Array Int Int))) (|v_#memory_int_525| (Array Int (Array Int Int))) (|v_#memory_int_528| (Array Int (Array Int Int))) (|v_#memory_int_527| (Array Int (Array Int Int))) (|v_#memory_int_489| (Array Int (Array Int Int))) (|v_#memory_int_522| (Array Int (Array Int Int))) (|v_#memory_int_488| (Array Int (Array Int Int))) (|v_#memory_int_521| (Array Int (Array Int Int))) (|v_#memory_int_524| (Array Int (Array Int Int))) (|v_#memory_int_523| (Array Int (Array Int Int))) (|v_#memory_int_529| (Array Int (Array Int Int))) (|v_#memory_int_490| (Array Int (Array Int Int))) (|v_#memory_int_496| (Array Int (Array Int Int))) (|v_#memory_int_495| (Array Int (Array Int Int))) (|v_#memory_int_498| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_497| (Array Int (Array Int Int))) (|v_#memory_int_530| (Array Int (Array Int Int))) (|v_#memory_int_492| (Array Int (Array Int Int))) (|v_#memory_int_491| (Array Int (Array Int Int))) (|v_#memory_int_494| (Array Int (Array Int Int))) (|v_#memory_int_493| (Array Int (Array Int Int))) (|v_#memory_int_515| (Array Int (Array Int Int))) (|v_#memory_int_3713| (Array Int (Array Int Int))) (|v_#memory_int_514| (Array Int (Array Int Int))) (|v_#memory_int_517| (Array Int (Array Int Int))) (|v_#memory_int_516| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_511| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_510| (Array Int (Array Int Int))) (|v_#memory_int_513| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_512| (Array Int (Array Int Int))) (|v_#memory_int_519| (Array Int (Array Int Int))) (|v_#memory_int_518| (Array Int (Array Int Int))) (|v_#memory_int_485| (Array Int (Array Int Int))) (|v_#memory_int_484| (Array Int (Array Int Int))) (|v_#memory_int_487| (Array Int (Array Int Int))) (|v_#memory_int_520| (Array Int (Array Int Int))) (|v_#memory_int_486| (Array Int (Array Int Int))) (|v_#memory_int_481| (Array Int (Array Int Int))) (|v_#memory_int_480| (Array Int (Array Int Int))) (|v_#memory_int_483| (Array Int (Array Int Int))) (|v_#memory_int_482| (Array Int (Array Int Int))) (|v_#memory_int_504| (Array Int (Array Int Int))) (|v_#memory_int_503| (Array Int (Array Int Int))) (|v_#memory_int_506| (Array Int (Array Int Int))) (|v_#memory_int_505| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_500| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_502| (Array Int (Array Int Int))) (|v_#memory_int_501| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_508| (Array Int (Array Int Int))) (|v_#memory_int_507| (Array Int (Array Int Int))) (|v_#memory_int_509| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse30 (select |v_#memory_int_507| 88)) (.cse38 (select |v_#memory_int_468| 88)) (.cse51 (select |v_#memory_int_513| 90)) (.cse31 (select |v_#memory_int_502| 88)) (.cse39 (select |v_#memory_int_467| 88)) (.cse27 (select |v_#memory_int_520| 90)) (.cse22 (select |v_#memory_int_465| 90)) (.cse29 (select |v_#memory_int_510| 88)) (.cse44 (select |v_#memory_int_509| 88)) (.cse56 (select |v_#memory_int_461| 88)) (.cse53 (select |v_#memory_int_484| 87)) (.cse55 (select |v_#memory_int_501| 88)) (.cse32 (select |v_#memory_int_479| 88)) (.cse66 (select |v_#memory_int_475| 87)) (.cse36 (select |v_#memory_int_464| 88)) (.cse20 (select |v_#memory_int_463| 88)) (.cse70 (select |v_#memory_int_528| 90)) (.cse57 (select |v_#memory_int_516| 90)) (.cse50 (select |v_#memory_int_518| 90)) (.cse49 (select |v_#memory_int_487| 90)) (.cse33 (select |v_#memory_int_474| 88)) (.cse65 (select |v_#memory_int_473| 88)) (.cse81 (select |v_#memory_int_506| 90)) (.cse26 (select |v_#memory_int_505| 90)) (.cse74 (select |v_#memory_int_477| 87)) (.cse80 (select |v_#memory_int_494| 90)) (.cse60 (select |v_#memory_int_486| 88)) (.cse37 (select |v_#memory_int_508| 88)) (.cse54 (select |v_#memory_int_514| 90)) (.cse58 (select |v_#memory_int_511| 90)) (.cse52 (select |v_#memory_int_485| 87)) (.cse41 (select |v_#memory_int_522| 90)) (.cse76 (select |v_#memory_int_517| 90)) (.cse71 (select |v_#memory_int_521| 90)) (.cse61 (select |v_#memory_int_499| 90)) (.cse25 (select |v_#memory_int_496| 90)) (.cse34 (select |v_#memory_int_3713| 3)) (.cse64 (select |v_#memory_int_523| 87)) (.cse23 (select |v_#memory_int_491| 90)) (.cse86 (select |v_#memory_int_490| 90)) (.cse85 (select |v_#memory_int_527| 90)) (.cse79 (select |v_#memory_int_489| 90)) (.cse83 (select |v_#memory_int_495| 90)) (.cse67 (select |v_#memory_int_483| 87)) (.cse63 (select |v_#memory_int_460| 88)) (.cse69 (select |v_#memory_int_480| 88)) (.cse87 (select |v_#memory_int_498| 90)) (.cse78 (select |v_#memory_int_526| 90)) (.cse24 (select |v_#memory_int_529| 90)) (.cse59 (select |v_#memory_int_488| 88)) (.cse89 (select |v_#memory_int_525| 90)) (.cse40 (select |v_#memory_int_524| 90)) (.cse35 (select |v_#memory_int_466| 88)) (.cse92 (select |v_#memory_int_469| 88)) (.cse73 (select |v_#memory_int_459| 87)) (.cse82 (select |v_#memory_int_478| 87)) (.cse88 (select |v_#memory_int_532| 87)) (.cse45 (select |v_#memory_int_512| 88)) (.cse46 (select |v_#memory_int_519| 88)) (.cse68 (select |v_#memory_int_504| 88)) (.cse28 (select |v_#memory_int_503| 88)) (.cse77 (select |v_#memory_int_515| 90)) (.cse48 (select |v_#memory_int_492| 90)) (.cse47 (select |v_#memory_int_476| 88)) (.cse43 (select |v_#memory_int_481| 88)) (.cse21 (select |v_#memory_int_462| 88)) (.cse91 (select |v_#memory_int_493| 88)) (.cse94 (select |v_#memory_int_530| 87)) (.cse93 (select |v_#memory_int_470| 88)) (.cse72 (select |v_#memory_int_482| 87)) (.cse62 (select |v_#memory_int_500| 90)) (.cse42 (select |v_#memory_int_497| 90)) (.cse90 (select |v_#memory_int_472| 87)) (.cse84 (select |v_#memory_int_471| 87)) (.cse75 (select |v_#memory_int_3713| 84)) (.cse19 (select |v_#memory_int_3713| 86))) (and (= (select .cse19 27) 0) (= (select .cse19 40) 0) (= (store |v_#memory_int_463| 88 (store .cse20 40 (select .cse21 40))) |v_#memory_int_462|) (= (store |v_#memory_int_465| 90 (store .cse22 205 (select .cse23 205))) |v_#memory_int_491|) (= (store |v_#memory_int_529| 90 (store .cse24 8 (select .cse25 8))) |v_#memory_int_496|) (= (select .cse19 41) 0) (= (store |v_#memory_int_505| 90 (store (store (store .cse26 132 0) 136 0) 148 (select .cse27 148))) |v_#memory_int_520|) (= (select .cse19 12) 0) (= (store |v_#memory_int_503| 88 (store .cse28 120 (select .cse29 120))) |v_#memory_int_510|) (= (select .cse19 6) 0) (= (select .cse19 38) 0) (= (store |v_#memory_int_507| 88 (store .cse30 88 (select .cse31 88))) |v_#memory_int_502|) (= (store |v_#memory_int_479| 88 (store .cse32 216 (select .cse33 216))) |v_#memory_int_474|) (= 98 (select .cse34 2)) (= (store |v_#memory_int_466| 88 (store .cse35 24 (select .cse36 24))) |v_#memory_int_464|) (= (select .cse19 33) 0) (= (store |v_#memory_int_508| 88 (store .cse37 80 (select .cse30 80))) |v_#memory_int_507|) (= 115 (select .cse34 1)) (= (store |v_#memory_int_468| 88 (store .cse38 176 (select .cse39 176))) |v_#memory_int_467|) (= (store |v_#memory_int_524| 90 (store .cse40 40 (select .cse41 40))) |v_#memory_int_522|) (= (select .cse19 11) 0) (= |c_#memory_int| (store |v_#memory_int_497| 90 (store (store (store (store (store .cse42 277 0) 281 0) 282 0) 283 0) 284 0))) (= (select .cse19 25) 0) (= (store |v_#memory_int_481| 88 (store .cse43 168 (select .cse38 168))) |v_#memory_int_468|) (= (store |v_#memory_int_509| 88 (store .cse44 136 (select .cse45 136))) |v_#memory_int_512|) (= (select .cse19 10) 0) (= (store |v_#memory_int_519| 88 (store .cse46 152 (select .cse47 152))) |v_#memory_int_476|) (= (store |v_#memory_int_492| 90 (store .cse48 72 (select .cse49 72))) |v_#memory_int_487|) (= (select .cse19 42) 0) (= (store |v_#memory_int_518| 90 (store .cse50 172 (select .cse51 172))) |v_#memory_int_513|) (= (store |v_#memory_int_485| 87 (store .cse52 104 (select .cse53 104))) |v_#memory_int_484|) (= (select .cse19 29) 0) (= (store |v_#memory_int_513| 90 (store .cse51 180 (select .cse54 180))) |v_#memory_int_514|) (= (store |v_#memory_int_502| 88 (store .cse31 96 (select .cse55 96))) |v_#memory_int_501|) (= (store |v_#memory_int_467| 88 (store .cse39 184 (select .cse56 184))) |v_#memory_int_461|) (= 160 (select (select |v_#memory_int_531| 89) 24)) (= (store |v_#memory_int_520| 90 (store .cse27 156 (select .cse57 156))) |v_#memory_int_516|) (= (store |v_#memory_int_511| 90 (store (store .cse58 196 0) 197 (select .cse22 197))) |v_#memory_int_465|) (= (store |v_#memory_int_510| 88 (store .cse29 128 (select .cse44 128))) |v_#memory_int_509|) (= |v_#memory_int_486| (store |v_#memory_int_488| 88 (store .cse59 64 (select .cse60 64)))) (= (store |v_#memory_int_499| 90 (store .cse61 261 (select .cse62 261))) |v_#memory_int_500|) (= (select .cse19 39) 0) (= (store |v_#memory_int_461| 88 (store .cse56 192 (select .cse63 192))) |v_#memory_int_460|) (= (store |v_#memory_int_484| 87 (store .cse53 112 (select .cse64 112))) |v_#memory_int_523|) (= (store |v_#memory_int_473| 88 (store .cse65 232 (select (select |v_#memory_int_531| 88) 232))) |v_#memory_int_531|) (= (store |v_#memory_int_475| 87 (store (store (store .cse66 56 0) 60 0) 72 (select .cse67 72))) |v_#memory_int_483|) (= |v_#memory_int_504| (store |v_#memory_int_501| 88 (store .cse55 104 (select .cse68 104)))) (= (store |v_#memory_int_480| 88 (store .cse69 208 (select .cse32 208))) |v_#memory_int_479|) (= |v_#memory_int_521| (store |v_#memory_int_528| 90 (store .cse70 245 (select .cse71 245)))) (= 117 (select .cse34 0)) (= (select .cse19 36) 0) (= (select .cse19 31) 0) (= (store |v_#memory_int_482| 87 (store .cse72 24 (select .cse73 24))) |v_#memory_int_459|) (= (store |v_#memory_int_477| 87 (store .cse74 48 (select .cse66 48))) |v_#memory_int_475|) (= (select .cse34 3) 47) (= (select .cse75 0) 48) (= (store |v_#memory_int_464| 88 (store .cse36 32 (select .cse20 32))) |v_#memory_int_463|) (= (store |v_#memory_int_517| 90 (store .cse76 56 (select .cse77 56))) |v_#memory_int_515|) (= 115 (select .cse34 5)) (= (store |v_#memory_int_526| 90 (store .cse78 237 (select .cse70 237))) |v_#memory_int_528|) (= (store |v_#memory_int_516| 90 (store .cse57 164 (select .cse50 164))) |v_#memory_int_518|) (= (store |v_#memory_int_487| 90 (store (store (store (store .cse49 80 0) 84 0) 88 0) 92 (select .cse79 92))) |v_#memory_int_489|) (= (select .cse19 37) 0) (= (select .cse19 8) 0) (= (store |v_#memory_int_494| 90 (store .cse80 116 (select .cse81 116))) |v_#memory_int_506|) (= (select .cse19 17) 0) (= (store |v_#memory_int_474| 88 (store .cse33 224 (select .cse65 224))) |v_#memory_int_473|) (= (select .cse19 13) 0) (= (store |v_#memory_int_506| 90 (store .cse81 124 (select .cse26 124))) |v_#memory_int_505|) (= (store |v_#memory_int_478| 87 (store .cse82 40 (select .cse74 40))) |v_#memory_int_477|) (= (store |v_#memory_int_495| 90 (store .cse83 108 (select .cse80 108))) |v_#memory_int_494|) (= (store |v_#memory_int_486| 88 (store .cse60 72 (select .cse37 72))) |v_#memory_int_508|) (= (store |v_#memory_int_514| 90 (store .cse54 188 (select .cse58 188))) |v_#memory_int_511|) (= (select .cse19 14) 0) (= |v_#memory_int_485| (store |v_#memory_int_471| 87 (store .cse84 96 (select .cse52 96)))) (= |v_#memory_int_517| (store |v_#memory_int_522| 90 (store .cse41 48 (select .cse76 48)))) (= (store |v_#memory_int_521| 90 (store .cse71 253 (select .cse61 253))) |v_#memory_int_499|) (= (store |v_#memory_int_496| 90 (store .cse25 16 (select .cse85 16))) |v_#memory_int_527|) (= (store |v_#memory_int_490| 90 (store .cse86 221 (select .cse87 221))) |v_#memory_int_498|) (= (select (select |v_#memory_int_3713| 83) 0) 0) (= 3 (select .cse19 0)) (= (select .cse34 6) 0) (= (select .cse34 4) 37) (= |v_#memory_int_532| (store |v_#memory_int_523| 87 (store .cse64 120 (select .cse88 120)))) (= (store |v_#memory_int_491| 90 (store .cse23 213 (select .cse86 213))) |v_#memory_int_490|) (= (store |v_#memory_int_527| 90 (store .cse85 24 (select .cse89 24))) |v_#memory_int_525|) (= (store |v_#memory_int_489| 90 (store .cse79 100 (select .cse83 100))) |v_#memory_int_495|) (= (store |v_#memory_int_483| 87 (store .cse67 80 (select .cse90 80))) |v_#memory_int_472|) (= (store |v_#memory_int_460| 88 (store .cse63 200 (select .cse69 200))) |v_#memory_int_480|) (= (store |v_#memory_int_498| 90 (store .cse87 229 (select .cse78 229))) |v_#memory_int_526|) (= (store |v_#memory_int_531| 90 (store .cse16 0 (select .cse24 0))) |v_#memory_int_529|) (= (select .cse19 15) 0) (= (store |v_#memory_int_493| 88 (store .cse91 56 (select .cse59 56))) |v_#memory_int_488|) (= (store |v_#memory_int_525| 90 (store .cse89 32 (select .cse40 32))) |v_#memory_int_524|) (= |v_#memory_int_466| (store |v_#memory_int_469| 88 (store .cse92 16 (select .cse35 16)))) (= (store |v_#memory_int_470| 88 (store .cse93 8 (select .cse92 8))) |v_#memory_int_469|) (= (store |v_#memory_int_459| 87 (store .cse73 32 (select .cse82 32))) |v_#memory_int_478|) (= (store |v_#memory_int_532| 87 (store .cse88 128 (select .cse94 128))) |v_#memory_int_530|) (= 1684 (select .cse19 2)) (= (select .cse19 16) 0) (= (store |v_#memory_int_512| 88 (store .cse45 144 (select .cse46 144))) |v_#memory_int_519|) (= (select .cse19 4) 1) (= (store |v_#memory_int_504| 88 (store .cse68 112 (select .cse28 112))) |v_#memory_int_503|) (= |v_#memory_int_492| (store |v_#memory_int_515| 90 (store .cse77 64 (select .cse48 64)))) (= (store |v_#memory_int_476| 88 (store .cse47 160 (select .cse43 160))) |v_#memory_int_481|) (= |v_#memory_int_493| (store |v_#memory_int_462| 88 (store .cse21 48 (select .cse91 48)))) (= (store (store |v_#memory_int_530| 87 (store (store .cse94 136 0) 140 0)) 88 (store (select |v_#memory_int_530| 88) 0 (select .cse93 0))) |v_#memory_int_470|) (= (store |v_#memory_int_3713| 87 (store (store (store (store (store .cse16 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse72 16))) |v_#memory_int_482|) (= (store |v_#memory_int_500| 90 (store .cse62 269 (select .cse42 269))) |v_#memory_int_497|) (= (store |v_#memory_int_472| 87 (store .cse90 88 (select .cse84 88))) |v_#memory_int_471|) (= (select .cse75 1) 0) (= 0 (select .cse19 35))))) (= c_~ldv_linux_kernel_locking_spinlock_spin_read_buffer_lock_of_lego_usb_tower~0 1) (= (select |c_#valid| 24) 1) (= 15 (select |c_#length| 65)) (= 23 (select |c_#length| 53)) (= (select |c_#valid| 5) 1) (= (select |c_#valid| 57) 1) (= 29 (select |c_#length| 60)) (= |c_~#open_disc_mutex~0.offset| 0) (= (select |c_#valid| 83) 1) (= (select |c_#valid| 32) 1) (= (select |c_#length| 42) 28) (= (select |c_#valid| 35) 1) (= (select |c_#valid| 26) 1) (= 32 (select |c_#length| 51)) (= c_~LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS~0 0) (= 32 (select |c_#length| 37)) (= (select |c_#valid| 17) 1) (= |c_~#tower_class~0.base| 89) (= (select |c_#valid| 30) 1) (= (select |c_#valid| 36) 1) (= (select |c_#length| 83) 1) (= (select |c_#valid| 41) 1) (= |c_~#tower_driver~0.base| 90) (= (select |c_#length| 41) 38) (= (select |c_#length| 55) 55) (= (select |c_#valid| 9) 1) (= 34 (select |c_#length| 71)) (= 58 (select |c_#length| 85)) (= 40 (select |c_#length| 75)) (= (select |c_#valid| 2) 1) (= 39 (select |c_#length| 39)) (= 32 (select |c_#length| 61)) (= (select |c_#valid| 27) 1) (= (select |c_#valid| 82) 1) (= 32 (select |c_#length| 31)) (= 1 (select |c_#valid| 79)) (= (select |c_#length| 49) 13) (= (select |c_#length| 59) 13) (= (select |c_#length| 69) 17) (= 25 (select |c_#length| 26)) (= c_~ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data~0 1) (= (select |c_#length| 81) 37) (= (select |c_#valid| 34) 1) (= (select |c_#valid| 37) 1) (= (select |c_#valid| 76) 1) (= 88 |c_~#tower_fops~0.base|) (= (select |c_#valid| 85) 1) (= 32 (select |c_#length| 56)) (= (select |c_#length| 36) 12) (= (select |c_#valid| 84) 1) (= (select |c_#length| 44) 28) (exists ((v_~__mod_usb__tower_table_device_table~0.idVendor_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idVendor (store (store v_~__mod_usb__tower_table_device_table~0.idVendor_8 0 0) 1 0))) (= (select |c_#valid| 60) 1) (= (select |c_#valid| 59) 1) (= 16 (select |c_#length| 68)) (= (select |c_#valid| 4) 1) (<= 1 c_~nr_cpu_ids~0) (= (select |c_#valid| 8) 1) (= 2 (select |c_#length| 84)) (exists ((|v_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1_18| Int)) (and (<= |v_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1_18| 2147483647) (<= 0 (+ |v_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1_18| 2147483648)) (or (and (= c_~ldv_linux_usb_register_probe_state~0 0) (= 0 |c_ULTIMATE.start_ldv_usb_register_driver_~arg0#1|) (<= 0 |v_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1_18|)) (and (<= (+ |v_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1_18| 1) 0) (= c_~ldv_linux_usb_register_probe_state~0 1) (= |v_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1_18| |c_ULTIMATE.start_ldv_usb_register_driver_~arg0#1|))))) (<= |c_ULTIMATE.start_ldv_usb_register_driver_~arg0#1| 2147483647) (= c_~ldv_linux_kernel_module_module_refcounter~0 1) (= c_~ldv_linux_kernel_locking_rwlock_wlock~0 1) (= (select |c_#length| 66) 11) (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bcdDevice_hi (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 0 0) 1 0))) (= (select |c_#valid| 75) 1) (= c_~write_buffer_size~0 480) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceClass)) (= (select |c_#valid| 73) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct~0 1) (= (select |c_#length| 18) 36) (= (select |c_#length| 22) 13) (= c_~ldv_thread_5~0.function.offset 0) (= c_~ldv_thread_0~0.function.offset 0) (= (select |c_#length| 14) 13) (= 33 (select |c_#length| 46)) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock~0 0) (= (select |c_#length| 86) 50) (= (select |c_#valid| 63) 1) (= 44 (select |c_#length| 63)) (= (select |c_#length| 4) 15) (= c_~ldv_linux_kernel_rcu_srcu_srcu_nested~0 0) (= (select |c_#length| 48) 28) (= 13 (select |c_#length| 82)) (= c_~ldv_thread_2~0.identifier 0) (= c_~ldv_linux_kernel_locking_rwlock_rlock~0 1) (= (select |c_#valid| 65) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bInterfaceClass (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 0 0) 1 0))) (= (select |c_#valid| 81) 1) (= (select |c_#length| 23) 11) (= (select |c_#valid| 15) 1) (= (select |c_#length| 1) 26) (= (select |c_#length| 67) 33) (= (select |c_#valid| 16) 1) (= (select |c_#valid| 29) 1) (= (select |c_#valid| 44) 1) (= c_~ldv_linux_mmc_sdio_func_sdio_element~0 0) (= (select |c_#length| 17) 36) (= 13 (select |c_#length| 6)) (= (select |c_#valid| 47) 1) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device~0 0) (= (select |c_#length| 32) 26) (= c_~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 0) (= (select |c_#valid| 23) 1) (= (select |c_#valid| 31) 1) (= (select |c_#valid| 89) 1) (= (select |c_#length| 89) 28) (= (select |c_#valid| 56) 1) (= c_~ldv_linux_kernel_sched_completion_completion~0 0) (= c_~ldv_thread_2~0.function.base 0) (= (select |c_#length| 5) 13) (= (select |c_#valid| 11) 1) (= 32 (select |c_#length| 20)) (= (select |c_#valid| 50) 1) (exists ((|v_#memory_$Pointer$.offset_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_397| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_411| (Array Int (Array Int Int)))) (let ((.cse96 (select |v_#memory_$Pointer$.offset_402| 90)) (.cse99 (select |v_#memory_$Pointer$.offset_409| 87)) (.cse95 (select |v_#memory_$Pointer$.offset_403| 90)) (.cse100 (select |v_#memory_$Pointer$.offset_408| 87)) (.cse104 (select |v_#memory_$Pointer$.offset_407| 87)) (.cse98 (select |v_#memory_$Pointer$.offset_410| 87)) (.cse101 (select |v_#memory_$Pointer$.offset_413| 90)) (.cse110 (select |v_#memory_$Pointer$.offset_397| 90)) (.cse109 (select |v_#memory_$Pointer$.offset_404| 90)) (.cse102 (select |v_#memory_$Pointer$.offset_398| 90)) (.cse107 (select |v_#memory_$Pointer$.offset_411| 87)) (.cse105 (select |v_#memory_$Pointer$.offset_399| 87)) (.cse106 (select |v_#memory_$Pointer$.offset_412| 87)) (.cse112 (select |v_#memory_$Pointer$.offset_414| 89)) (.cse97 (select |v_#memory_$Pointer$.offset_401| 90)) (.cse103 (select |v_#memory_$Pointer$.offset_400| 90)) (.cse111 (select |v_#memory_$Pointer$.offset_406| 90)) (.cse108 (select |v_#memory_$Pointer$.offset_405| 90))) (and (= |v_#memory_$Pointer$.offset_402| (store |v_#memory_$Pointer$.offset_403| 90 (store .cse95 281 (select .cse96 281)))) (= (store |v_#memory_$Pointer$.offset_402| 90 (store .cse96 282 (select .cse97 282))) |v_#memory_$Pointer$.offset_401|) (= (store |v_#memory_$Pointer$.offset_410| 87 (store .cse98 4 (select .cse99 4))) |v_#memory_$Pointer$.offset_409|) (= (store |v_#memory_$Pointer$.offset_409| 87 (store .cse99 8 (select .cse100 8))) |v_#memory_$Pointer$.offset_408|) (= (store (store |v_#memory_$Pointer$.offset_414| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse16 0 |c_~#__this_module~0.offset|) 8 |#funAddr~tower_llseek.offset|) 16 |#funAddr~tower_read.offset|) 24 |#funAddr~tower_write.offset|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.offset|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.offset|) 120 0) 128 |#funAddr~tower_release.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse16 0 0) 8 |#funAddr~tower_probe.offset|) 16 |#funAddr~tower_disconnect.offset|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 0) 80 (select .cse101 80))) |v_#memory_$Pointer$.offset_413|) (= (store |v_#memory_$Pointer$.offset_398| 90 (store (store (store (store (store (store (store (store (store (store (store .cse102 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse95 277))) |v_#memory_$Pointer$.offset_403|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_400| 90 (store .cse103 284 (select (select |c_#memory_$Pointer$.offset| 90) 284)))) (= (store |v_#memory_$Pointer$.offset_408| 87 (store .cse100 12 (select .cse104 12))) |v_#memory_$Pointer$.offset_407|) (= (store |v_#memory_$Pointer$.offset_399| 87 (store (store (store (store (store (store (store (store (store .cse105 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse106 136))) |v_#memory_$Pointer$.offset_412|) (= (store |v_#memory_$Pointer$.offset_407| 87 (store (store (store (store (store (store .cse104 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse107 56))) |v_#memory_$Pointer$.offset_411|) (= (store |v_#memory_$Pointer$.offset_405| 90 (store .cse108 136 (select .cse109 136))) |v_#memory_$Pointer$.offset_404|) (= |v_#memory_$Pointer$.offset_406| (store |v_#memory_$Pointer$.offset_397| 90 (store .cse110 88 (select .cse111 88)))) (= |v_#memory_$Pointer$.offset_410| (store |v_#memory_$Pointer$.offset_1321| 87 (store .cse16 0 (select .cse98 0)))) (= (select .cse112 0) 0) (= (select .cse112 8) |#funAddr~legousbtower_devnode.offset|) (= (store |v_#memory_$Pointer$.offset_413| 90 (store .cse101 84 (select .cse110 84))) |v_#memory_$Pointer$.offset_397|) (= |v_#memory_$Pointer$.offset_398| (store |v_#memory_$Pointer$.offset_404| 90 (store (store (store (store (store (store (store .cse109 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse102 196)))) (= (store |v_#memory_$Pointer$.offset_411| 87 (store .cse107 60 (select .cse105 60))) |v_#memory_$Pointer$.offset_399|) (= (store |v_#memory_$Pointer$.offset_412| 87 (store .cse106 140 (select (select |v_#memory_$Pointer$.offset_414| 87) 140))) |v_#memory_$Pointer$.offset_414|) (= (select .cse112 16) 0) (= |v_#memory_$Pointer$.offset_400| (store |v_#memory_$Pointer$.offset_401| 90 (store .cse97 283 (select .cse103 283)))) (= (store |v_#memory_$Pointer$.offset_406| 90 (store (store (store (store (store (store .cse111 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse108 132))) |v_#memory_$Pointer$.offset_405|)))) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceNumber)) (= (select |c_#valid| 48) 1) (= (select |c_#valid| 61) 1) (= 12 (select |c_#length| 40)) (= |c_~#tower_fops~0.offset| 0) (= (select |c_#valid| 20) 1) (= c_~ldv_thread_1~0.function.base 0) (= c_~ldv_thread_1~0.identifier 0) (= (select |c_#length| 87) 148) (= c_~ldv_linux_usb_gadget_usb_gadget~0 0) (= |c_~#tower_class~0.offset| 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock~0 1) (= (select |c_#length| 77) 42) (= 7 (select |c_#length| 3)) (= 1 (select |c_#valid| 45)) (= |c_~#tower_driver~0.offset| 0) (= 29 (select |c_#length| 58)) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceProtocol)) (= (select |c_#length| 50) 28) (= (select |c_#length| 78) 54) (= c_~ldv_linux_block_genhd_disk_state~0 0) (= (select |c_#valid| 90) 1) (= (select |c_#length| 57) 28) (= (select |c_#length| 29) 13) (= (select |c_#valid| 71) 1) (= (select |c_#valid| 87) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode~0 1) (= (select |c_#valid| 74) 1) (= (select |c_#length| 76) 37) (= (select |c_#valid| 49) 1) (= (select |c_#length| 7) 26) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN~0 1) (= (select |c_#valid| 6) 1) (= c_~rtnllocknumber~0 0) (= (select |c_#valid| 54) 1) (= (select |c_#length| 15) 14) (= 33 (select |c_#length| 70)) (= c_~locksocknumber~0 0) (= (select |c_#length| 2) 16) (= 32 (select |c_#length| 24)) (= (select |c_#valid| 58) 1) (= (select |c_#valid| 40) 1) (= (select |c_#valid| 38) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol)) (= (select |c_#valid| 10) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bcdDevice_lo)) (= (select |c_#valid| 7) 1) (= (select |c_#length| 74) 36))) is different from false [2024-11-14 05:11:59,534 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse16 ((as const (Array Int Int)) 0))) (and (= (select |c_#valid| 77) 1) (= c_~packet_timeout~0 50) (exists ((v_~__mod_usb__tower_table_device_table~0.driver_info_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.driver_info (store (store v_~__mod_usb__tower_table_device_table~0.driver_info_8 0 0) 1 0))) (= (select |c_#valid| 21) 1) (= 13 (select |c_#length| 43)) (= (select |c_#length| 33) 26) (= c_~interrupt_out_interval~0 8) (= c_~ldv_thread_1~0.function.offset 0) (= 1 (select |c_#valid| 86)) (= c_~ldv_linux_alloc_usb_lock_lock~0 1) (= (select |c_#length| 9) 31) (= (select |c_#valid| 19) 1) (= 45 (select |c_#length| 12)) (= c_~ldv_linux_fs_sysfs_sysfs~0 0) (= (select |c_#valid| 39) 1) (= (select |c_#valid| 70) 1) (= c_~ldv_linux_arch_io_iomem~0 0) (= 1 (select |c_#valid| 66)) (= c_~ldv_linux_block_queue_queue_state~0 0) (= 29 (select |c_#length| 64)) (= (select |c_#length| 19) 14) (= c_~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 0) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass)) (= 51 (select |c_#length| 79)) (= (select |c_#valid| 0) 0) (= (select |c_#valid| 18) 1) (= 32 (select |c_#length| 45)) (= (select |c_#valid| 55) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.match_flags_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.match_flags (store (store v_~__mod_usb__tower_table_device_table~0.match_flags_8 0 0) 1 0))) (= 44 (select |c_#length| 62)) (= c_~ldv_linux_kernel_locking_spinlock_spin_ptl~0 1) (= 32 (select |c_#length| 34)) (= (select |c_#valid| 3) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bDeviceSubClass (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 0 0) 1 0))) (= (select |c_#length| 88) 240) (= 87 |c_~#open_disc_mutex~0.base|) (= (select |c_#length| 10) 31) (= |c_ULTIMATE.start_ldv_usb_register_driver_~arg1#1.offset| 0) (= (select |c_#length| 25) 25) (= c_~ldv_linux_block_request_blk_rq~0 0) (= (select |c_#length| 27) 32) (= c_~ldv_thread_0~0.identifier 0) (= c_~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 0) (= 2 c_~interrupt_in_interval~0) (= |c_ULTIMATE.start_ldv_usb_register_driver_~arg1#1.base| 90) (= (select |c_#length| 80) 51) (= (select |c_#length| 30) 12) (= c_~ldv_linux_usb_urb_urb_state~0 0) (<= 0 (+ 2147483648 |c_ULTIMATE.start_ldv_usb_register_driver_~arg0#1|)) (= (select |c_#valid| 80) 1) (= 285 (select |c_#length| 90)) (= 33 (select |c_#length| 47)) (= (select |c_#length| 35) 13) (= (select |c_#valid| 13) 1) (= (select |c_#length| 54) 28) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock_of_lego_usb_tower~0 0) (= (select |c_#valid| 12) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct~0 1) (= (select |c_#valid| 22) 1) (= (select |c_#valid| 28) 1) (= (select |c_#length| 13) 37) (exists ((|v_#memory_$Pointer$.base_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_411| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_397| (Array Int (Array Int Int)))) (let ((.cse1 (select |v_#memory_$Pointer$.base_406| 90)) (.cse0 (select |v_#memory_$Pointer$.base_409| 90)) (.cse2 (select |v_#memory_$Pointer$.base_403| 90)) (.cse12 (select |v_#memory_$Pointer$.base_397| 87)) (.cse5 (select |v_#memory_$Pointer$.base_407| 90)) (.cse3 (select |v_#memory_$Pointer$.base_410| 90)) (.cse8 (select |v_#memory_$Pointer$.base_402| 89)) (.cse14 (select |v_#memory_$Pointer$.base_414| 87)) (.cse10 (select |v_#memory_$Pointer$.base_401| 90)) (.cse6 (select |v_#memory_$Pointer$.base_405| 90)) (.cse17 (select |v_#memory_$Pointer$.base_412| 90)) (.cse4 (select |v_#memory_$Pointer$.base_408| 90)) (.cse15 (select |v_#memory_$Pointer$.base_413| 87)) (.cse9 (select |v_#memory_$Pointer$.base_411| 87)) (.cse13 (select |v_#memory_$Pointer$.base_400| 87)) (.cse18 (select |v_#memory_$Pointer$.base_399| 87)) (.cse7 (select |v_#memory_$Pointer$.base_404| 90)) (.cse11 (select |v_#memory_$Pointer$.base_398| 87))) (and (= (store |v_#memory_$Pointer$.base_409| 90 (store (store (store (store (store (store (store .cse0 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse1 196))) |v_#memory_$Pointer$.base_406|) (= (store |v_#memory_$Pointer$.base_406| 90 (store (store (store (store (store (store (store (store (store (store (store .cse1 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse2 277))) |v_#memory_$Pointer$.base_403|) (= (store |v_#memory_$Pointer$.base_410| 90 (store .cse3 136 (select .cse0 136))) |v_#memory_$Pointer$.base_409|) (= (store |v_#memory_$Pointer$.base_408| 90 (store .cse4 88 (select .cse5 88))) |v_#memory_$Pointer$.base_407|) (= (store |v_#memory_$Pointer$.base_405| 90 (store .cse6 283 (select .cse7 283))) |v_#memory_$Pointer$.base_404|) (= |#funAddr~legousbtower_devnode.base| (select .cse8 8)) (= (store |v_#memory_$Pointer$.base_411| 87 (store .cse9 140 (select (select |v_#memory_$Pointer$.base_402| 87) 140))) |v_#memory_$Pointer$.base_402|) (= (store |v_#memory_$Pointer$.base_403| 90 (store .cse2 281 (select .cse10 281))) |v_#memory_$Pointer$.base_401|) (= (store |v_#memory_$Pointer$.base_398| 87 (store .cse11 4 (select .cse12 4))) |v_#memory_$Pointer$.base_397|) (= 88 (select .cse8 16)) (= (store |v_#memory_$Pointer$.base_397| 87 (store .cse12 8 (select .cse13 8))) |v_#memory_$Pointer$.base_400|) (= (store |v_#memory_$Pointer$.base_407| 90 (store (store (store (store (store (store .cse5 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse3 132))) |v_#memory_$Pointer$.base_410|) (= 4 (select .cse8 0)) (= (store |v_#memory_$Pointer$.base_414| 87 (store .cse14 60 (select .cse15 60))) |v_#memory_$Pointer$.base_413|) (= |v_#memory_$Pointer$.base_412| (store (store |v_#memory_$Pointer$.base_402| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse16 0 |c_~#__this_module~0.base|) 8 |#funAddr~tower_llseek.base|) 16 |#funAddr~tower_read.base|) 24 |#funAddr~tower_write.base|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.base|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.base|) 120 0) 128 |#funAddr~tower_release.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse16 0 5) 8 |#funAddr~tower_probe.base|) 16 |#funAddr~tower_disconnect.base|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 86) 80 (select .cse17 80)))) (= (store |v_#memory_$Pointer$.base_399| 87 (store (store (store (store (store (store .cse18 16 0) 24 0) 32 0) 40 0) 48 1) 56 (select .cse14 56))) |v_#memory_$Pointer$.base_414|) (= (store |v_#memory_$Pointer$.base_401| 90 (store .cse10 282 (select .cse6 282))) |v_#memory_$Pointer$.base_405|) (= (store |v_#memory_$Pointer$.base_412| 90 (store .cse17 84 (select .cse4 84))) |v_#memory_$Pointer$.base_408|) (= (store |v_#memory_$Pointer$.base_413| 87 (store (store (store (store (store (store (store (store (store .cse15 72 87) 80 87) 88 0) 96 87) 104 0) 112 0) 120 0) 128 2) 136 (select .cse9 136))) |v_#memory_$Pointer$.base_411|) (= |v_#memory_$Pointer$.base_399| (store |v_#memory_$Pointer$.base_400| 87 (store .cse13 12 (select .cse18 12)))) (= (store |v_#memory_$Pointer$.base_404| 90 (store .cse7 284 (select (select |c_#memory_$Pointer$.base| 90) 284))) |c_#memory_$Pointer$.base|) (= (store |v_#memory_$Pointer$.base_1321| 87 (store .cse16 0 (select .cse11 0))) |v_#memory_$Pointer$.base_398|)))) (= c_~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 0) (= 0 c_~ldv_thread_5~0.function.base) (= (select |c_#length| 38) 39) (= (select |c_#length| 73) 39) (= (select |c_#valid| 78) 1) (= (select |c_#valid| 72) 1) (= (select |c_#valid| 46) 1) (= (select |c_#valid| 52) 1) (= 49 (select |c_#length| 28)) (= c_~ldv_thread_5~0.identifier 0) (= |c_~#tower_table~0.base| 86) (= c_~ldv_linux_lib_idr_idr~0 0) (= (select |c_#valid| 14) 1) (= c_~ldv_linux_net_register_probe_state~0 0) (= c_~ldv_thread_2~0.function.offset 0) (= (select |c_#valid| 88) 1) (= (select |c_#valid| 62) 1) (= (select |c_#valid| 69) 1) (= (select |c_#valid| 43) 1) (= (select |c_#valid| 25) 1) (= (select |c_#valid| 68) 1) (= (select |c_#length| 11) 54) (= c_~ldv_linux_drivers_base_class_usb_gadget_class~0 0) (= (select |c_#length| 16) 32) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_open_disc_mutex~0 0) (= (select |c_#valid| 64) 1) (= |c_~#tower_table~0.offset| 0) (= (select |c_#valid| 53) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.idProduct_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idProduct (store (store v_~__mod_usb__tower_table_device_table~0.idProduct_8 0 0) 1 0))) (= c_~ldv_linux_usb_coherent_coherent_state~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode~0 0) (= (select |c_#valid| 1) 1) (= (select |c_#valid| 42) 1) (= (select |c_#valid| 33) 1) (= 31 (select |c_#length| 72)) (= 49 (select |c_#length| 21)) (= 480 c_~read_buffer_size~0) (= 23 (select |c_#length| 52)) (= c_~__ldv_in_interrupt_context~0 0) (= (select |c_#valid| 67) 1) (= (select |c_#length| 8) 32) (= 200 c_~read_timeout~0) (<= 1 |c_#StackHeapBarrier|) (= 0 c_~ldv_thread_0~0.function.base) (= (select |c_#valid| 51) 1) (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_499| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_526| (Array Int (Array Int Int))) (|v_#memory_int_525| (Array Int (Array Int Int))) (|v_#memory_int_528| (Array Int (Array Int Int))) (|v_#memory_int_527| (Array Int (Array Int Int))) (|v_#memory_int_489| (Array Int (Array Int Int))) (|v_#memory_int_522| (Array Int (Array Int Int))) (|v_#memory_int_488| (Array Int (Array Int Int))) (|v_#memory_int_521| (Array Int (Array Int Int))) (|v_#memory_int_524| (Array Int (Array Int Int))) (|v_#memory_int_523| (Array Int (Array Int Int))) (|v_#memory_int_529| (Array Int (Array Int Int))) (|v_#memory_int_490| (Array Int (Array Int Int))) (|v_#memory_int_496| (Array Int (Array Int Int))) (|v_#memory_int_495| (Array Int (Array Int Int))) (|v_#memory_int_498| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_497| (Array Int (Array Int Int))) (|v_#memory_int_530| (Array Int (Array Int Int))) (|v_#memory_int_492| (Array Int (Array Int Int))) (|v_#memory_int_491| (Array Int (Array Int Int))) (|v_#memory_int_494| (Array Int (Array Int Int))) (|v_#memory_int_493| (Array Int (Array Int Int))) (|v_#memory_int_515| (Array Int (Array Int Int))) (|v_#memory_int_3713| (Array Int (Array Int Int))) (|v_#memory_int_514| (Array Int (Array Int Int))) (|v_#memory_int_517| (Array Int (Array Int Int))) (|v_#memory_int_516| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_511| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_510| (Array Int (Array Int Int))) (|v_#memory_int_513| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_512| (Array Int (Array Int Int))) (|v_#memory_int_519| (Array Int (Array Int Int))) (|v_#memory_int_518| (Array Int (Array Int Int))) (|v_#memory_int_485| (Array Int (Array Int Int))) (|v_#memory_int_484| (Array Int (Array Int Int))) (|v_#memory_int_487| (Array Int (Array Int Int))) (|v_#memory_int_520| (Array Int (Array Int Int))) (|v_#memory_int_486| (Array Int (Array Int Int))) (|v_#memory_int_481| (Array Int (Array Int Int))) (|v_#memory_int_480| (Array Int (Array Int Int))) (|v_#memory_int_483| (Array Int (Array Int Int))) (|v_#memory_int_482| (Array Int (Array Int Int))) (|v_#memory_int_504| (Array Int (Array Int Int))) (|v_#memory_int_503| (Array Int (Array Int Int))) (|v_#memory_int_506| (Array Int (Array Int Int))) (|v_#memory_int_505| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_500| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_502| (Array Int (Array Int Int))) (|v_#memory_int_501| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_508| (Array Int (Array Int Int))) (|v_#memory_int_507| (Array Int (Array Int Int))) (|v_#memory_int_509| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse30 (select |v_#memory_int_507| 88)) (.cse38 (select |v_#memory_int_468| 88)) (.cse51 (select |v_#memory_int_513| 90)) (.cse31 (select |v_#memory_int_502| 88)) (.cse39 (select |v_#memory_int_467| 88)) (.cse27 (select |v_#memory_int_520| 90)) (.cse22 (select |v_#memory_int_465| 90)) (.cse29 (select |v_#memory_int_510| 88)) (.cse44 (select |v_#memory_int_509| 88)) (.cse56 (select |v_#memory_int_461| 88)) (.cse53 (select |v_#memory_int_484| 87)) (.cse55 (select |v_#memory_int_501| 88)) (.cse32 (select |v_#memory_int_479| 88)) (.cse66 (select |v_#memory_int_475| 87)) (.cse36 (select |v_#memory_int_464| 88)) (.cse20 (select |v_#memory_int_463| 88)) (.cse70 (select |v_#memory_int_528| 90)) (.cse57 (select |v_#memory_int_516| 90)) (.cse50 (select |v_#memory_int_518| 90)) (.cse49 (select |v_#memory_int_487| 90)) (.cse33 (select |v_#memory_int_474| 88)) (.cse65 (select |v_#memory_int_473| 88)) (.cse81 (select |v_#memory_int_506| 90)) (.cse26 (select |v_#memory_int_505| 90)) (.cse74 (select |v_#memory_int_477| 87)) (.cse80 (select |v_#memory_int_494| 90)) (.cse60 (select |v_#memory_int_486| 88)) (.cse37 (select |v_#memory_int_508| 88)) (.cse54 (select |v_#memory_int_514| 90)) (.cse58 (select |v_#memory_int_511| 90)) (.cse52 (select |v_#memory_int_485| 87)) (.cse41 (select |v_#memory_int_522| 90)) (.cse76 (select |v_#memory_int_517| 90)) (.cse71 (select |v_#memory_int_521| 90)) (.cse61 (select |v_#memory_int_499| 90)) (.cse25 (select |v_#memory_int_496| 90)) (.cse34 (select |v_#memory_int_3713| 3)) (.cse64 (select |v_#memory_int_523| 87)) (.cse23 (select |v_#memory_int_491| 90)) (.cse86 (select |v_#memory_int_490| 90)) (.cse85 (select |v_#memory_int_527| 90)) (.cse79 (select |v_#memory_int_489| 90)) (.cse83 (select |v_#memory_int_495| 90)) (.cse67 (select |v_#memory_int_483| 87)) (.cse63 (select |v_#memory_int_460| 88)) (.cse69 (select |v_#memory_int_480| 88)) (.cse87 (select |v_#memory_int_498| 90)) (.cse78 (select |v_#memory_int_526| 90)) (.cse24 (select |v_#memory_int_529| 90)) (.cse59 (select |v_#memory_int_488| 88)) (.cse89 (select |v_#memory_int_525| 90)) (.cse40 (select |v_#memory_int_524| 90)) (.cse35 (select |v_#memory_int_466| 88)) (.cse92 (select |v_#memory_int_469| 88)) (.cse73 (select |v_#memory_int_459| 87)) (.cse82 (select |v_#memory_int_478| 87)) (.cse88 (select |v_#memory_int_532| 87)) (.cse45 (select |v_#memory_int_512| 88)) (.cse46 (select |v_#memory_int_519| 88)) (.cse68 (select |v_#memory_int_504| 88)) (.cse28 (select |v_#memory_int_503| 88)) (.cse77 (select |v_#memory_int_515| 90)) (.cse48 (select |v_#memory_int_492| 90)) (.cse47 (select |v_#memory_int_476| 88)) (.cse43 (select |v_#memory_int_481| 88)) (.cse21 (select |v_#memory_int_462| 88)) (.cse91 (select |v_#memory_int_493| 88)) (.cse94 (select |v_#memory_int_530| 87)) (.cse93 (select |v_#memory_int_470| 88)) (.cse72 (select |v_#memory_int_482| 87)) (.cse62 (select |v_#memory_int_500| 90)) (.cse42 (select |v_#memory_int_497| 90)) (.cse90 (select |v_#memory_int_472| 87)) (.cse84 (select |v_#memory_int_471| 87)) (.cse75 (select |v_#memory_int_3713| 84)) (.cse19 (select |v_#memory_int_3713| 86))) (and (= (select .cse19 27) 0) (= (select .cse19 40) 0) (= (store |v_#memory_int_463| 88 (store .cse20 40 (select .cse21 40))) |v_#memory_int_462|) (= (store |v_#memory_int_465| 90 (store .cse22 205 (select .cse23 205))) |v_#memory_int_491|) (= (store |v_#memory_int_529| 90 (store .cse24 8 (select .cse25 8))) |v_#memory_int_496|) (= (select .cse19 41) 0) (= (store |v_#memory_int_505| 90 (store (store (store .cse26 132 0) 136 0) 148 (select .cse27 148))) |v_#memory_int_520|) (= (select .cse19 12) 0) (= (store |v_#memory_int_503| 88 (store .cse28 120 (select .cse29 120))) |v_#memory_int_510|) (= (select .cse19 6) 0) (= (select .cse19 38) 0) (= (store |v_#memory_int_507| 88 (store .cse30 88 (select .cse31 88))) |v_#memory_int_502|) (= (store |v_#memory_int_479| 88 (store .cse32 216 (select .cse33 216))) |v_#memory_int_474|) (= 98 (select .cse34 2)) (= (store |v_#memory_int_466| 88 (store .cse35 24 (select .cse36 24))) |v_#memory_int_464|) (= (select .cse19 33) 0) (= (store |v_#memory_int_508| 88 (store .cse37 80 (select .cse30 80))) |v_#memory_int_507|) (= 115 (select .cse34 1)) (= (store |v_#memory_int_468| 88 (store .cse38 176 (select .cse39 176))) |v_#memory_int_467|) (= (store |v_#memory_int_524| 90 (store .cse40 40 (select .cse41 40))) |v_#memory_int_522|) (= (select .cse19 11) 0) (= |c_#memory_int| (store |v_#memory_int_497| 90 (store (store (store (store (store .cse42 277 0) 281 0) 282 0) 283 0) 284 0))) (= (select .cse19 25) 0) (= (store |v_#memory_int_481| 88 (store .cse43 168 (select .cse38 168))) |v_#memory_int_468|) (= (store |v_#memory_int_509| 88 (store .cse44 136 (select .cse45 136))) |v_#memory_int_512|) (= (select .cse19 10) 0) (= (store |v_#memory_int_519| 88 (store .cse46 152 (select .cse47 152))) |v_#memory_int_476|) (= (store |v_#memory_int_492| 90 (store .cse48 72 (select .cse49 72))) |v_#memory_int_487|) (= (select .cse19 42) 0) (= (store |v_#memory_int_518| 90 (store .cse50 172 (select .cse51 172))) |v_#memory_int_513|) (= (store |v_#memory_int_485| 87 (store .cse52 104 (select .cse53 104))) |v_#memory_int_484|) (= (select .cse19 29) 0) (= (store |v_#memory_int_513| 90 (store .cse51 180 (select .cse54 180))) |v_#memory_int_514|) (= (store |v_#memory_int_502| 88 (store .cse31 96 (select .cse55 96))) |v_#memory_int_501|) (= (store |v_#memory_int_467| 88 (store .cse39 184 (select .cse56 184))) |v_#memory_int_461|) (= 160 (select (select |v_#memory_int_531| 89) 24)) (= (store |v_#memory_int_520| 90 (store .cse27 156 (select .cse57 156))) |v_#memory_int_516|) (= (store |v_#memory_int_511| 90 (store (store .cse58 196 0) 197 (select .cse22 197))) |v_#memory_int_465|) (= (store |v_#memory_int_510| 88 (store .cse29 128 (select .cse44 128))) |v_#memory_int_509|) (= |v_#memory_int_486| (store |v_#memory_int_488| 88 (store .cse59 64 (select .cse60 64)))) (= (store |v_#memory_int_499| 90 (store .cse61 261 (select .cse62 261))) |v_#memory_int_500|) (= (select .cse19 39) 0) (= (store |v_#memory_int_461| 88 (store .cse56 192 (select .cse63 192))) |v_#memory_int_460|) (= (store |v_#memory_int_484| 87 (store .cse53 112 (select .cse64 112))) |v_#memory_int_523|) (= (store |v_#memory_int_473| 88 (store .cse65 232 (select (select |v_#memory_int_531| 88) 232))) |v_#memory_int_531|) (= (store |v_#memory_int_475| 87 (store (store (store .cse66 56 0) 60 0) 72 (select .cse67 72))) |v_#memory_int_483|) (= |v_#memory_int_504| (store |v_#memory_int_501| 88 (store .cse55 104 (select .cse68 104)))) (= (store |v_#memory_int_480| 88 (store .cse69 208 (select .cse32 208))) |v_#memory_int_479|) (= |v_#memory_int_521| (store |v_#memory_int_528| 90 (store .cse70 245 (select .cse71 245)))) (= 117 (select .cse34 0)) (= (select .cse19 36) 0) (= (select .cse19 31) 0) (= (store |v_#memory_int_482| 87 (store .cse72 24 (select .cse73 24))) |v_#memory_int_459|) (= (store |v_#memory_int_477| 87 (store .cse74 48 (select .cse66 48))) |v_#memory_int_475|) (= (select .cse34 3) 47) (= (select .cse75 0) 48) (= (store |v_#memory_int_464| 88 (store .cse36 32 (select .cse20 32))) |v_#memory_int_463|) (= (store |v_#memory_int_517| 90 (store .cse76 56 (select .cse77 56))) |v_#memory_int_515|) (= 115 (select .cse34 5)) (= (store |v_#memory_int_526| 90 (store .cse78 237 (select .cse70 237))) |v_#memory_int_528|) (= (store |v_#memory_int_516| 90 (store .cse57 164 (select .cse50 164))) |v_#memory_int_518|) (= (store |v_#memory_int_487| 90 (store (store (store (store .cse49 80 0) 84 0) 88 0) 92 (select .cse79 92))) |v_#memory_int_489|) (= (select .cse19 37) 0) (= (select .cse19 8) 0) (= (store |v_#memory_int_494| 90 (store .cse80 116 (select .cse81 116))) |v_#memory_int_506|) (= (select .cse19 17) 0) (= (store |v_#memory_int_474| 88 (store .cse33 224 (select .cse65 224))) |v_#memory_int_473|) (= (select .cse19 13) 0) (= (store |v_#memory_int_506| 90 (store .cse81 124 (select .cse26 124))) |v_#memory_int_505|) (= (store |v_#memory_int_478| 87 (store .cse82 40 (select .cse74 40))) |v_#memory_int_477|) (= (store |v_#memory_int_495| 90 (store .cse83 108 (select .cse80 108))) |v_#memory_int_494|) (= (store |v_#memory_int_486| 88 (store .cse60 72 (select .cse37 72))) |v_#memory_int_508|) (= (store |v_#memory_int_514| 90 (store .cse54 188 (select .cse58 188))) |v_#memory_int_511|) (= (select .cse19 14) 0) (= |v_#memory_int_485| (store |v_#memory_int_471| 87 (store .cse84 96 (select .cse52 96)))) (= |v_#memory_int_517| (store |v_#memory_int_522| 90 (store .cse41 48 (select .cse76 48)))) (= (store |v_#memory_int_521| 90 (store .cse71 253 (select .cse61 253))) |v_#memory_int_499|) (= (store |v_#memory_int_496| 90 (store .cse25 16 (select .cse85 16))) |v_#memory_int_527|) (= (store |v_#memory_int_490| 90 (store .cse86 221 (select .cse87 221))) |v_#memory_int_498|) (= (select (select |v_#memory_int_3713| 83) 0) 0) (= 3 (select .cse19 0)) (= (select .cse34 6) 0) (= (select .cse34 4) 37) (= |v_#memory_int_532| (store |v_#memory_int_523| 87 (store .cse64 120 (select .cse88 120)))) (= (store |v_#memory_int_491| 90 (store .cse23 213 (select .cse86 213))) |v_#memory_int_490|) (= (store |v_#memory_int_527| 90 (store .cse85 24 (select .cse89 24))) |v_#memory_int_525|) (= (store |v_#memory_int_489| 90 (store .cse79 100 (select .cse83 100))) |v_#memory_int_495|) (= (store |v_#memory_int_483| 87 (store .cse67 80 (select .cse90 80))) |v_#memory_int_472|) (= (store |v_#memory_int_460| 88 (store .cse63 200 (select .cse69 200))) |v_#memory_int_480|) (= (store |v_#memory_int_498| 90 (store .cse87 229 (select .cse78 229))) |v_#memory_int_526|) (= (store |v_#memory_int_531| 90 (store .cse16 0 (select .cse24 0))) |v_#memory_int_529|) (= (select .cse19 15) 0) (= (store |v_#memory_int_493| 88 (store .cse91 56 (select .cse59 56))) |v_#memory_int_488|) (= (store |v_#memory_int_525| 90 (store .cse89 32 (select .cse40 32))) |v_#memory_int_524|) (= |v_#memory_int_466| (store |v_#memory_int_469| 88 (store .cse92 16 (select .cse35 16)))) (= (store |v_#memory_int_470| 88 (store .cse93 8 (select .cse92 8))) |v_#memory_int_469|) (= (store |v_#memory_int_459| 87 (store .cse73 32 (select .cse82 32))) |v_#memory_int_478|) (= (store |v_#memory_int_532| 87 (store .cse88 128 (select .cse94 128))) |v_#memory_int_530|) (= 1684 (select .cse19 2)) (= (select .cse19 16) 0) (= (store |v_#memory_int_512| 88 (store .cse45 144 (select .cse46 144))) |v_#memory_int_519|) (= (select .cse19 4) 1) (= (store |v_#memory_int_504| 88 (store .cse68 112 (select .cse28 112))) |v_#memory_int_503|) (= |v_#memory_int_492| (store |v_#memory_int_515| 90 (store .cse77 64 (select .cse48 64)))) (= (store |v_#memory_int_476| 88 (store .cse47 160 (select .cse43 160))) |v_#memory_int_481|) (= |v_#memory_int_493| (store |v_#memory_int_462| 88 (store .cse21 48 (select .cse91 48)))) (= (store (store |v_#memory_int_530| 87 (store (store .cse94 136 0) 140 0)) 88 (store (select |v_#memory_int_530| 88) 0 (select .cse93 0))) |v_#memory_int_470|) (= (store |v_#memory_int_3713| 87 (store (store (store (store (store .cse16 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse72 16))) |v_#memory_int_482|) (= (store |v_#memory_int_500| 90 (store .cse62 269 (select .cse42 269))) |v_#memory_int_497|) (= (store |v_#memory_int_472| 87 (store .cse90 88 (select .cse84 88))) |v_#memory_int_471|) (= (select .cse75 1) 0) (= 0 (select .cse19 35))))) (= c_~ldv_linux_kernel_locking_spinlock_spin_read_buffer_lock_of_lego_usb_tower~0 1) (= (select |c_#valid| 24) 1) (= 15 (select |c_#length| 65)) (= 23 (select |c_#length| 53)) (= (select |c_#valid| 5) 1) (= (select |c_#valid| 57) 1) (= 29 (select |c_#length| 60)) (= |c_~#open_disc_mutex~0.offset| 0) (= (select |c_#valid| 83) 1) (<= 0 (+ |c_ULTIMATE.start_ldv_usb_register_driver_#t~ret422#1| 2147483648)) (= (select |c_#valid| 32) 1) (= (select |c_#length| 42) 28) (= (select |c_#valid| 35) 1) (= (select |c_#valid| 26) 1) (= 32 (select |c_#length| 51)) (= c_~LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS~0 0) (= 32 (select |c_#length| 37)) (= (select |c_#valid| 17) 1) (= |c_~#tower_class~0.base| 89) (= (select |c_#valid| 30) 1) (= (select |c_#valid| 36) 1) (<= |c_ULTIMATE.start_ldv_usb_register_driver_#t~ret422#1| 2147483647) (= (select |c_#length| 83) 1) (= (select |c_#valid| 41) 1) (= |c_~#tower_driver~0.base| 90) (= (select |c_#length| 41) 38) (= (select |c_#length| 55) 55) (= (select |c_#valid| 9) 1) (= 34 (select |c_#length| 71)) (= 58 (select |c_#length| 85)) (= 40 (select |c_#length| 75)) (= (select |c_#valid| 2) 1) (= 39 (select |c_#length| 39)) (= 32 (select |c_#length| 61)) (= (select |c_#valid| 27) 1) (= (select |c_#valid| 82) 1) (= 32 (select |c_#length| 31)) (= 1 (select |c_#valid| 79)) (= (select |c_#length| 49) 13) (= (select |c_#length| 59) 13) (= (select |c_#length| 69) 17) (= 25 (select |c_#length| 26)) (= c_~ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data~0 1) (= (select |c_#length| 81) 37) (= (select |c_#valid| 34) 1) (= (select |c_#valid| 37) 1) (= (select |c_#valid| 76) 1) (= 88 |c_~#tower_fops~0.base|) (= (select |c_#valid| 85) 1) (= 32 (select |c_#length| 56)) (= (select |c_#length| 36) 12) (= (select |c_#valid| 84) 1) (= (select |c_#length| 44) 28) (exists ((v_~__mod_usb__tower_table_device_table~0.idVendor_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idVendor (store (store v_~__mod_usb__tower_table_device_table~0.idVendor_8 0 0) 1 0))) (= (select |c_#valid| 60) 1) (= (select |c_#valid| 59) 1) (= 16 (select |c_#length| 68)) (= (select |c_#valid| 4) 1) (<= 1 c_~nr_cpu_ids~0) (= (select |c_#valid| 8) 1) (= 2 (select |c_#length| 84)) (exists ((|v_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1_18| Int)) (and (<= |v_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1_18| 2147483647) (<= 0 (+ |v_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1_18| 2147483648)) (or (and (= c_~ldv_linux_usb_register_probe_state~0 0) (= 0 |c_ULTIMATE.start_ldv_usb_register_driver_~arg0#1|) (<= 0 |v_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1_18|)) (and (<= (+ |v_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1_18| 1) 0) (= c_~ldv_linux_usb_register_probe_state~0 1) (= |v_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1_18| |c_ULTIMATE.start_ldv_usb_register_driver_~arg0#1|))))) (<= |c_ULTIMATE.start_ldv_usb_register_driver_~arg0#1| 2147483647) (= c_~ldv_linux_kernel_module_module_refcounter~0 1) (= c_~ldv_linux_kernel_locking_rwlock_wlock~0 1) (= (select |c_#length| 66) 11) (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bcdDevice_hi (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 0 0) 1 0))) (= (select |c_#valid| 75) 1) (= c_~write_buffer_size~0 480) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceClass)) (= (select |c_#valid| 73) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct~0 1) (= (select |c_#length| 18) 36) (= (select |c_#length| 22) 13) (= c_~ldv_thread_5~0.function.offset 0) (= c_~ldv_thread_0~0.function.offset 0) (= (select |c_#length| 14) 13) (= 33 (select |c_#length| 46)) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock~0 0) (= (select |c_#length| 86) 50) (= (select |c_#valid| 63) 1) (= 44 (select |c_#length| 63)) (= (select |c_#length| 4) 15) (= c_~ldv_linux_kernel_rcu_srcu_srcu_nested~0 0) (= (select |c_#length| 48) 28) (= 13 (select |c_#length| 82)) (= c_~ldv_thread_2~0.identifier 0) (= c_~ldv_linux_kernel_locking_rwlock_rlock~0 1) (= (select |c_#valid| 65) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bInterfaceClass (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 0 0) 1 0))) (= (select |c_#valid| 81) 1) (= (select |c_#length| 23) 11) (= (select |c_#valid| 15) 1) (= (select |c_#length| 1) 26) (= (select |c_#length| 67) 33) (= (select |c_#valid| 16) 1) (= (select |c_#valid| 29) 1) (= (select |c_#valid| 44) 1) (= c_~ldv_linux_mmc_sdio_func_sdio_element~0 0) (= (select |c_#length| 17) 36) (= 13 (select |c_#length| 6)) (= (select |c_#valid| 47) 1) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device~0 0) (= (select |c_#length| 32) 26) (= c_~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 0) (= (select |c_#valid| 23) 1) (= (select |c_#valid| 31) 1) (= (select |c_#valid| 89) 1) (= (select |c_#length| 89) 28) (= (select |c_#valid| 56) 1) (= c_~ldv_linux_kernel_sched_completion_completion~0 0) (= c_~ldv_thread_2~0.function.base 0) (= (select |c_#length| 5) 13) (= (select |c_#valid| 11) 1) (= 32 (select |c_#length| 20)) (= (select |c_#valid| 50) 1) (exists ((|v_#memory_$Pointer$.offset_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_397| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_411| (Array Int (Array Int Int)))) (let ((.cse96 (select |v_#memory_$Pointer$.offset_402| 90)) (.cse99 (select |v_#memory_$Pointer$.offset_409| 87)) (.cse95 (select |v_#memory_$Pointer$.offset_403| 90)) (.cse100 (select |v_#memory_$Pointer$.offset_408| 87)) (.cse104 (select |v_#memory_$Pointer$.offset_407| 87)) (.cse98 (select |v_#memory_$Pointer$.offset_410| 87)) (.cse101 (select |v_#memory_$Pointer$.offset_413| 90)) (.cse110 (select |v_#memory_$Pointer$.offset_397| 90)) (.cse109 (select |v_#memory_$Pointer$.offset_404| 90)) (.cse102 (select |v_#memory_$Pointer$.offset_398| 90)) (.cse107 (select |v_#memory_$Pointer$.offset_411| 87)) (.cse105 (select |v_#memory_$Pointer$.offset_399| 87)) (.cse106 (select |v_#memory_$Pointer$.offset_412| 87)) (.cse112 (select |v_#memory_$Pointer$.offset_414| 89)) (.cse97 (select |v_#memory_$Pointer$.offset_401| 90)) (.cse103 (select |v_#memory_$Pointer$.offset_400| 90)) (.cse111 (select |v_#memory_$Pointer$.offset_406| 90)) (.cse108 (select |v_#memory_$Pointer$.offset_405| 90))) (and (= |v_#memory_$Pointer$.offset_402| (store |v_#memory_$Pointer$.offset_403| 90 (store .cse95 281 (select .cse96 281)))) (= (store |v_#memory_$Pointer$.offset_402| 90 (store .cse96 282 (select .cse97 282))) |v_#memory_$Pointer$.offset_401|) (= (store |v_#memory_$Pointer$.offset_410| 87 (store .cse98 4 (select .cse99 4))) |v_#memory_$Pointer$.offset_409|) (= (store |v_#memory_$Pointer$.offset_409| 87 (store .cse99 8 (select .cse100 8))) |v_#memory_$Pointer$.offset_408|) (= (store (store |v_#memory_$Pointer$.offset_414| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse16 0 |c_~#__this_module~0.offset|) 8 |#funAddr~tower_llseek.offset|) 16 |#funAddr~tower_read.offset|) 24 |#funAddr~tower_write.offset|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.offset|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.offset|) 120 0) 128 |#funAddr~tower_release.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse16 0 0) 8 |#funAddr~tower_probe.offset|) 16 |#funAddr~tower_disconnect.offset|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 0) 80 (select .cse101 80))) |v_#memory_$Pointer$.offset_413|) (= (store |v_#memory_$Pointer$.offset_398| 90 (store (store (store (store (store (store (store (store (store (store (store .cse102 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse95 277))) |v_#memory_$Pointer$.offset_403|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_400| 90 (store .cse103 284 (select (select |c_#memory_$Pointer$.offset| 90) 284)))) (= (store |v_#memory_$Pointer$.offset_408| 87 (store .cse100 12 (select .cse104 12))) |v_#memory_$Pointer$.offset_407|) (= (store |v_#memory_$Pointer$.offset_399| 87 (store (store (store (store (store (store (store (store (store .cse105 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse106 136))) |v_#memory_$Pointer$.offset_412|) (= (store |v_#memory_$Pointer$.offset_407| 87 (store (store (store (store (store (store .cse104 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse107 56))) |v_#memory_$Pointer$.offset_411|) (= (store |v_#memory_$Pointer$.offset_405| 90 (store .cse108 136 (select .cse109 136))) |v_#memory_$Pointer$.offset_404|) (= |v_#memory_$Pointer$.offset_406| (store |v_#memory_$Pointer$.offset_397| 90 (store .cse110 88 (select .cse111 88)))) (= |v_#memory_$Pointer$.offset_410| (store |v_#memory_$Pointer$.offset_1321| 87 (store .cse16 0 (select .cse98 0)))) (= (select .cse112 0) 0) (= (select .cse112 8) |#funAddr~legousbtower_devnode.offset|) (= (store |v_#memory_$Pointer$.offset_413| 90 (store .cse101 84 (select .cse110 84))) |v_#memory_$Pointer$.offset_397|) (= |v_#memory_$Pointer$.offset_398| (store |v_#memory_$Pointer$.offset_404| 90 (store (store (store (store (store (store (store .cse109 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse102 196)))) (= (store |v_#memory_$Pointer$.offset_411| 87 (store .cse107 60 (select .cse105 60))) |v_#memory_$Pointer$.offset_399|) (= (store |v_#memory_$Pointer$.offset_412| 87 (store .cse106 140 (select (select |v_#memory_$Pointer$.offset_414| 87) 140))) |v_#memory_$Pointer$.offset_414|) (= (select .cse112 16) 0) (= |v_#memory_$Pointer$.offset_400| (store |v_#memory_$Pointer$.offset_401| 90 (store .cse97 283 (select .cse103 283)))) (= (store |v_#memory_$Pointer$.offset_406| 90 (store (store (store (store (store (store .cse111 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse108 132))) |v_#memory_$Pointer$.offset_405|)))) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceNumber)) (= (select |c_#valid| 48) 1) (= (select |c_#valid| 61) 1) (= 12 (select |c_#length| 40)) (= |c_~#tower_fops~0.offset| 0) (= (select |c_#valid| 20) 1) (= c_~ldv_thread_1~0.function.base 0) (= c_~ldv_thread_1~0.identifier 0) (= (select |c_#length| 87) 148) (= c_~ldv_linux_usb_gadget_usb_gadget~0 0) (= |c_~#tower_class~0.offset| 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock~0 1) (= (select |c_#length| 77) 42) (= 7 (select |c_#length| 3)) (= 1 (select |c_#valid| 45)) (= |c_~#tower_driver~0.offset| 0) (= 29 (select |c_#length| 58)) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceProtocol)) (= (select |c_#length| 50) 28) (= (select |c_#length| 78) 54) (= c_~ldv_linux_block_genhd_disk_state~0 0) (= (select |c_#valid| 90) 1) (= (select |c_#length| 57) 28) (= (select |c_#length| 29) 13) (= (select |c_#valid| 71) 1) (= (select |c_#valid| 87) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode~0 1) (= (select |c_#valid| 74) 1) (= (select |c_#length| 76) 37) (= (select |c_#valid| 49) 1) (= (select |c_#length| 7) 26) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN~0 1) (= (select |c_#valid| 6) 1) (= c_~rtnllocknumber~0 0) (= (select |c_#valid| 54) 1) (= (select |c_#length| 15) 14) (= 33 (select |c_#length| 70)) (= c_~locksocknumber~0 0) (= (select |c_#length| 2) 16) (= 32 (select |c_#length| 24)) (= (select |c_#valid| 58) 1) (= (select |c_#valid| 40) 1) (= (select |c_#valid| 38) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol)) (= (select |c_#valid| 10) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bcdDevice_lo)) (= (select |c_#valid| 7) 1) (= (select |c_#length| 74) 36))) is different from false [2024-11-14 05:12:01,655 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse16 ((as const (Array Int Int)) 0))) (and (= (select |c_#valid| 77) 1) (= c_~packet_timeout~0 50) (exists ((v_~__mod_usb__tower_table_device_table~0.driver_info_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.driver_info (store (store v_~__mod_usb__tower_table_device_table~0.driver_info_8 0 0) 1 0))) (= (select |c_#valid| 21) 1) (= 13 (select |c_#length| 43)) (= (select |c_#length| 33) 26) (= c_~interrupt_out_interval~0 8) (= c_~ldv_thread_1~0.function.offset 0) (= 1 (select |c_#valid| 86)) (= c_~ldv_linux_alloc_usb_lock_lock~0 1) (= (select |c_#length| 9) 31) (= (select |c_#valid| 19) 1) (= 45 (select |c_#length| 12)) (= c_~ldv_linux_fs_sysfs_sysfs~0 0) (= (select |c_#valid| 39) 1) (= (select |c_#valid| 70) 1) (= c_~ldv_linux_arch_io_iomem~0 0) (= 1 (select |c_#valid| 66)) (= c_~ldv_linux_block_queue_queue_state~0 0) (= 29 (select |c_#length| 64)) (= (select |c_#length| 19) 14) (= c_~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 0) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass)) (= 51 (select |c_#length| 79)) (= (select |c_#valid| 0) 0) (= (select |c_#valid| 18) 1) (= 32 (select |c_#length| 45)) (= (select |c_#valid| 55) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.match_flags_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.match_flags (store (store v_~__mod_usb__tower_table_device_table~0.match_flags_8 0 0) 1 0))) (= 44 (select |c_#length| 62)) (= c_~ldv_linux_kernel_locking_spinlock_spin_ptl~0 1) (= 32 (select |c_#length| 34)) (= (select |c_#valid| 3) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bDeviceSubClass (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 0 0) 1 0))) (= (select |c_#length| 88) 240) (= 87 |c_~#open_disc_mutex~0.base|) (= (select |c_#length| 10) 31) (= |c_ULTIMATE.start_ldv_usb_register_driver_~arg1#1.offset| 0) (= (select |c_#length| 25) 25) (= c_~ldv_linux_block_request_blk_rq~0 0) (= (select |c_#length| 27) 32) (= c_~ldv_thread_0~0.identifier 0) (= c_~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 0) (= 2 c_~interrupt_in_interval~0) (= |c_ULTIMATE.start_ldv_usb_register_driver_~arg1#1.base| 90) (= (select |c_#length| 80) 51) (= (select |c_#length| 30) 12) (= c_~ldv_linux_usb_urb_urb_state~0 0) (<= 0 (+ 2147483648 |c_ULTIMATE.start_ldv_usb_register_driver_~arg0#1|)) (= (select |c_#valid| 80) 1) (= 285 (select |c_#length| 90)) (= 33 (select |c_#length| 47)) (= (select |c_#length| 35) 13) (= (select |c_#valid| 13) 1) (= (select |c_#length| 54) 28) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock_of_lego_usb_tower~0 0) (= (select |c_#valid| 12) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct~0 1) (= (select |c_#valid| 22) 1) (= (select |c_#valid| 28) 1) (= (select |c_#length| 13) 37) (exists ((|v_#memory_$Pointer$.base_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_411| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_397| (Array Int (Array Int Int)))) (let ((.cse1 (select |v_#memory_$Pointer$.base_406| 90)) (.cse0 (select |v_#memory_$Pointer$.base_409| 90)) (.cse2 (select |v_#memory_$Pointer$.base_403| 90)) (.cse12 (select |v_#memory_$Pointer$.base_397| 87)) (.cse5 (select |v_#memory_$Pointer$.base_407| 90)) (.cse3 (select |v_#memory_$Pointer$.base_410| 90)) (.cse8 (select |v_#memory_$Pointer$.base_402| 89)) (.cse14 (select |v_#memory_$Pointer$.base_414| 87)) (.cse10 (select |v_#memory_$Pointer$.base_401| 90)) (.cse6 (select |v_#memory_$Pointer$.base_405| 90)) (.cse17 (select |v_#memory_$Pointer$.base_412| 90)) (.cse4 (select |v_#memory_$Pointer$.base_408| 90)) (.cse15 (select |v_#memory_$Pointer$.base_413| 87)) (.cse9 (select |v_#memory_$Pointer$.base_411| 87)) (.cse13 (select |v_#memory_$Pointer$.base_400| 87)) (.cse18 (select |v_#memory_$Pointer$.base_399| 87)) (.cse7 (select |v_#memory_$Pointer$.base_404| 90)) (.cse11 (select |v_#memory_$Pointer$.base_398| 87))) (and (= (store |v_#memory_$Pointer$.base_409| 90 (store (store (store (store (store (store (store .cse0 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse1 196))) |v_#memory_$Pointer$.base_406|) (= (store |v_#memory_$Pointer$.base_406| 90 (store (store (store (store (store (store (store (store (store (store (store .cse1 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse2 277))) |v_#memory_$Pointer$.base_403|) (= (store |v_#memory_$Pointer$.base_410| 90 (store .cse3 136 (select .cse0 136))) |v_#memory_$Pointer$.base_409|) (= (store |v_#memory_$Pointer$.base_408| 90 (store .cse4 88 (select .cse5 88))) |v_#memory_$Pointer$.base_407|) (= (store |v_#memory_$Pointer$.base_405| 90 (store .cse6 283 (select .cse7 283))) |v_#memory_$Pointer$.base_404|) (= |#funAddr~legousbtower_devnode.base| (select .cse8 8)) (= (store |v_#memory_$Pointer$.base_411| 87 (store .cse9 140 (select (select |v_#memory_$Pointer$.base_402| 87) 140))) |v_#memory_$Pointer$.base_402|) (= (store |v_#memory_$Pointer$.base_403| 90 (store .cse2 281 (select .cse10 281))) |v_#memory_$Pointer$.base_401|) (= (store |v_#memory_$Pointer$.base_398| 87 (store .cse11 4 (select .cse12 4))) |v_#memory_$Pointer$.base_397|) (= 88 (select .cse8 16)) (= (store |v_#memory_$Pointer$.base_397| 87 (store .cse12 8 (select .cse13 8))) |v_#memory_$Pointer$.base_400|) (= (store |v_#memory_$Pointer$.base_407| 90 (store (store (store (store (store (store .cse5 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse3 132))) |v_#memory_$Pointer$.base_410|) (= 4 (select .cse8 0)) (= (store |v_#memory_$Pointer$.base_414| 87 (store .cse14 60 (select .cse15 60))) |v_#memory_$Pointer$.base_413|) (= |v_#memory_$Pointer$.base_412| (store (store |v_#memory_$Pointer$.base_402| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse16 0 |c_~#__this_module~0.base|) 8 |#funAddr~tower_llseek.base|) 16 |#funAddr~tower_read.base|) 24 |#funAddr~tower_write.base|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.base|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.base|) 120 0) 128 |#funAddr~tower_release.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse16 0 5) 8 |#funAddr~tower_probe.base|) 16 |#funAddr~tower_disconnect.base|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 86) 80 (select .cse17 80)))) (= (store |v_#memory_$Pointer$.base_399| 87 (store (store (store (store (store (store .cse18 16 0) 24 0) 32 0) 40 0) 48 1) 56 (select .cse14 56))) |v_#memory_$Pointer$.base_414|) (= (store |v_#memory_$Pointer$.base_401| 90 (store .cse10 282 (select .cse6 282))) |v_#memory_$Pointer$.base_405|) (= (store |v_#memory_$Pointer$.base_412| 90 (store .cse17 84 (select .cse4 84))) |v_#memory_$Pointer$.base_408|) (= (store |v_#memory_$Pointer$.base_413| 87 (store (store (store (store (store (store (store (store (store .cse15 72 87) 80 87) 88 0) 96 87) 104 0) 112 0) 120 0) 128 2) 136 (select .cse9 136))) |v_#memory_$Pointer$.base_411|) (= |v_#memory_$Pointer$.base_399| (store |v_#memory_$Pointer$.base_400| 87 (store .cse13 12 (select .cse18 12)))) (= (store |v_#memory_$Pointer$.base_404| 90 (store .cse7 284 (select (select |c_#memory_$Pointer$.base| 90) 284))) |c_#memory_$Pointer$.base|) (= (store |v_#memory_$Pointer$.base_1321| 87 (store .cse16 0 (select .cse11 0))) |v_#memory_$Pointer$.base_398|)))) (= c_~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 0) (= 0 c_~ldv_thread_5~0.function.base) (= (select |c_#length| 38) 39) (= (select |c_#length| 73) 39) (= (select |c_#valid| 78) 1) (= (select |c_#valid| 72) 1) (= (select |c_#valid| 46) 1) (= (select |c_#valid| 52) 1) (= 49 (select |c_#length| 28)) (= c_~ldv_thread_5~0.identifier 0) (= |c_~#tower_table~0.base| 86) (= c_~ldv_linux_lib_idr_idr~0 0) (= (select |c_#valid| 14) 1) (= c_~ldv_linux_net_register_probe_state~0 0) (= c_~ldv_thread_2~0.function.offset 0) (= (select |c_#valid| 88) 1) (= (select |c_#valid| 62) 1) (= (select |c_#valid| 69) 1) (= (select |c_#valid| 43) 1) (= (select |c_#valid| 25) 1) (= (select |c_#valid| 68) 1) (= (select |c_#length| 11) 54) (= c_~ldv_linux_drivers_base_class_usb_gadget_class~0 0) (= (select |c_#length| 16) 32) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_open_disc_mutex~0 0) (= (select |c_#valid| 64) 1) (= |c_~#tower_table~0.offset| 0) (= (select |c_#valid| 53) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.idProduct_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idProduct (store (store v_~__mod_usb__tower_table_device_table~0.idProduct_8 0 0) 1 0))) (= c_~ldv_linux_usb_coherent_coherent_state~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode~0 0) (= (select |c_#valid| 1) 1) (= (select |c_#valid| 42) 1) (= (select |c_#valid| 33) 1) (= 31 (select |c_#length| 72)) (= 49 (select |c_#length| 21)) (= 480 c_~read_buffer_size~0) (= 23 (select |c_#length| 52)) (= c_~__ldv_in_interrupt_context~0 0) (= (select |c_#valid| 67) 1) (= (select |c_#length| 8) 32) (= 200 c_~read_timeout~0) (<= 1 |c_#StackHeapBarrier|) (= 0 c_~ldv_thread_0~0.function.base) (= (select |c_#valid| 51) 1) (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_499| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_526| (Array Int (Array Int Int))) (|v_#memory_int_525| (Array Int (Array Int Int))) (|v_#memory_int_528| (Array Int (Array Int Int))) (|v_#memory_int_527| (Array Int (Array Int Int))) (|v_#memory_int_489| (Array Int (Array Int Int))) (|v_#memory_int_522| (Array Int (Array Int Int))) (|v_#memory_int_488| (Array Int (Array Int Int))) (|v_#memory_int_521| (Array Int (Array Int Int))) (|v_#memory_int_524| (Array Int (Array Int Int))) (|v_#memory_int_523| (Array Int (Array Int Int))) (|v_#memory_int_529| (Array Int (Array Int Int))) (|v_#memory_int_490| (Array Int (Array Int Int))) (|v_#memory_int_496| (Array Int (Array Int Int))) (|v_#memory_int_495| (Array Int (Array Int Int))) (|v_#memory_int_498| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_497| (Array Int (Array Int Int))) (|v_#memory_int_530| (Array Int (Array Int Int))) (|v_#memory_int_492| (Array Int (Array Int Int))) (|v_#memory_int_491| (Array Int (Array Int Int))) (|v_#memory_int_494| (Array Int (Array Int Int))) (|v_#memory_int_493| (Array Int (Array Int Int))) (|v_#memory_int_515| (Array Int (Array Int Int))) (|v_#memory_int_3713| (Array Int (Array Int Int))) (|v_#memory_int_514| (Array Int (Array Int Int))) (|v_#memory_int_517| (Array Int (Array Int Int))) (|v_#memory_int_516| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_511| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_510| (Array Int (Array Int Int))) (|v_#memory_int_513| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_512| (Array Int (Array Int Int))) (|v_#memory_int_519| (Array Int (Array Int Int))) (|v_#memory_int_518| (Array Int (Array Int Int))) (|v_#memory_int_485| (Array Int (Array Int Int))) (|v_#memory_int_484| (Array Int (Array Int Int))) (|v_#memory_int_487| (Array Int (Array Int Int))) (|v_#memory_int_520| (Array Int (Array Int Int))) (|v_#memory_int_486| (Array Int (Array Int Int))) (|v_#memory_int_481| (Array Int (Array Int Int))) (|v_#memory_int_480| (Array Int (Array Int Int))) (|v_#memory_int_483| (Array Int (Array Int Int))) (|v_#memory_int_482| (Array Int (Array Int Int))) (|v_#memory_int_504| (Array Int (Array Int Int))) (|v_#memory_int_503| (Array Int (Array Int Int))) (|v_#memory_int_506| (Array Int (Array Int Int))) (|v_#memory_int_505| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_500| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_502| (Array Int (Array Int Int))) (|v_#memory_int_501| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_508| (Array Int (Array Int Int))) (|v_#memory_int_507| (Array Int (Array Int Int))) (|v_#memory_int_509| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse30 (select |v_#memory_int_507| 88)) (.cse38 (select |v_#memory_int_468| 88)) (.cse51 (select |v_#memory_int_513| 90)) (.cse31 (select |v_#memory_int_502| 88)) (.cse39 (select |v_#memory_int_467| 88)) (.cse27 (select |v_#memory_int_520| 90)) (.cse22 (select |v_#memory_int_465| 90)) (.cse29 (select |v_#memory_int_510| 88)) (.cse44 (select |v_#memory_int_509| 88)) (.cse56 (select |v_#memory_int_461| 88)) (.cse53 (select |v_#memory_int_484| 87)) (.cse55 (select |v_#memory_int_501| 88)) (.cse32 (select |v_#memory_int_479| 88)) (.cse66 (select |v_#memory_int_475| 87)) (.cse36 (select |v_#memory_int_464| 88)) (.cse20 (select |v_#memory_int_463| 88)) (.cse70 (select |v_#memory_int_528| 90)) (.cse57 (select |v_#memory_int_516| 90)) (.cse50 (select |v_#memory_int_518| 90)) (.cse49 (select |v_#memory_int_487| 90)) (.cse33 (select |v_#memory_int_474| 88)) (.cse65 (select |v_#memory_int_473| 88)) (.cse81 (select |v_#memory_int_506| 90)) (.cse26 (select |v_#memory_int_505| 90)) (.cse74 (select |v_#memory_int_477| 87)) (.cse80 (select |v_#memory_int_494| 90)) (.cse60 (select |v_#memory_int_486| 88)) (.cse37 (select |v_#memory_int_508| 88)) (.cse54 (select |v_#memory_int_514| 90)) (.cse58 (select |v_#memory_int_511| 90)) (.cse52 (select |v_#memory_int_485| 87)) (.cse41 (select |v_#memory_int_522| 90)) (.cse76 (select |v_#memory_int_517| 90)) (.cse71 (select |v_#memory_int_521| 90)) (.cse61 (select |v_#memory_int_499| 90)) (.cse25 (select |v_#memory_int_496| 90)) (.cse34 (select |v_#memory_int_3713| 3)) (.cse64 (select |v_#memory_int_523| 87)) (.cse23 (select |v_#memory_int_491| 90)) (.cse86 (select |v_#memory_int_490| 90)) (.cse85 (select |v_#memory_int_527| 90)) (.cse79 (select |v_#memory_int_489| 90)) (.cse83 (select |v_#memory_int_495| 90)) (.cse67 (select |v_#memory_int_483| 87)) (.cse63 (select |v_#memory_int_460| 88)) (.cse69 (select |v_#memory_int_480| 88)) (.cse87 (select |v_#memory_int_498| 90)) (.cse78 (select |v_#memory_int_526| 90)) (.cse24 (select |v_#memory_int_529| 90)) (.cse59 (select |v_#memory_int_488| 88)) (.cse89 (select |v_#memory_int_525| 90)) (.cse40 (select |v_#memory_int_524| 90)) (.cse35 (select |v_#memory_int_466| 88)) (.cse92 (select |v_#memory_int_469| 88)) (.cse73 (select |v_#memory_int_459| 87)) (.cse82 (select |v_#memory_int_478| 87)) (.cse88 (select |v_#memory_int_532| 87)) (.cse45 (select |v_#memory_int_512| 88)) (.cse46 (select |v_#memory_int_519| 88)) (.cse68 (select |v_#memory_int_504| 88)) (.cse28 (select |v_#memory_int_503| 88)) (.cse77 (select |v_#memory_int_515| 90)) (.cse48 (select |v_#memory_int_492| 90)) (.cse47 (select |v_#memory_int_476| 88)) (.cse43 (select |v_#memory_int_481| 88)) (.cse21 (select |v_#memory_int_462| 88)) (.cse91 (select |v_#memory_int_493| 88)) (.cse94 (select |v_#memory_int_530| 87)) (.cse93 (select |v_#memory_int_470| 88)) (.cse72 (select |v_#memory_int_482| 87)) (.cse62 (select |v_#memory_int_500| 90)) (.cse42 (select |v_#memory_int_497| 90)) (.cse90 (select |v_#memory_int_472| 87)) (.cse84 (select |v_#memory_int_471| 87)) (.cse75 (select |v_#memory_int_3713| 84)) (.cse19 (select |v_#memory_int_3713| 86))) (and (= (select .cse19 27) 0) (= (select .cse19 40) 0) (= (store |v_#memory_int_463| 88 (store .cse20 40 (select .cse21 40))) |v_#memory_int_462|) (= (store |v_#memory_int_465| 90 (store .cse22 205 (select .cse23 205))) |v_#memory_int_491|) (= (store |v_#memory_int_529| 90 (store .cse24 8 (select .cse25 8))) |v_#memory_int_496|) (= (select .cse19 41) 0) (= (store |v_#memory_int_505| 90 (store (store (store .cse26 132 0) 136 0) 148 (select .cse27 148))) |v_#memory_int_520|) (= (select .cse19 12) 0) (= (store |v_#memory_int_503| 88 (store .cse28 120 (select .cse29 120))) |v_#memory_int_510|) (= (select .cse19 6) 0) (= (select .cse19 38) 0) (= (store |v_#memory_int_507| 88 (store .cse30 88 (select .cse31 88))) |v_#memory_int_502|) (= (store |v_#memory_int_479| 88 (store .cse32 216 (select .cse33 216))) |v_#memory_int_474|) (= 98 (select .cse34 2)) (= (store |v_#memory_int_466| 88 (store .cse35 24 (select .cse36 24))) |v_#memory_int_464|) (= (select .cse19 33) 0) (= (store |v_#memory_int_508| 88 (store .cse37 80 (select .cse30 80))) |v_#memory_int_507|) (= 115 (select .cse34 1)) (= (store |v_#memory_int_468| 88 (store .cse38 176 (select .cse39 176))) |v_#memory_int_467|) (= (store |v_#memory_int_524| 90 (store .cse40 40 (select .cse41 40))) |v_#memory_int_522|) (= (select .cse19 11) 0) (= |c_#memory_int| (store |v_#memory_int_497| 90 (store (store (store (store (store .cse42 277 0) 281 0) 282 0) 283 0) 284 0))) (= (select .cse19 25) 0) (= (store |v_#memory_int_481| 88 (store .cse43 168 (select .cse38 168))) |v_#memory_int_468|) (= (store |v_#memory_int_509| 88 (store .cse44 136 (select .cse45 136))) |v_#memory_int_512|) (= (select .cse19 10) 0) (= (store |v_#memory_int_519| 88 (store .cse46 152 (select .cse47 152))) |v_#memory_int_476|) (= (store |v_#memory_int_492| 90 (store .cse48 72 (select .cse49 72))) |v_#memory_int_487|) (= (select .cse19 42) 0) (= (store |v_#memory_int_518| 90 (store .cse50 172 (select .cse51 172))) |v_#memory_int_513|) (= (store |v_#memory_int_485| 87 (store .cse52 104 (select .cse53 104))) |v_#memory_int_484|) (= (select .cse19 29) 0) (= (store |v_#memory_int_513| 90 (store .cse51 180 (select .cse54 180))) |v_#memory_int_514|) (= (store |v_#memory_int_502| 88 (store .cse31 96 (select .cse55 96))) |v_#memory_int_501|) (= (store |v_#memory_int_467| 88 (store .cse39 184 (select .cse56 184))) |v_#memory_int_461|) (= 160 (select (select |v_#memory_int_531| 89) 24)) (= (store |v_#memory_int_520| 90 (store .cse27 156 (select .cse57 156))) |v_#memory_int_516|) (= (store |v_#memory_int_511| 90 (store (store .cse58 196 0) 197 (select .cse22 197))) |v_#memory_int_465|) (= (store |v_#memory_int_510| 88 (store .cse29 128 (select .cse44 128))) |v_#memory_int_509|) (= |v_#memory_int_486| (store |v_#memory_int_488| 88 (store .cse59 64 (select .cse60 64)))) (= (store |v_#memory_int_499| 90 (store .cse61 261 (select .cse62 261))) |v_#memory_int_500|) (= (select .cse19 39) 0) (= (store |v_#memory_int_461| 88 (store .cse56 192 (select .cse63 192))) |v_#memory_int_460|) (= (store |v_#memory_int_484| 87 (store .cse53 112 (select .cse64 112))) |v_#memory_int_523|) (= (store |v_#memory_int_473| 88 (store .cse65 232 (select (select |v_#memory_int_531| 88) 232))) |v_#memory_int_531|) (= (store |v_#memory_int_475| 87 (store (store (store .cse66 56 0) 60 0) 72 (select .cse67 72))) |v_#memory_int_483|) (= |v_#memory_int_504| (store |v_#memory_int_501| 88 (store .cse55 104 (select .cse68 104)))) (= (store |v_#memory_int_480| 88 (store .cse69 208 (select .cse32 208))) |v_#memory_int_479|) (= |v_#memory_int_521| (store |v_#memory_int_528| 90 (store .cse70 245 (select .cse71 245)))) (= 117 (select .cse34 0)) (= (select .cse19 36) 0) (= (select .cse19 31) 0) (= (store |v_#memory_int_482| 87 (store .cse72 24 (select .cse73 24))) |v_#memory_int_459|) (= (store |v_#memory_int_477| 87 (store .cse74 48 (select .cse66 48))) |v_#memory_int_475|) (= (select .cse34 3) 47) (= (select .cse75 0) 48) (= (store |v_#memory_int_464| 88 (store .cse36 32 (select .cse20 32))) |v_#memory_int_463|) (= (store |v_#memory_int_517| 90 (store .cse76 56 (select .cse77 56))) |v_#memory_int_515|) (= 115 (select .cse34 5)) (= (store |v_#memory_int_526| 90 (store .cse78 237 (select .cse70 237))) |v_#memory_int_528|) (= (store |v_#memory_int_516| 90 (store .cse57 164 (select .cse50 164))) |v_#memory_int_518|) (= (store |v_#memory_int_487| 90 (store (store (store (store .cse49 80 0) 84 0) 88 0) 92 (select .cse79 92))) |v_#memory_int_489|) (= (select .cse19 37) 0) (= (select .cse19 8) 0) (= (store |v_#memory_int_494| 90 (store .cse80 116 (select .cse81 116))) |v_#memory_int_506|) (= (select .cse19 17) 0) (= (store |v_#memory_int_474| 88 (store .cse33 224 (select .cse65 224))) |v_#memory_int_473|) (= (select .cse19 13) 0) (= (store |v_#memory_int_506| 90 (store .cse81 124 (select .cse26 124))) |v_#memory_int_505|) (= (store |v_#memory_int_478| 87 (store .cse82 40 (select .cse74 40))) |v_#memory_int_477|) (= (store |v_#memory_int_495| 90 (store .cse83 108 (select .cse80 108))) |v_#memory_int_494|) (= (store |v_#memory_int_486| 88 (store .cse60 72 (select .cse37 72))) |v_#memory_int_508|) (= (store |v_#memory_int_514| 90 (store .cse54 188 (select .cse58 188))) |v_#memory_int_511|) (= (select .cse19 14) 0) (= |v_#memory_int_485| (store |v_#memory_int_471| 87 (store .cse84 96 (select .cse52 96)))) (= |v_#memory_int_517| (store |v_#memory_int_522| 90 (store .cse41 48 (select .cse76 48)))) (= (store |v_#memory_int_521| 90 (store .cse71 253 (select .cse61 253))) |v_#memory_int_499|) (= (store |v_#memory_int_496| 90 (store .cse25 16 (select .cse85 16))) |v_#memory_int_527|) (= (store |v_#memory_int_490| 90 (store .cse86 221 (select .cse87 221))) |v_#memory_int_498|) (= (select (select |v_#memory_int_3713| 83) 0) 0) (= 3 (select .cse19 0)) (= (select .cse34 6) 0) (= (select .cse34 4) 37) (= |v_#memory_int_532| (store |v_#memory_int_523| 87 (store .cse64 120 (select .cse88 120)))) (= (store |v_#memory_int_491| 90 (store .cse23 213 (select .cse86 213))) |v_#memory_int_490|) (= (store |v_#memory_int_527| 90 (store .cse85 24 (select .cse89 24))) |v_#memory_int_525|) (= (store |v_#memory_int_489| 90 (store .cse79 100 (select .cse83 100))) |v_#memory_int_495|) (= (store |v_#memory_int_483| 87 (store .cse67 80 (select .cse90 80))) |v_#memory_int_472|) (= (store |v_#memory_int_460| 88 (store .cse63 200 (select .cse69 200))) |v_#memory_int_480|) (= (store |v_#memory_int_498| 90 (store .cse87 229 (select .cse78 229))) |v_#memory_int_526|) (= (store |v_#memory_int_531| 90 (store .cse16 0 (select .cse24 0))) |v_#memory_int_529|) (= (select .cse19 15) 0) (= (store |v_#memory_int_493| 88 (store .cse91 56 (select .cse59 56))) |v_#memory_int_488|) (= (store |v_#memory_int_525| 90 (store .cse89 32 (select .cse40 32))) |v_#memory_int_524|) (= |v_#memory_int_466| (store |v_#memory_int_469| 88 (store .cse92 16 (select .cse35 16)))) (= (store |v_#memory_int_470| 88 (store .cse93 8 (select .cse92 8))) |v_#memory_int_469|) (= (store |v_#memory_int_459| 87 (store .cse73 32 (select .cse82 32))) |v_#memory_int_478|) (= (store |v_#memory_int_532| 87 (store .cse88 128 (select .cse94 128))) |v_#memory_int_530|) (= 1684 (select .cse19 2)) (= (select .cse19 16) 0) (= (store |v_#memory_int_512| 88 (store .cse45 144 (select .cse46 144))) |v_#memory_int_519|) (= (select .cse19 4) 1) (= (store |v_#memory_int_504| 88 (store .cse68 112 (select .cse28 112))) |v_#memory_int_503|) (= |v_#memory_int_492| (store |v_#memory_int_515| 90 (store .cse77 64 (select .cse48 64)))) (= (store |v_#memory_int_476| 88 (store .cse47 160 (select .cse43 160))) |v_#memory_int_481|) (= |v_#memory_int_493| (store |v_#memory_int_462| 88 (store .cse21 48 (select .cse91 48)))) (= (store (store |v_#memory_int_530| 87 (store (store .cse94 136 0) 140 0)) 88 (store (select |v_#memory_int_530| 88) 0 (select .cse93 0))) |v_#memory_int_470|) (= (store |v_#memory_int_3713| 87 (store (store (store (store (store .cse16 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse72 16))) |v_#memory_int_482|) (= (store |v_#memory_int_500| 90 (store .cse62 269 (select .cse42 269))) |v_#memory_int_497|) (= (store |v_#memory_int_472| 87 (store .cse90 88 (select .cse84 88))) |v_#memory_int_471|) (= (select .cse75 1) 0) (= 0 (select .cse19 35))))) (= c_~ldv_linux_kernel_locking_spinlock_spin_read_buffer_lock_of_lego_usb_tower~0 1) (= (select |c_#valid| 24) 1) (= 15 (select |c_#length| 65)) (= 23 (select |c_#length| 53)) (= (select |c_#valid| 5) 1) (= (select |c_#valid| 57) 1) (= 29 (select |c_#length| 60)) (= |c_~#open_disc_mutex~0.offset| 0) (= (select |c_#valid| 83) 1) (= (select |c_#valid| 32) 1) (= (select |c_#length| 42) 28) (= (select |c_#valid| 35) 1) (= (select |c_#valid| 26) 1) (= 32 (select |c_#length| 51)) (= c_~LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS~0 0) (= 32 (select |c_#length| 37)) (= (select |c_#valid| 17) 1) (= |c_~#tower_class~0.base| 89) (= (select |c_#valid| 30) 1) (= (select |c_#valid| 36) 1) (= (select |c_#length| 83) 1) (= (select |c_#valid| 41) 1) (= |c_~#tower_driver~0.base| 90) (= (select |c_#length| 41) 38) (= (select |c_#length| 55) 55) (= (select |c_#valid| 9) 1) (= 34 (select |c_#length| 71)) (= 58 (select |c_#length| 85)) (= 40 (select |c_#length| 75)) (= (select |c_#valid| 2) 1) (= 39 (select |c_#length| 39)) (= 32 (select |c_#length| 61)) (= (select |c_#valid| 27) 1) (= (select |c_#valid| 82) 1) (= 32 (select |c_#length| 31)) (= 1 (select |c_#valid| 79)) (= (select |c_#length| 49) 13) (= (select |c_#length| 59) 13) (= (select |c_#length| 69) 17) (= 25 (select |c_#length| 26)) (= c_~ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data~0 1) (= (select |c_#length| 81) 37) (= (select |c_#valid| 34) 1) (= (select |c_#valid| 37) 1) (= (select |c_#valid| 76) 1) (= 88 |c_~#tower_fops~0.base|) (= (select |c_#valid| 85) 1) (<= 0 (+ |c_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1| 2147483648)) (= 32 (select |c_#length| 56)) (= (select |c_#length| 36) 12) (= (select |c_#valid| 84) 1) (= (select |c_#length| 44) 28) (exists ((v_~__mod_usb__tower_table_device_table~0.idVendor_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idVendor (store (store v_~__mod_usb__tower_table_device_table~0.idVendor_8 0 0) 1 0))) (= (select |c_#valid| 60) 1) (= (select |c_#valid| 59) 1) (= 16 (select |c_#length| 68)) (= (select |c_#valid| 4) 1) (<= 1 c_~nr_cpu_ids~0) (= (select |c_#valid| 8) 1) (= 2 (select |c_#length| 84)) (exists ((|v_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1_18| Int)) (and (<= |v_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1_18| 2147483647) (<= 0 (+ |v_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1_18| 2147483648)) (or (and (= c_~ldv_linux_usb_register_probe_state~0 0) (= 0 |c_ULTIMATE.start_ldv_usb_register_driver_~arg0#1|) (<= 0 |v_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1_18|)) (and (<= (+ |v_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1_18| 1) 0) (= c_~ldv_linux_usb_register_probe_state~0 1) (= |v_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1_18| |c_ULTIMATE.start_ldv_usb_register_driver_~arg0#1|))))) (<= |c_ULTIMATE.start_ldv_usb_register_driver_~arg0#1| 2147483647) (= c_~ldv_linux_kernel_module_module_refcounter~0 1) (= c_~ldv_linux_kernel_locking_rwlock_wlock~0 1) (= (select |c_#length| 66) 11) (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bcdDevice_hi (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 0 0) 1 0))) (= (select |c_#valid| 75) 1) (= c_~write_buffer_size~0 480) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceClass)) (= (select |c_#valid| 73) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct~0 1) (= (select |c_#length| 18) 36) (= (select |c_#length| 22) 13) (= c_~ldv_thread_5~0.function.offset 0) (= c_~ldv_thread_0~0.function.offset 0) (= (select |c_#length| 14) 13) (= 33 (select |c_#length| 46)) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock~0 0) (= (select |c_#length| 86) 50) (= (select |c_#valid| 63) 1) (= 44 (select |c_#length| 63)) (= (select |c_#length| 4) 15) (= c_~ldv_linux_kernel_rcu_srcu_srcu_nested~0 0) (= (select |c_#length| 48) 28) (= 13 (select |c_#length| 82)) (= c_~ldv_thread_2~0.identifier 0) (= c_~ldv_linux_kernel_locking_rwlock_rlock~0 1) (= (select |c_#valid| 65) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bInterfaceClass (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 0 0) 1 0))) (= (select |c_#valid| 81) 1) (= (select |c_#length| 23) 11) (= (select |c_#valid| 15) 1) (= (select |c_#length| 1) 26) (= (select |c_#length| 67) 33) (= (select |c_#valid| 16) 1) (= (select |c_#valid| 29) 1) (= (select |c_#valid| 44) 1) (= c_~ldv_linux_mmc_sdio_func_sdio_element~0 0) (= (select |c_#length| 17) 36) (= 13 (select |c_#length| 6)) (= (select |c_#valid| 47) 1) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device~0 0) (= (select |c_#length| 32) 26) (= c_~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 0) (= (select |c_#valid| 23) 1) (= (select |c_#valid| 31) 1) (= (select |c_#valid| 89) 1) (= (select |c_#length| 89) 28) (= (select |c_#valid| 56) 1) (= c_~ldv_linux_kernel_sched_completion_completion~0 0) (= c_~ldv_thread_2~0.function.base 0) (= (select |c_#length| 5) 13) (= (select |c_#valid| 11) 1) (= 32 (select |c_#length| 20)) (= (select |c_#valid| 50) 1) (exists ((|v_#memory_$Pointer$.offset_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_397| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_411| (Array Int (Array Int Int)))) (let ((.cse96 (select |v_#memory_$Pointer$.offset_402| 90)) (.cse99 (select |v_#memory_$Pointer$.offset_409| 87)) (.cse95 (select |v_#memory_$Pointer$.offset_403| 90)) (.cse100 (select |v_#memory_$Pointer$.offset_408| 87)) (.cse104 (select |v_#memory_$Pointer$.offset_407| 87)) (.cse98 (select |v_#memory_$Pointer$.offset_410| 87)) (.cse101 (select |v_#memory_$Pointer$.offset_413| 90)) (.cse110 (select |v_#memory_$Pointer$.offset_397| 90)) (.cse109 (select |v_#memory_$Pointer$.offset_404| 90)) (.cse102 (select |v_#memory_$Pointer$.offset_398| 90)) (.cse107 (select |v_#memory_$Pointer$.offset_411| 87)) (.cse105 (select |v_#memory_$Pointer$.offset_399| 87)) (.cse106 (select |v_#memory_$Pointer$.offset_412| 87)) (.cse112 (select |v_#memory_$Pointer$.offset_414| 89)) (.cse97 (select |v_#memory_$Pointer$.offset_401| 90)) (.cse103 (select |v_#memory_$Pointer$.offset_400| 90)) (.cse111 (select |v_#memory_$Pointer$.offset_406| 90)) (.cse108 (select |v_#memory_$Pointer$.offset_405| 90))) (and (= |v_#memory_$Pointer$.offset_402| (store |v_#memory_$Pointer$.offset_403| 90 (store .cse95 281 (select .cse96 281)))) (= (store |v_#memory_$Pointer$.offset_402| 90 (store .cse96 282 (select .cse97 282))) |v_#memory_$Pointer$.offset_401|) (= (store |v_#memory_$Pointer$.offset_410| 87 (store .cse98 4 (select .cse99 4))) |v_#memory_$Pointer$.offset_409|) (= (store |v_#memory_$Pointer$.offset_409| 87 (store .cse99 8 (select .cse100 8))) |v_#memory_$Pointer$.offset_408|) (= (store (store |v_#memory_$Pointer$.offset_414| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse16 0 |c_~#__this_module~0.offset|) 8 |#funAddr~tower_llseek.offset|) 16 |#funAddr~tower_read.offset|) 24 |#funAddr~tower_write.offset|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.offset|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.offset|) 120 0) 128 |#funAddr~tower_release.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse16 0 0) 8 |#funAddr~tower_probe.offset|) 16 |#funAddr~tower_disconnect.offset|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 0) 80 (select .cse101 80))) |v_#memory_$Pointer$.offset_413|) (= (store |v_#memory_$Pointer$.offset_398| 90 (store (store (store (store (store (store (store (store (store (store (store .cse102 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse95 277))) |v_#memory_$Pointer$.offset_403|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_400| 90 (store .cse103 284 (select (select |c_#memory_$Pointer$.offset| 90) 284)))) (= (store |v_#memory_$Pointer$.offset_408| 87 (store .cse100 12 (select .cse104 12))) |v_#memory_$Pointer$.offset_407|) (= (store |v_#memory_$Pointer$.offset_399| 87 (store (store (store (store (store (store (store (store (store .cse105 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse106 136))) |v_#memory_$Pointer$.offset_412|) (= (store |v_#memory_$Pointer$.offset_407| 87 (store (store (store (store (store (store .cse104 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse107 56))) |v_#memory_$Pointer$.offset_411|) (= (store |v_#memory_$Pointer$.offset_405| 90 (store .cse108 136 (select .cse109 136))) |v_#memory_$Pointer$.offset_404|) (= |v_#memory_$Pointer$.offset_406| (store |v_#memory_$Pointer$.offset_397| 90 (store .cse110 88 (select .cse111 88)))) (= |v_#memory_$Pointer$.offset_410| (store |v_#memory_$Pointer$.offset_1321| 87 (store .cse16 0 (select .cse98 0)))) (= (select .cse112 0) 0) (= (select .cse112 8) |#funAddr~legousbtower_devnode.offset|) (= (store |v_#memory_$Pointer$.offset_413| 90 (store .cse101 84 (select .cse110 84))) |v_#memory_$Pointer$.offset_397|) (= |v_#memory_$Pointer$.offset_398| (store |v_#memory_$Pointer$.offset_404| 90 (store (store (store (store (store (store (store .cse109 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse102 196)))) (= (store |v_#memory_$Pointer$.offset_411| 87 (store .cse107 60 (select .cse105 60))) |v_#memory_$Pointer$.offset_399|) (= (store |v_#memory_$Pointer$.offset_412| 87 (store .cse106 140 (select (select |v_#memory_$Pointer$.offset_414| 87) 140))) |v_#memory_$Pointer$.offset_414|) (= (select .cse112 16) 0) (= |v_#memory_$Pointer$.offset_400| (store |v_#memory_$Pointer$.offset_401| 90 (store .cse97 283 (select .cse103 283)))) (= (store |v_#memory_$Pointer$.offset_406| 90 (store (store (store (store (store (store .cse111 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse108 132))) |v_#memory_$Pointer$.offset_405|)))) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceNumber)) (= (select |c_#valid| 48) 1) (= (select |c_#valid| 61) 1) (= 12 (select |c_#length| 40)) (= |c_~#tower_fops~0.offset| 0) (= (select |c_#valid| 20) 1) (<= |c_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1| 2147483647) (= c_~ldv_thread_1~0.function.base 0) (= c_~ldv_thread_1~0.identifier 0) (= (select |c_#length| 87) 148) (= c_~ldv_linux_usb_gadget_usb_gadget~0 0) (= |c_~#tower_class~0.offset| 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock~0 1) (= (select |c_#length| 77) 42) (= 7 (select |c_#length| 3)) (= 1 (select |c_#valid| 45)) (= |c_~#tower_driver~0.offset| 0) (= 29 (select |c_#length| 58)) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceProtocol)) (= (select |c_#length| 50) 28) (= (select |c_#length| 78) 54) (= c_~ldv_linux_block_genhd_disk_state~0 0) (= (select |c_#valid| 90) 1) (= (select |c_#length| 57) 28) (= (select |c_#length| 29) 13) (= (select |c_#valid| 71) 1) (= (select |c_#valid| 87) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode~0 1) (= (select |c_#valid| 74) 1) (= (select |c_#length| 76) 37) (= (select |c_#valid| 49) 1) (= (select |c_#length| 7) 26) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN~0 1) (= (select |c_#valid| 6) 1) (= c_~rtnllocknumber~0 0) (= (select |c_#valid| 54) 1) (= (select |c_#length| 15) 14) (= 33 (select |c_#length| 70)) (= c_~locksocknumber~0 0) (= (select |c_#length| 2) 16) (= 32 (select |c_#length| 24)) (= (select |c_#valid| 58) 1) (= (select |c_#valid| 40) 1) (= (select |c_#valid| 38) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol)) (= (select |c_#valid| 10) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bcdDevice_lo)) (= (select |c_#valid| 7) 1) (= (select |c_#length| 74) 36))) is different from false [2024-11-14 05:12:03,733 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse16 ((as const (Array Int Int)) 0))) (and (= (select |c_#valid| 77) 1) (= c_~packet_timeout~0 50) (exists ((v_~__mod_usb__tower_table_device_table~0.driver_info_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.driver_info (store (store v_~__mod_usb__tower_table_device_table~0.driver_info_8 0 0) 1 0))) (= (select |c_#valid| 21) 1) (= 13 (select |c_#length| 43)) (= (select |c_#length| 33) 26) (= c_~interrupt_out_interval~0 8) (= c_~ldv_thread_1~0.function.offset 0) (= 1 (select |c_#valid| 86)) (= c_~ldv_linux_alloc_usb_lock_lock~0 1) (= (select |c_#length| 9) 31) (= (select |c_#valid| 19) 1) (= 45 (select |c_#length| 12)) (= c_~ldv_linux_fs_sysfs_sysfs~0 0) (= (select |c_#valid| 39) 1) (= (select |c_#valid| 70) 1) (= c_~ldv_linux_arch_io_iomem~0 0) (= 1 (select |c_#valid| 66)) (= c_~ldv_linux_block_queue_queue_state~0 0) (= 29 (select |c_#length| 64)) (= (select |c_#length| 19) 14) (= c_~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 0) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass)) (= 51 (select |c_#length| 79)) (= (select |c_#valid| 0) 0) (= (select |c_#valid| 18) 1) (= 32 (select |c_#length| 45)) (= (select |c_#valid| 55) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.match_flags_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.match_flags (store (store v_~__mod_usb__tower_table_device_table~0.match_flags_8 0 0) 1 0))) (= 44 (select |c_#length| 62)) (= c_~ldv_linux_kernel_locking_spinlock_spin_ptl~0 1) (= 32 (select |c_#length| 34)) (= (select |c_#valid| 3) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bDeviceSubClass (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 0 0) 1 0))) (= (select |c_#length| 88) 240) (= 87 |c_~#open_disc_mutex~0.base|) (= (select |c_#length| 10) 31) (= |c_ULTIMATE.start_ldv_usb_register_driver_~arg1#1.offset| 0) (= (select |c_#length| 25) 25) (= c_~ldv_linux_block_request_blk_rq~0 0) (= (select |c_#length| 27) 32) (= c_~ldv_thread_0~0.identifier 0) (= c_~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 0) (= 2 c_~interrupt_in_interval~0) (= |c_ULTIMATE.start_ldv_usb_register_driver_~arg1#1.base| 90) (= (select |c_#length| 80) 51) (= (select |c_#length| 30) 12) (= c_~ldv_linux_usb_urb_urb_state~0 0) (<= 0 (+ 2147483648 |c_ULTIMATE.start_ldv_usb_register_driver_~arg0#1|)) (= (select |c_#valid| 80) 1) (= 285 (select |c_#length| 90)) (= 33 (select |c_#length| 47)) (= (select |c_#length| 35) 13) (= (select |c_#valid| 13) 1) (= (select |c_#length| 54) 28) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock_of_lego_usb_tower~0 0) (= (select |c_#valid| 12) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct~0 1) (= (select |c_#valid| 22) 1) (= (select |c_#valid| 28) 1) (= (select |c_#length| 13) 37) (exists ((|v_#memory_$Pointer$.base_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_411| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_397| (Array Int (Array Int Int)))) (let ((.cse1 (select |v_#memory_$Pointer$.base_406| 90)) (.cse0 (select |v_#memory_$Pointer$.base_409| 90)) (.cse2 (select |v_#memory_$Pointer$.base_403| 90)) (.cse12 (select |v_#memory_$Pointer$.base_397| 87)) (.cse5 (select |v_#memory_$Pointer$.base_407| 90)) (.cse3 (select |v_#memory_$Pointer$.base_410| 90)) (.cse8 (select |v_#memory_$Pointer$.base_402| 89)) (.cse14 (select |v_#memory_$Pointer$.base_414| 87)) (.cse10 (select |v_#memory_$Pointer$.base_401| 90)) (.cse6 (select |v_#memory_$Pointer$.base_405| 90)) (.cse17 (select |v_#memory_$Pointer$.base_412| 90)) (.cse4 (select |v_#memory_$Pointer$.base_408| 90)) (.cse15 (select |v_#memory_$Pointer$.base_413| 87)) (.cse9 (select |v_#memory_$Pointer$.base_411| 87)) (.cse13 (select |v_#memory_$Pointer$.base_400| 87)) (.cse18 (select |v_#memory_$Pointer$.base_399| 87)) (.cse7 (select |v_#memory_$Pointer$.base_404| 90)) (.cse11 (select |v_#memory_$Pointer$.base_398| 87))) (and (= (store |v_#memory_$Pointer$.base_409| 90 (store (store (store (store (store (store (store .cse0 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse1 196))) |v_#memory_$Pointer$.base_406|) (= (store |v_#memory_$Pointer$.base_406| 90 (store (store (store (store (store (store (store (store (store (store (store .cse1 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse2 277))) |v_#memory_$Pointer$.base_403|) (= (store |v_#memory_$Pointer$.base_410| 90 (store .cse3 136 (select .cse0 136))) |v_#memory_$Pointer$.base_409|) (= (store |v_#memory_$Pointer$.base_408| 90 (store .cse4 88 (select .cse5 88))) |v_#memory_$Pointer$.base_407|) (= (store |v_#memory_$Pointer$.base_405| 90 (store .cse6 283 (select .cse7 283))) |v_#memory_$Pointer$.base_404|) (= |#funAddr~legousbtower_devnode.base| (select .cse8 8)) (= (store |v_#memory_$Pointer$.base_411| 87 (store .cse9 140 (select (select |v_#memory_$Pointer$.base_402| 87) 140))) |v_#memory_$Pointer$.base_402|) (= (store |v_#memory_$Pointer$.base_403| 90 (store .cse2 281 (select .cse10 281))) |v_#memory_$Pointer$.base_401|) (= (store |v_#memory_$Pointer$.base_398| 87 (store .cse11 4 (select .cse12 4))) |v_#memory_$Pointer$.base_397|) (= 88 (select .cse8 16)) (= (store |v_#memory_$Pointer$.base_397| 87 (store .cse12 8 (select .cse13 8))) |v_#memory_$Pointer$.base_400|) (= (store |v_#memory_$Pointer$.base_407| 90 (store (store (store (store (store (store .cse5 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse3 132))) |v_#memory_$Pointer$.base_410|) (= 4 (select .cse8 0)) (= (store |v_#memory_$Pointer$.base_414| 87 (store .cse14 60 (select .cse15 60))) |v_#memory_$Pointer$.base_413|) (= |v_#memory_$Pointer$.base_412| (store (store |v_#memory_$Pointer$.base_402| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse16 0 |c_~#__this_module~0.base|) 8 |#funAddr~tower_llseek.base|) 16 |#funAddr~tower_read.base|) 24 |#funAddr~tower_write.base|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.base|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.base|) 120 0) 128 |#funAddr~tower_release.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse16 0 5) 8 |#funAddr~tower_probe.base|) 16 |#funAddr~tower_disconnect.base|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 86) 80 (select .cse17 80)))) (= (store |v_#memory_$Pointer$.base_399| 87 (store (store (store (store (store (store .cse18 16 0) 24 0) 32 0) 40 0) 48 1) 56 (select .cse14 56))) |v_#memory_$Pointer$.base_414|) (= (store |v_#memory_$Pointer$.base_401| 90 (store .cse10 282 (select .cse6 282))) |v_#memory_$Pointer$.base_405|) (= (store |v_#memory_$Pointer$.base_412| 90 (store .cse17 84 (select .cse4 84))) |v_#memory_$Pointer$.base_408|) (= (store |v_#memory_$Pointer$.base_413| 87 (store (store (store (store (store (store (store (store (store .cse15 72 87) 80 87) 88 0) 96 87) 104 0) 112 0) 120 0) 128 2) 136 (select .cse9 136))) |v_#memory_$Pointer$.base_411|) (= |v_#memory_$Pointer$.base_399| (store |v_#memory_$Pointer$.base_400| 87 (store .cse13 12 (select .cse18 12)))) (= (store |v_#memory_$Pointer$.base_404| 90 (store .cse7 284 (select (select |c_#memory_$Pointer$.base| 90) 284))) |c_#memory_$Pointer$.base|) (= (store |v_#memory_$Pointer$.base_1321| 87 (store .cse16 0 (select .cse11 0))) |v_#memory_$Pointer$.base_398|)))) (= c_~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 0) (exists ((|v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15| Int)) (and (not (= 0 |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15|)) (<= |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15| 2147483647) (<= 0 (+ 2147483648 |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15|)))) (= 0 c_~ldv_thread_5~0.function.base) (= (select |c_#length| 38) 39) (= (select |c_#length| 73) 39) (= (select |c_#valid| 78) 1) (= (select |c_#valid| 72) 1) (= (select |c_#valid| 46) 1) (= (select |c_#valid| 52) 1) (= 49 (select |c_#length| 28)) (= c_~ldv_thread_5~0.identifier 0) (= |c_~#tower_table~0.base| 86) (= c_~ldv_linux_lib_idr_idr~0 0) (= (select |c_#valid| 14) 1) (= c_~ldv_linux_net_register_probe_state~0 0) (= c_~ldv_thread_2~0.function.offset 0) (= (select |c_#valid| 88) 1) (= (select |c_#valid| 62) 1) (= (select |c_#valid| 69) 1) (= (select |c_#valid| 43) 1) (= (select |c_#valid| 25) 1) (= (select |c_#valid| 68) 1) (= (select |c_#length| 11) 54) (= c_~ldv_linux_drivers_base_class_usb_gadget_class~0 0) (= (select |c_#length| 16) 32) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_open_disc_mutex~0 0) (= (select |c_#valid| 64) 1) (= |c_~#tower_table~0.offset| 0) (= (select |c_#valid| 53) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.idProduct_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idProduct (store (store v_~__mod_usb__tower_table_device_table~0.idProduct_8 0 0) 1 0))) (= c_~ldv_linux_usb_coherent_coherent_state~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode~0 0) (= (select |c_#valid| 1) 1) (= (select |c_#valid| 42) 1) (= (select |c_#valid| 33) 1) (= 31 (select |c_#length| 72)) (= 49 (select |c_#length| 21)) (= 480 c_~read_buffer_size~0) (= 23 (select |c_#length| 52)) (= c_~__ldv_in_interrupt_context~0 0) (= (select |c_#valid| 67) 1) (= (select |c_#length| 8) 32) (= 200 c_~read_timeout~0) (<= 1 |c_#StackHeapBarrier|) (= 0 c_~ldv_thread_0~0.function.base) (= (select |c_#valid| 51) 1) (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_499| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_526| (Array Int (Array Int Int))) (|v_#memory_int_525| (Array Int (Array Int Int))) (|v_#memory_int_528| (Array Int (Array Int Int))) (|v_#memory_int_527| (Array Int (Array Int Int))) (|v_#memory_int_489| (Array Int (Array Int Int))) (|v_#memory_int_522| (Array Int (Array Int Int))) (|v_#memory_int_488| (Array Int (Array Int Int))) (|v_#memory_int_521| (Array Int (Array Int Int))) (|v_#memory_int_524| (Array Int (Array Int Int))) (|v_#memory_int_523| (Array Int (Array Int Int))) (|v_#memory_int_529| (Array Int (Array Int Int))) (|v_#memory_int_490| (Array Int (Array Int Int))) (|v_#memory_int_496| (Array Int (Array Int Int))) (|v_#memory_int_495| (Array Int (Array Int Int))) (|v_#memory_int_498| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_497| (Array Int (Array Int Int))) (|v_#memory_int_530| (Array Int (Array Int Int))) (|v_#memory_int_492| (Array Int (Array Int Int))) (|v_#memory_int_491| (Array Int (Array Int Int))) (|v_#memory_int_494| (Array Int (Array Int Int))) (|v_#memory_int_493| (Array Int (Array Int Int))) (|v_#memory_int_515| (Array Int (Array Int Int))) (|v_#memory_int_3713| (Array Int (Array Int Int))) (|v_#memory_int_514| (Array Int (Array Int Int))) (|v_#memory_int_517| (Array Int (Array Int Int))) (|v_#memory_int_516| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_511| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_510| (Array Int (Array Int Int))) (|v_#memory_int_513| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_512| (Array Int (Array Int Int))) (|v_#memory_int_519| (Array Int (Array Int Int))) (|v_#memory_int_518| (Array Int (Array Int Int))) (|v_#memory_int_485| (Array Int (Array Int Int))) (|v_#memory_int_484| (Array Int (Array Int Int))) (|v_#memory_int_487| (Array Int (Array Int Int))) (|v_#memory_int_520| (Array Int (Array Int Int))) (|v_#memory_int_486| (Array Int (Array Int Int))) (|v_#memory_int_481| (Array Int (Array Int Int))) (|v_#memory_int_480| (Array Int (Array Int Int))) (|v_#memory_int_483| (Array Int (Array Int Int))) (|v_#memory_int_482| (Array Int (Array Int Int))) (|v_#memory_int_504| (Array Int (Array Int Int))) (|v_#memory_int_503| (Array Int (Array Int Int))) (|v_#memory_int_506| (Array Int (Array Int Int))) (|v_#memory_int_505| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_500| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_502| (Array Int (Array Int Int))) (|v_#memory_int_501| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_508| (Array Int (Array Int Int))) (|v_#memory_int_507| (Array Int (Array Int Int))) (|v_#memory_int_509| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse30 (select |v_#memory_int_507| 88)) (.cse38 (select |v_#memory_int_468| 88)) (.cse51 (select |v_#memory_int_513| 90)) (.cse31 (select |v_#memory_int_502| 88)) (.cse39 (select |v_#memory_int_467| 88)) (.cse27 (select |v_#memory_int_520| 90)) (.cse22 (select |v_#memory_int_465| 90)) (.cse29 (select |v_#memory_int_510| 88)) (.cse44 (select |v_#memory_int_509| 88)) (.cse56 (select |v_#memory_int_461| 88)) (.cse53 (select |v_#memory_int_484| 87)) (.cse55 (select |v_#memory_int_501| 88)) (.cse32 (select |v_#memory_int_479| 88)) (.cse66 (select |v_#memory_int_475| 87)) (.cse36 (select |v_#memory_int_464| 88)) (.cse20 (select |v_#memory_int_463| 88)) (.cse70 (select |v_#memory_int_528| 90)) (.cse57 (select |v_#memory_int_516| 90)) (.cse50 (select |v_#memory_int_518| 90)) (.cse49 (select |v_#memory_int_487| 90)) (.cse33 (select |v_#memory_int_474| 88)) (.cse65 (select |v_#memory_int_473| 88)) (.cse81 (select |v_#memory_int_506| 90)) (.cse26 (select |v_#memory_int_505| 90)) (.cse74 (select |v_#memory_int_477| 87)) (.cse80 (select |v_#memory_int_494| 90)) (.cse60 (select |v_#memory_int_486| 88)) (.cse37 (select |v_#memory_int_508| 88)) (.cse54 (select |v_#memory_int_514| 90)) (.cse58 (select |v_#memory_int_511| 90)) (.cse52 (select |v_#memory_int_485| 87)) (.cse41 (select |v_#memory_int_522| 90)) (.cse76 (select |v_#memory_int_517| 90)) (.cse71 (select |v_#memory_int_521| 90)) (.cse61 (select |v_#memory_int_499| 90)) (.cse25 (select |v_#memory_int_496| 90)) (.cse34 (select |v_#memory_int_3713| 3)) (.cse64 (select |v_#memory_int_523| 87)) (.cse23 (select |v_#memory_int_491| 90)) (.cse86 (select |v_#memory_int_490| 90)) (.cse85 (select |v_#memory_int_527| 90)) (.cse79 (select |v_#memory_int_489| 90)) (.cse83 (select |v_#memory_int_495| 90)) (.cse67 (select |v_#memory_int_483| 87)) (.cse63 (select |v_#memory_int_460| 88)) (.cse69 (select |v_#memory_int_480| 88)) (.cse87 (select |v_#memory_int_498| 90)) (.cse78 (select |v_#memory_int_526| 90)) (.cse24 (select |v_#memory_int_529| 90)) (.cse59 (select |v_#memory_int_488| 88)) (.cse89 (select |v_#memory_int_525| 90)) (.cse40 (select |v_#memory_int_524| 90)) (.cse35 (select |v_#memory_int_466| 88)) (.cse92 (select |v_#memory_int_469| 88)) (.cse73 (select |v_#memory_int_459| 87)) (.cse82 (select |v_#memory_int_478| 87)) (.cse88 (select |v_#memory_int_532| 87)) (.cse45 (select |v_#memory_int_512| 88)) (.cse46 (select |v_#memory_int_519| 88)) (.cse68 (select |v_#memory_int_504| 88)) (.cse28 (select |v_#memory_int_503| 88)) (.cse77 (select |v_#memory_int_515| 90)) (.cse48 (select |v_#memory_int_492| 90)) (.cse47 (select |v_#memory_int_476| 88)) (.cse43 (select |v_#memory_int_481| 88)) (.cse21 (select |v_#memory_int_462| 88)) (.cse91 (select |v_#memory_int_493| 88)) (.cse94 (select |v_#memory_int_530| 87)) (.cse93 (select |v_#memory_int_470| 88)) (.cse72 (select |v_#memory_int_482| 87)) (.cse62 (select |v_#memory_int_500| 90)) (.cse42 (select |v_#memory_int_497| 90)) (.cse90 (select |v_#memory_int_472| 87)) (.cse84 (select |v_#memory_int_471| 87)) (.cse75 (select |v_#memory_int_3713| 84)) (.cse19 (select |v_#memory_int_3713| 86))) (and (= (select .cse19 27) 0) (= (select .cse19 40) 0) (= (store |v_#memory_int_463| 88 (store .cse20 40 (select .cse21 40))) |v_#memory_int_462|) (= (store |v_#memory_int_465| 90 (store .cse22 205 (select .cse23 205))) |v_#memory_int_491|) (= (store |v_#memory_int_529| 90 (store .cse24 8 (select .cse25 8))) |v_#memory_int_496|) (= (select .cse19 41) 0) (= (store |v_#memory_int_505| 90 (store (store (store .cse26 132 0) 136 0) 148 (select .cse27 148))) |v_#memory_int_520|) (= (select .cse19 12) 0) (= (store |v_#memory_int_503| 88 (store .cse28 120 (select .cse29 120))) |v_#memory_int_510|) (= (select .cse19 6) 0) (= (select .cse19 38) 0) (= (store |v_#memory_int_507| 88 (store .cse30 88 (select .cse31 88))) |v_#memory_int_502|) (= (store |v_#memory_int_479| 88 (store .cse32 216 (select .cse33 216))) |v_#memory_int_474|) (= 98 (select .cse34 2)) (= (store |v_#memory_int_466| 88 (store .cse35 24 (select .cse36 24))) |v_#memory_int_464|) (= (select .cse19 33) 0) (= (store |v_#memory_int_508| 88 (store .cse37 80 (select .cse30 80))) |v_#memory_int_507|) (= 115 (select .cse34 1)) (= (store |v_#memory_int_468| 88 (store .cse38 176 (select .cse39 176))) |v_#memory_int_467|) (= (store |v_#memory_int_524| 90 (store .cse40 40 (select .cse41 40))) |v_#memory_int_522|) (= (select .cse19 11) 0) (= |c_#memory_int| (store |v_#memory_int_497| 90 (store (store (store (store (store .cse42 277 0) 281 0) 282 0) 283 0) 284 0))) (= (select .cse19 25) 0) (= (store |v_#memory_int_481| 88 (store .cse43 168 (select .cse38 168))) |v_#memory_int_468|) (= (store |v_#memory_int_509| 88 (store .cse44 136 (select .cse45 136))) |v_#memory_int_512|) (= (select .cse19 10) 0) (= (store |v_#memory_int_519| 88 (store .cse46 152 (select .cse47 152))) |v_#memory_int_476|) (= (store |v_#memory_int_492| 90 (store .cse48 72 (select .cse49 72))) |v_#memory_int_487|) (= (select .cse19 42) 0) (= (store |v_#memory_int_518| 90 (store .cse50 172 (select .cse51 172))) |v_#memory_int_513|) (= (store |v_#memory_int_485| 87 (store .cse52 104 (select .cse53 104))) |v_#memory_int_484|) (= (select .cse19 29) 0) (= (store |v_#memory_int_513| 90 (store .cse51 180 (select .cse54 180))) |v_#memory_int_514|) (= (store |v_#memory_int_502| 88 (store .cse31 96 (select .cse55 96))) |v_#memory_int_501|) (= (store |v_#memory_int_467| 88 (store .cse39 184 (select .cse56 184))) |v_#memory_int_461|) (= 160 (select (select |v_#memory_int_531| 89) 24)) (= (store |v_#memory_int_520| 90 (store .cse27 156 (select .cse57 156))) |v_#memory_int_516|) (= (store |v_#memory_int_511| 90 (store (store .cse58 196 0) 197 (select .cse22 197))) |v_#memory_int_465|) (= (store |v_#memory_int_510| 88 (store .cse29 128 (select .cse44 128))) |v_#memory_int_509|) (= |v_#memory_int_486| (store |v_#memory_int_488| 88 (store .cse59 64 (select .cse60 64)))) (= (store |v_#memory_int_499| 90 (store .cse61 261 (select .cse62 261))) |v_#memory_int_500|) (= (select .cse19 39) 0) (= (store |v_#memory_int_461| 88 (store .cse56 192 (select .cse63 192))) |v_#memory_int_460|) (= (store |v_#memory_int_484| 87 (store .cse53 112 (select .cse64 112))) |v_#memory_int_523|) (= (store |v_#memory_int_473| 88 (store .cse65 232 (select (select |v_#memory_int_531| 88) 232))) |v_#memory_int_531|) (= (store |v_#memory_int_475| 87 (store (store (store .cse66 56 0) 60 0) 72 (select .cse67 72))) |v_#memory_int_483|) (= |v_#memory_int_504| (store |v_#memory_int_501| 88 (store .cse55 104 (select .cse68 104)))) (= (store |v_#memory_int_480| 88 (store .cse69 208 (select .cse32 208))) |v_#memory_int_479|) (= |v_#memory_int_521| (store |v_#memory_int_528| 90 (store .cse70 245 (select .cse71 245)))) (= 117 (select .cse34 0)) (= (select .cse19 36) 0) (= (select .cse19 31) 0) (= (store |v_#memory_int_482| 87 (store .cse72 24 (select .cse73 24))) |v_#memory_int_459|) (= (store |v_#memory_int_477| 87 (store .cse74 48 (select .cse66 48))) |v_#memory_int_475|) (= (select .cse34 3) 47) (= (select .cse75 0) 48) (= (store |v_#memory_int_464| 88 (store .cse36 32 (select .cse20 32))) |v_#memory_int_463|) (= (store |v_#memory_int_517| 90 (store .cse76 56 (select .cse77 56))) |v_#memory_int_515|) (= 115 (select .cse34 5)) (= (store |v_#memory_int_526| 90 (store .cse78 237 (select .cse70 237))) |v_#memory_int_528|) (= (store |v_#memory_int_516| 90 (store .cse57 164 (select .cse50 164))) |v_#memory_int_518|) (= (store |v_#memory_int_487| 90 (store (store (store (store .cse49 80 0) 84 0) 88 0) 92 (select .cse79 92))) |v_#memory_int_489|) (= (select .cse19 37) 0) (= (select .cse19 8) 0) (= (store |v_#memory_int_494| 90 (store .cse80 116 (select .cse81 116))) |v_#memory_int_506|) (= (select .cse19 17) 0) (= (store |v_#memory_int_474| 88 (store .cse33 224 (select .cse65 224))) |v_#memory_int_473|) (= (select .cse19 13) 0) (= (store |v_#memory_int_506| 90 (store .cse81 124 (select .cse26 124))) |v_#memory_int_505|) (= (store |v_#memory_int_478| 87 (store .cse82 40 (select .cse74 40))) |v_#memory_int_477|) (= (store |v_#memory_int_495| 90 (store .cse83 108 (select .cse80 108))) |v_#memory_int_494|) (= (store |v_#memory_int_486| 88 (store .cse60 72 (select .cse37 72))) |v_#memory_int_508|) (= (store |v_#memory_int_514| 90 (store .cse54 188 (select .cse58 188))) |v_#memory_int_511|) (= (select .cse19 14) 0) (= |v_#memory_int_485| (store |v_#memory_int_471| 87 (store .cse84 96 (select .cse52 96)))) (= |v_#memory_int_517| (store |v_#memory_int_522| 90 (store .cse41 48 (select .cse76 48)))) (= (store |v_#memory_int_521| 90 (store .cse71 253 (select .cse61 253))) |v_#memory_int_499|) (= (store |v_#memory_int_496| 90 (store .cse25 16 (select .cse85 16))) |v_#memory_int_527|) (= (store |v_#memory_int_490| 90 (store .cse86 221 (select .cse87 221))) |v_#memory_int_498|) (= (select (select |v_#memory_int_3713| 83) 0) 0) (= 3 (select .cse19 0)) (= (select .cse34 6) 0) (= (select .cse34 4) 37) (= |v_#memory_int_532| (store |v_#memory_int_523| 87 (store .cse64 120 (select .cse88 120)))) (= (store |v_#memory_int_491| 90 (store .cse23 213 (select .cse86 213))) |v_#memory_int_490|) (= (store |v_#memory_int_527| 90 (store .cse85 24 (select .cse89 24))) |v_#memory_int_525|) (= (store |v_#memory_int_489| 90 (store .cse79 100 (select .cse83 100))) |v_#memory_int_495|) (= (store |v_#memory_int_483| 87 (store .cse67 80 (select .cse90 80))) |v_#memory_int_472|) (= (store |v_#memory_int_460| 88 (store .cse63 200 (select .cse69 200))) |v_#memory_int_480|) (= (store |v_#memory_int_498| 90 (store .cse87 229 (select .cse78 229))) |v_#memory_int_526|) (= (store |v_#memory_int_531| 90 (store .cse16 0 (select .cse24 0))) |v_#memory_int_529|) (= (select .cse19 15) 0) (= (store |v_#memory_int_493| 88 (store .cse91 56 (select .cse59 56))) |v_#memory_int_488|) (= (store |v_#memory_int_525| 90 (store .cse89 32 (select .cse40 32))) |v_#memory_int_524|) (= |v_#memory_int_466| (store |v_#memory_int_469| 88 (store .cse92 16 (select .cse35 16)))) (= (store |v_#memory_int_470| 88 (store .cse93 8 (select .cse92 8))) |v_#memory_int_469|) (= (store |v_#memory_int_459| 87 (store .cse73 32 (select .cse82 32))) |v_#memory_int_478|) (= (store |v_#memory_int_532| 87 (store .cse88 128 (select .cse94 128))) |v_#memory_int_530|) (= 1684 (select .cse19 2)) (= (select .cse19 16) 0) (= (store |v_#memory_int_512| 88 (store .cse45 144 (select .cse46 144))) |v_#memory_int_519|) (= (select .cse19 4) 1) (= (store |v_#memory_int_504| 88 (store .cse68 112 (select .cse28 112))) |v_#memory_int_503|) (= |v_#memory_int_492| (store |v_#memory_int_515| 90 (store .cse77 64 (select .cse48 64)))) (= (store |v_#memory_int_476| 88 (store .cse47 160 (select .cse43 160))) |v_#memory_int_481|) (= |v_#memory_int_493| (store |v_#memory_int_462| 88 (store .cse21 48 (select .cse91 48)))) (= (store (store |v_#memory_int_530| 87 (store (store .cse94 136 0) 140 0)) 88 (store (select |v_#memory_int_530| 88) 0 (select .cse93 0))) |v_#memory_int_470|) (= (store |v_#memory_int_3713| 87 (store (store (store (store (store .cse16 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse72 16))) |v_#memory_int_482|) (= (store |v_#memory_int_500| 90 (store .cse62 269 (select .cse42 269))) |v_#memory_int_497|) (= (store |v_#memory_int_472| 87 (store .cse90 88 (select .cse84 88))) |v_#memory_int_471|) (= (select .cse75 1) 0) (= 0 (select .cse19 35))))) (= c_~ldv_linux_kernel_locking_spinlock_spin_read_buffer_lock_of_lego_usb_tower~0 1) (= (select |c_#valid| 24) 1) (= 15 (select |c_#length| 65)) (= 23 (select |c_#length| 53)) (= (select |c_#valid| 5) 1) (= (select |c_#valid| 57) 1) (= 29 (select |c_#length| 60)) (= |c_~#open_disc_mutex~0.offset| 0) (= (select |c_#valid| 83) 1) (= (select |c_#valid| 32) 1) (= (select |c_#length| 42) 28) (= (select |c_#valid| 35) 1) (= (select |c_#valid| 26) 1) (= 32 (select |c_#length| 51)) (= c_~LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS~0 0) (= 32 (select |c_#length| 37)) (= (select |c_#valid| 17) 1) (= |c_~#tower_class~0.base| 89) (= (select |c_#valid| 30) 1) (= (select |c_#valid| 36) 1) (= (select |c_#length| 83) 1) (= (select |c_#valid| 41) 1) (= |c_~#tower_driver~0.base| 90) (= (select |c_#length| 41) 38) (= (select |c_#length| 55) 55) (= (select |c_#valid| 9) 1) (= 34 (select |c_#length| 71)) (= 58 (select |c_#length| 85)) (= 40 (select |c_#length| 75)) (= (select |c_#valid| 2) 1) (= 39 (select |c_#length| 39)) (= 32 (select |c_#length| 61)) (= (select |c_#valid| 27) 1) (= (select |c_#valid| 82) 1) (= 32 (select |c_#length| 31)) (= 1 (select |c_#valid| 79)) (= (select |c_#length| 49) 13) (= (select |c_#length| 59) 13) (= (select |c_#length| 69) 17) (= 25 (select |c_#length| 26)) (= c_~ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data~0 1) (= (select |c_#length| 81) 37) (= (select |c_#valid| 34) 1) (= (select |c_#valid| 37) 1) (= (select |c_#valid| 76) 1) (= 88 |c_~#tower_fops~0.base|) (= (select |c_#valid| 85) 1) (= 32 (select |c_#length| 56)) (= (select |c_#length| 36) 12) (= (select |c_#valid| 84) 1) (= (select |c_#length| 44) 28) (exists ((v_~__mod_usb__tower_table_device_table~0.idVendor_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idVendor (store (store v_~__mod_usb__tower_table_device_table~0.idVendor_8 0 0) 1 0))) (= (select |c_#valid| 60) 1) (= (select |c_#valid| 59) 1) (= 16 (select |c_#length| 68)) (= (select |c_#valid| 4) 1) (<= 1 c_~nr_cpu_ids~0) (= (select |c_#valid| 8) 1) (= 2 (select |c_#length| 84)) (exists ((|v_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1_18| Int)) (and (<= |v_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1_18| 2147483647) (<= 0 (+ |v_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1_18| 2147483648)) (or (and (= c_~ldv_linux_usb_register_probe_state~0 0) (= 0 |c_ULTIMATE.start_ldv_usb_register_driver_~arg0#1|) (<= 0 |v_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1_18|)) (and (<= (+ |v_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1_18| 1) 0) (= c_~ldv_linux_usb_register_probe_state~0 1) (= |v_ULTIMATE.start_ldv_pre_usb_register_driver_#t~ret525#1_18| |c_ULTIMATE.start_ldv_usb_register_driver_~arg0#1|))))) (<= |c_ULTIMATE.start_ldv_usb_register_driver_~arg0#1| 2147483647) (= c_~ldv_linux_kernel_module_module_refcounter~0 1) (= c_~ldv_linux_kernel_locking_rwlock_wlock~0 1) (= (select |c_#length| 66) 11) (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bcdDevice_hi (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 0 0) 1 0))) (= (select |c_#valid| 75) 1) (= c_~write_buffer_size~0 480) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceClass)) (= (select |c_#valid| 73) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct~0 1) (= (select |c_#length| 18) 36) (= (select |c_#length| 22) 13) (= c_~ldv_thread_5~0.function.offset 0) (= c_~ldv_thread_0~0.function.offset 0) (= (select |c_#length| 14) 13) (= 33 (select |c_#length| 46)) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock~0 0) (= (select |c_#length| 86) 50) (= (select |c_#valid| 63) 1) (= 44 (select |c_#length| 63)) (= (select |c_#length| 4) 15) (= c_~ldv_linux_kernel_rcu_srcu_srcu_nested~0 0) (= (select |c_#length| 48) 28) (= 13 (select |c_#length| 82)) (= c_~ldv_thread_2~0.identifier 0) (= c_~ldv_linux_kernel_locking_rwlock_rlock~0 1) (= (select |c_#valid| 65) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bInterfaceClass (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 0 0) 1 0))) (= (select |c_#valid| 81) 1) (= (select |c_#length| 23) 11) (= (select |c_#valid| 15) 1) (= (select |c_#length| 1) 26) (= (select |c_#length| 67) 33) (= (select |c_#valid| 16) 1) (= (select |c_#valid| 29) 1) (= (select |c_#valid| 44) 1) (= c_~ldv_linux_mmc_sdio_func_sdio_element~0 0) (= (select |c_#length| 17) 36) (= 13 (select |c_#length| 6)) (= (select |c_#valid| 47) 1) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device~0 0) (= (select |c_#length| 32) 26) (= c_~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 0) (= (select |c_#valid| 23) 1) (= (select |c_#valid| 31) 1) (= (select |c_#valid| 89) 1) (= (select |c_#length| 89) 28) (= (select |c_#valid| 56) 1) (= c_~ldv_linux_kernel_sched_completion_completion~0 0) (= c_~ldv_thread_2~0.function.base 0) (= (select |c_#length| 5) 13) (= (select |c_#valid| 11) 1) (= 32 (select |c_#length| 20)) (= (select |c_#valid| 50) 1) (exists ((|v_#memory_$Pointer$.offset_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_397| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_411| (Array Int (Array Int Int)))) (let ((.cse96 (select |v_#memory_$Pointer$.offset_402| 90)) (.cse99 (select |v_#memory_$Pointer$.offset_409| 87)) (.cse95 (select |v_#memory_$Pointer$.offset_403| 90)) (.cse100 (select |v_#memory_$Pointer$.offset_408| 87)) (.cse104 (select |v_#memory_$Pointer$.offset_407| 87)) (.cse98 (select |v_#memory_$Pointer$.offset_410| 87)) (.cse101 (select |v_#memory_$Pointer$.offset_413| 90)) (.cse110 (select |v_#memory_$Pointer$.offset_397| 90)) (.cse109 (select |v_#memory_$Pointer$.offset_404| 90)) (.cse102 (select |v_#memory_$Pointer$.offset_398| 90)) (.cse107 (select |v_#memory_$Pointer$.offset_411| 87)) (.cse105 (select |v_#memory_$Pointer$.offset_399| 87)) (.cse106 (select |v_#memory_$Pointer$.offset_412| 87)) (.cse112 (select |v_#memory_$Pointer$.offset_414| 89)) (.cse97 (select |v_#memory_$Pointer$.offset_401| 90)) (.cse103 (select |v_#memory_$Pointer$.offset_400| 90)) (.cse111 (select |v_#memory_$Pointer$.offset_406| 90)) (.cse108 (select |v_#memory_$Pointer$.offset_405| 90))) (and (= |v_#memory_$Pointer$.offset_402| (store |v_#memory_$Pointer$.offset_403| 90 (store .cse95 281 (select .cse96 281)))) (= (store |v_#memory_$Pointer$.offset_402| 90 (store .cse96 282 (select .cse97 282))) |v_#memory_$Pointer$.offset_401|) (= (store |v_#memory_$Pointer$.offset_410| 87 (store .cse98 4 (select .cse99 4))) |v_#memory_$Pointer$.offset_409|) (= (store |v_#memory_$Pointer$.offset_409| 87 (store .cse99 8 (select .cse100 8))) |v_#memory_$Pointer$.offset_408|) (= (store (store |v_#memory_$Pointer$.offset_414| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse16 0 |c_~#__this_module~0.offset|) 8 |#funAddr~tower_llseek.offset|) 16 |#funAddr~tower_read.offset|) 24 |#funAddr~tower_write.offset|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.offset|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.offset|) 120 0) 128 |#funAddr~tower_release.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse16 0 0) 8 |#funAddr~tower_probe.offset|) 16 |#funAddr~tower_disconnect.offset|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 0) 80 (select .cse101 80))) |v_#memory_$Pointer$.offset_413|) (= (store |v_#memory_$Pointer$.offset_398| 90 (store (store (store (store (store (store (store (store (store (store (store .cse102 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse95 277))) |v_#memory_$Pointer$.offset_403|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_400| 90 (store .cse103 284 (select (select |c_#memory_$Pointer$.offset| 90) 284)))) (= (store |v_#memory_$Pointer$.offset_408| 87 (store .cse100 12 (select .cse104 12))) |v_#memory_$Pointer$.offset_407|) (= (store |v_#memory_$Pointer$.offset_399| 87 (store (store (store (store (store (store (store (store (store .cse105 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse106 136))) |v_#memory_$Pointer$.offset_412|) (= (store |v_#memory_$Pointer$.offset_407| 87 (store (store (store (store (store (store .cse104 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse107 56))) |v_#memory_$Pointer$.offset_411|) (= (store |v_#memory_$Pointer$.offset_405| 90 (store .cse108 136 (select .cse109 136))) |v_#memory_$Pointer$.offset_404|) (= |v_#memory_$Pointer$.offset_406| (store |v_#memory_$Pointer$.offset_397| 90 (store .cse110 88 (select .cse111 88)))) (= |v_#memory_$Pointer$.offset_410| (store |v_#memory_$Pointer$.offset_1321| 87 (store .cse16 0 (select .cse98 0)))) (= (select .cse112 0) 0) (= (select .cse112 8) |#funAddr~legousbtower_devnode.offset|) (= (store |v_#memory_$Pointer$.offset_413| 90 (store .cse101 84 (select .cse110 84))) |v_#memory_$Pointer$.offset_397|) (= |v_#memory_$Pointer$.offset_398| (store |v_#memory_$Pointer$.offset_404| 90 (store (store (store (store (store (store (store .cse109 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse102 196)))) (= (store |v_#memory_$Pointer$.offset_411| 87 (store .cse107 60 (select .cse105 60))) |v_#memory_$Pointer$.offset_399|) (= (store |v_#memory_$Pointer$.offset_412| 87 (store .cse106 140 (select (select |v_#memory_$Pointer$.offset_414| 87) 140))) |v_#memory_$Pointer$.offset_414|) (= (select .cse112 16) 0) (= |v_#memory_$Pointer$.offset_400| (store |v_#memory_$Pointer$.offset_401| 90 (store .cse97 283 (select .cse103 283)))) (= (store |v_#memory_$Pointer$.offset_406| 90 (store (store (store (store (store (store .cse111 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse108 132))) |v_#memory_$Pointer$.offset_405|)))) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceNumber)) (= (select |c_#valid| 48) 1) (= (select |c_#valid| 61) 1) (= 12 (select |c_#length| 40)) (= |c_~#tower_fops~0.offset| 0) (= (select |c_#valid| 20) 1) (= c_~ldv_thread_1~0.function.base 0) (= c_~ldv_thread_1~0.identifier 0) (= (select |c_#length| 87) 148) (= c_~ldv_linux_usb_gadget_usb_gadget~0 0) (= |c_~#tower_class~0.offset| 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock~0 1) (= (select |c_#length| 77) 42) (= 7 (select |c_#length| 3)) (= 1 (select |c_#valid| 45)) (= |c_~#tower_driver~0.offset| 0) (= 29 (select |c_#length| 58)) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceProtocol)) (= (select |c_#length| 50) 28) (= (select |c_#length| 78) 54) (= c_~ldv_linux_block_genhd_disk_state~0 0) (= (select |c_#valid| 90) 1) (= (select |c_#length| 57) 28) (= (select |c_#length| 29) 13) (= (select |c_#valid| 71) 1) (= (select |c_#valid| 87) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode~0 1) (= (select |c_#valid| 74) 1) (= (select |c_#length| 76) 37) (= (select |c_#valid| 49) 1) (= (select |c_#length| 7) 26) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN~0 1) (= (select |c_#valid| 6) 1) (= c_~rtnllocknumber~0 0) (= (select |c_#valid| 54) 1) (= (select |c_#length| 15) 14) (= 33 (select |c_#length| 70)) (= c_~locksocknumber~0 0) (= (select |c_#length| 2) 16) (= 32 (select |c_#length| 24)) (= (select |c_#valid| 58) 1) (= (select |c_#valid| 40) 1) (= (select |c_#valid| 38) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol)) (= (select |c_#valid| 10) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bcdDevice_lo)) (= (select |c_#valid| 7) 1) (= (select |c_#length| 74) 36))) is different from false [2024-11-14 05:12:05,819 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse16 ((as const (Array Int Int)) 0))) (and (= (select |c_#valid| 77) 1) (= c_~packet_timeout~0 50) (exists ((v_~__mod_usb__tower_table_device_table~0.driver_info_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.driver_info (store (store v_~__mod_usb__tower_table_device_table~0.driver_info_8 0 0) 1 0))) (= (select |c_#valid| 21) 1) (= 13 (select |c_#length| 43)) (= (select |c_#length| 33) 26) (= c_~interrupt_out_interval~0 8) (= c_~ldv_thread_1~0.function.offset 0) (= 1 (select |c_#valid| 86)) (= c_~ldv_linux_alloc_usb_lock_lock~0 1) (= (select |c_#length| 9) 31) (= (select |c_#valid| 19) 1) (= 45 (select |c_#length| 12)) (= c_~ldv_linux_fs_sysfs_sysfs~0 0) (= (select |c_#valid| 39) 1) (= (select |c_#valid| 70) 1) (= c_~ldv_linux_arch_io_iomem~0 0) (= 1 (select |c_#valid| 66)) (= c_~ldv_linux_block_queue_queue_state~0 0) (= 29 (select |c_#length| 64)) (= (select |c_#length| 19) 14) (= c_~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 0) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass)) (= 51 (select |c_#length| 79)) (= (select |c_#valid| 0) 0) (= (select |c_#valid| 18) 1) (= 32 (select |c_#length| 45)) (= (select |c_#valid| 55) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.match_flags_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.match_flags (store (store v_~__mod_usb__tower_table_device_table~0.match_flags_8 0 0) 1 0))) (= 44 (select |c_#length| 62)) (= c_~ldv_linux_usb_register_probe_state~0 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_ptl~0 1) (= 32 (select |c_#length| 34)) (= (select |c_#valid| 3) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bDeviceSubClass (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 0 0) 1 0))) (= (select |c_#length| 88) 240) (= 87 |c_~#open_disc_mutex~0.base|) (= (select |c_#length| 10) 31) (= |c_ULTIMATE.start_ldv_usb_register_driver_~arg1#1.offset| 0) (= (select |c_#length| 25) 25) (= c_~ldv_linux_block_request_blk_rq~0 0) (= (select |c_#length| 27) 32) (= c_~ldv_thread_0~0.identifier 0) (= c_~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 0) (= 2 c_~interrupt_in_interval~0) (= |c_ULTIMATE.start_ldv_usb_register_driver_~arg1#1.base| 90) (= (select |c_#length| 80) 51) (= (select |c_#length| 30) 12) (= c_~ldv_linux_usb_urb_urb_state~0 0) (= (select |c_#valid| 80) 1) (= 285 (select |c_#length| 90)) (= 33 (select |c_#length| 47)) (= (select |c_#length| 35) 13) (= (select |c_#valid| 13) 1) (= (select |c_#length| 54) 28) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock_of_lego_usb_tower~0 0) (= (select |c_#valid| 12) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct~0 1) (= (select |c_#valid| 22) 1) (= (select |c_#valid| 28) 1) (= (select |c_#length| 13) 37) (exists ((|v_#memory_$Pointer$.base_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_411| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_397| (Array Int (Array Int Int)))) (let ((.cse1 (select |v_#memory_$Pointer$.base_406| 90)) (.cse0 (select |v_#memory_$Pointer$.base_409| 90)) (.cse2 (select |v_#memory_$Pointer$.base_403| 90)) (.cse12 (select |v_#memory_$Pointer$.base_397| 87)) (.cse5 (select |v_#memory_$Pointer$.base_407| 90)) (.cse3 (select |v_#memory_$Pointer$.base_410| 90)) (.cse8 (select |v_#memory_$Pointer$.base_402| 89)) (.cse14 (select |v_#memory_$Pointer$.base_414| 87)) (.cse10 (select |v_#memory_$Pointer$.base_401| 90)) (.cse6 (select |v_#memory_$Pointer$.base_405| 90)) (.cse17 (select |v_#memory_$Pointer$.base_412| 90)) (.cse4 (select |v_#memory_$Pointer$.base_408| 90)) (.cse15 (select |v_#memory_$Pointer$.base_413| 87)) (.cse9 (select |v_#memory_$Pointer$.base_411| 87)) (.cse13 (select |v_#memory_$Pointer$.base_400| 87)) (.cse18 (select |v_#memory_$Pointer$.base_399| 87)) (.cse7 (select |v_#memory_$Pointer$.base_404| 90)) (.cse11 (select |v_#memory_$Pointer$.base_398| 87))) (and (= (store |v_#memory_$Pointer$.base_409| 90 (store (store (store (store (store (store (store .cse0 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse1 196))) |v_#memory_$Pointer$.base_406|) (= (store |v_#memory_$Pointer$.base_406| 90 (store (store (store (store (store (store (store (store (store (store (store .cse1 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse2 277))) |v_#memory_$Pointer$.base_403|) (= (store |v_#memory_$Pointer$.base_410| 90 (store .cse3 136 (select .cse0 136))) |v_#memory_$Pointer$.base_409|) (= (store |v_#memory_$Pointer$.base_408| 90 (store .cse4 88 (select .cse5 88))) |v_#memory_$Pointer$.base_407|) (= (store |v_#memory_$Pointer$.base_405| 90 (store .cse6 283 (select .cse7 283))) |v_#memory_$Pointer$.base_404|) (= |#funAddr~legousbtower_devnode.base| (select .cse8 8)) (= (store |v_#memory_$Pointer$.base_411| 87 (store .cse9 140 (select (select |v_#memory_$Pointer$.base_402| 87) 140))) |v_#memory_$Pointer$.base_402|) (= (store |v_#memory_$Pointer$.base_403| 90 (store .cse2 281 (select .cse10 281))) |v_#memory_$Pointer$.base_401|) (= (store |v_#memory_$Pointer$.base_398| 87 (store .cse11 4 (select .cse12 4))) |v_#memory_$Pointer$.base_397|) (= 88 (select .cse8 16)) (= (store |v_#memory_$Pointer$.base_397| 87 (store .cse12 8 (select .cse13 8))) |v_#memory_$Pointer$.base_400|) (= (store |v_#memory_$Pointer$.base_407| 90 (store (store (store (store (store (store .cse5 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse3 132))) |v_#memory_$Pointer$.base_410|) (= 4 (select .cse8 0)) (= (store |v_#memory_$Pointer$.base_414| 87 (store .cse14 60 (select .cse15 60))) |v_#memory_$Pointer$.base_413|) (= |v_#memory_$Pointer$.base_412| (store (store |v_#memory_$Pointer$.base_402| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse16 0 |c_~#__this_module~0.base|) 8 |#funAddr~tower_llseek.base|) 16 |#funAddr~tower_read.base|) 24 |#funAddr~tower_write.base|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.base|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.base|) 120 0) 128 |#funAddr~tower_release.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse16 0 5) 8 |#funAddr~tower_probe.base|) 16 |#funAddr~tower_disconnect.base|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 86) 80 (select .cse17 80)))) (= (store |v_#memory_$Pointer$.base_399| 87 (store (store (store (store (store (store .cse18 16 0) 24 0) 32 0) 40 0) 48 1) 56 (select .cse14 56))) |v_#memory_$Pointer$.base_414|) (= (store |v_#memory_$Pointer$.base_401| 90 (store .cse10 282 (select .cse6 282))) |v_#memory_$Pointer$.base_405|) (= (store |v_#memory_$Pointer$.base_412| 90 (store .cse17 84 (select .cse4 84))) |v_#memory_$Pointer$.base_408|) (= (store |v_#memory_$Pointer$.base_413| 87 (store (store (store (store (store (store (store (store (store .cse15 72 87) 80 87) 88 0) 96 87) 104 0) 112 0) 120 0) 128 2) 136 (select .cse9 136))) |v_#memory_$Pointer$.base_411|) (= |v_#memory_$Pointer$.base_399| (store |v_#memory_$Pointer$.base_400| 87 (store .cse13 12 (select .cse18 12)))) (= (store |v_#memory_$Pointer$.base_404| 90 (store .cse7 284 (select (select |c_#memory_$Pointer$.base| 90) 284))) |c_#memory_$Pointer$.base|) (= (store |v_#memory_$Pointer$.base_1321| 87 (store .cse16 0 (select .cse11 0))) |v_#memory_$Pointer$.base_398|)))) (= c_~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 0) (exists ((|v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15| Int)) (and (not (= 0 |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15|)) (<= |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15| 2147483647) (<= 0 (+ 2147483648 |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15|)))) (= 0 c_~ldv_thread_5~0.function.base) (= (select |c_#length| 38) 39) (= (select |c_#length| 73) 39) (= (select |c_#valid| 78) 1) (= (select |c_#valid| 72) 1) (= (select |c_#valid| 46) 1) (= (select |c_#valid| 52) 1) (= 49 (select |c_#length| 28)) (= c_~ldv_thread_5~0.identifier 0) (= |c_~#tower_table~0.base| 86) (= c_~ldv_linux_lib_idr_idr~0 0) (= (select |c_#valid| 14) 1) (= c_~ldv_linux_net_register_probe_state~0 0) (= c_~ldv_thread_2~0.function.offset 0) (= (select |c_#valid| 88) 1) (= (select |c_#valid| 62) 1) (= (select |c_#valid| 69) 1) (= (select |c_#valid| 43) 1) (= (select |c_#valid| 25) 1) (= (select |c_#valid| 68) 1) (= (select |c_#length| 11) 54) (= c_~ldv_linux_drivers_base_class_usb_gadget_class~0 0) (= (select |c_#length| 16) 32) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_open_disc_mutex~0 0) (= (select |c_#valid| 64) 1) (= |c_~#tower_table~0.offset| 0) (= (select |c_#valid| 53) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.idProduct_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idProduct (store (store v_~__mod_usb__tower_table_device_table~0.idProduct_8 0 0) 1 0))) (= c_~ldv_linux_usb_coherent_coherent_state~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode~0 0) (= (select |c_#valid| 1) 1) (= (select |c_#valid| 42) 1) (= (select |c_#valid| 33) 1) (= 31 (select |c_#length| 72)) (= 49 (select |c_#length| 21)) (= 480 c_~read_buffer_size~0) (= 23 (select |c_#length| 52)) (= c_~__ldv_in_interrupt_context~0 0) (= (select |c_#valid| 67) 1) (= (select |c_#length| 8) 32) (= 200 c_~read_timeout~0) (<= 1 |c_#StackHeapBarrier|) (= 0 c_~ldv_thread_0~0.function.base) (= (select |c_#valid| 51) 1) (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_499| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_526| (Array Int (Array Int Int))) (|v_#memory_int_525| (Array Int (Array Int Int))) (|v_#memory_int_528| (Array Int (Array Int Int))) (|v_#memory_int_527| (Array Int (Array Int Int))) (|v_#memory_int_489| (Array Int (Array Int Int))) (|v_#memory_int_522| (Array Int (Array Int Int))) (|v_#memory_int_488| (Array Int (Array Int Int))) (|v_#memory_int_521| (Array Int (Array Int Int))) (|v_#memory_int_524| (Array Int (Array Int Int))) (|v_#memory_int_523| (Array Int (Array Int Int))) (|v_#memory_int_529| (Array Int (Array Int Int))) (|v_#memory_int_490| (Array Int (Array Int Int))) (|v_#memory_int_496| (Array Int (Array Int Int))) (|v_#memory_int_495| (Array Int (Array Int Int))) (|v_#memory_int_498| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_497| (Array Int (Array Int Int))) (|v_#memory_int_530| (Array Int (Array Int Int))) (|v_#memory_int_492| (Array Int (Array Int Int))) (|v_#memory_int_491| (Array Int (Array Int Int))) (|v_#memory_int_494| (Array Int (Array Int Int))) (|v_#memory_int_493| (Array Int (Array Int Int))) (|v_#memory_int_515| (Array Int (Array Int Int))) (|v_#memory_int_3713| (Array Int (Array Int Int))) (|v_#memory_int_514| (Array Int (Array Int Int))) (|v_#memory_int_517| (Array Int (Array Int Int))) (|v_#memory_int_516| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_511| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_510| (Array Int (Array Int Int))) (|v_#memory_int_513| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_512| (Array Int (Array Int Int))) (|v_#memory_int_519| (Array Int (Array Int Int))) (|v_#memory_int_518| (Array Int (Array Int Int))) (|v_#memory_int_485| (Array Int (Array Int Int))) (|v_#memory_int_484| (Array Int (Array Int Int))) (|v_#memory_int_487| (Array Int (Array Int Int))) (|v_#memory_int_520| (Array Int (Array Int Int))) (|v_#memory_int_486| (Array Int (Array Int Int))) (|v_#memory_int_481| (Array Int (Array Int Int))) (|v_#memory_int_480| (Array Int (Array Int Int))) (|v_#memory_int_483| (Array Int (Array Int Int))) (|v_#memory_int_482| (Array Int (Array Int Int))) (|v_#memory_int_504| (Array Int (Array Int Int))) (|v_#memory_int_503| (Array Int (Array Int Int))) (|v_#memory_int_506| (Array Int (Array Int Int))) (|v_#memory_int_505| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_500| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_502| (Array Int (Array Int Int))) (|v_#memory_int_501| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_508| (Array Int (Array Int Int))) (|v_#memory_int_507| (Array Int (Array Int Int))) (|v_#memory_int_509| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse30 (select |v_#memory_int_507| 88)) (.cse38 (select |v_#memory_int_468| 88)) (.cse51 (select |v_#memory_int_513| 90)) (.cse31 (select |v_#memory_int_502| 88)) (.cse39 (select |v_#memory_int_467| 88)) (.cse27 (select |v_#memory_int_520| 90)) (.cse22 (select |v_#memory_int_465| 90)) (.cse29 (select |v_#memory_int_510| 88)) (.cse44 (select |v_#memory_int_509| 88)) (.cse56 (select |v_#memory_int_461| 88)) (.cse53 (select |v_#memory_int_484| 87)) (.cse55 (select |v_#memory_int_501| 88)) (.cse32 (select |v_#memory_int_479| 88)) (.cse66 (select |v_#memory_int_475| 87)) (.cse36 (select |v_#memory_int_464| 88)) (.cse20 (select |v_#memory_int_463| 88)) (.cse70 (select |v_#memory_int_528| 90)) (.cse57 (select |v_#memory_int_516| 90)) (.cse50 (select |v_#memory_int_518| 90)) (.cse49 (select |v_#memory_int_487| 90)) (.cse33 (select |v_#memory_int_474| 88)) (.cse65 (select |v_#memory_int_473| 88)) (.cse81 (select |v_#memory_int_506| 90)) (.cse26 (select |v_#memory_int_505| 90)) (.cse74 (select |v_#memory_int_477| 87)) (.cse80 (select |v_#memory_int_494| 90)) (.cse60 (select |v_#memory_int_486| 88)) (.cse37 (select |v_#memory_int_508| 88)) (.cse54 (select |v_#memory_int_514| 90)) (.cse58 (select |v_#memory_int_511| 90)) (.cse52 (select |v_#memory_int_485| 87)) (.cse41 (select |v_#memory_int_522| 90)) (.cse76 (select |v_#memory_int_517| 90)) (.cse71 (select |v_#memory_int_521| 90)) (.cse61 (select |v_#memory_int_499| 90)) (.cse25 (select |v_#memory_int_496| 90)) (.cse34 (select |v_#memory_int_3713| 3)) (.cse64 (select |v_#memory_int_523| 87)) (.cse23 (select |v_#memory_int_491| 90)) (.cse86 (select |v_#memory_int_490| 90)) (.cse85 (select |v_#memory_int_527| 90)) (.cse79 (select |v_#memory_int_489| 90)) (.cse83 (select |v_#memory_int_495| 90)) (.cse67 (select |v_#memory_int_483| 87)) (.cse63 (select |v_#memory_int_460| 88)) (.cse69 (select |v_#memory_int_480| 88)) (.cse87 (select |v_#memory_int_498| 90)) (.cse78 (select |v_#memory_int_526| 90)) (.cse24 (select |v_#memory_int_529| 90)) (.cse59 (select |v_#memory_int_488| 88)) (.cse89 (select |v_#memory_int_525| 90)) (.cse40 (select |v_#memory_int_524| 90)) (.cse35 (select |v_#memory_int_466| 88)) (.cse92 (select |v_#memory_int_469| 88)) (.cse73 (select |v_#memory_int_459| 87)) (.cse82 (select |v_#memory_int_478| 87)) (.cse88 (select |v_#memory_int_532| 87)) (.cse45 (select |v_#memory_int_512| 88)) (.cse46 (select |v_#memory_int_519| 88)) (.cse68 (select |v_#memory_int_504| 88)) (.cse28 (select |v_#memory_int_503| 88)) (.cse77 (select |v_#memory_int_515| 90)) (.cse48 (select |v_#memory_int_492| 90)) (.cse47 (select |v_#memory_int_476| 88)) (.cse43 (select |v_#memory_int_481| 88)) (.cse21 (select |v_#memory_int_462| 88)) (.cse91 (select |v_#memory_int_493| 88)) (.cse94 (select |v_#memory_int_530| 87)) (.cse93 (select |v_#memory_int_470| 88)) (.cse72 (select |v_#memory_int_482| 87)) (.cse62 (select |v_#memory_int_500| 90)) (.cse42 (select |v_#memory_int_497| 90)) (.cse90 (select |v_#memory_int_472| 87)) (.cse84 (select |v_#memory_int_471| 87)) (.cse75 (select |v_#memory_int_3713| 84)) (.cse19 (select |v_#memory_int_3713| 86))) (and (= (select .cse19 27) 0) (= (select .cse19 40) 0) (= (store |v_#memory_int_463| 88 (store .cse20 40 (select .cse21 40))) |v_#memory_int_462|) (= (store |v_#memory_int_465| 90 (store .cse22 205 (select .cse23 205))) |v_#memory_int_491|) (= (store |v_#memory_int_529| 90 (store .cse24 8 (select .cse25 8))) |v_#memory_int_496|) (= (select .cse19 41) 0) (= (store |v_#memory_int_505| 90 (store (store (store .cse26 132 0) 136 0) 148 (select .cse27 148))) |v_#memory_int_520|) (= (select .cse19 12) 0) (= (store |v_#memory_int_503| 88 (store .cse28 120 (select .cse29 120))) |v_#memory_int_510|) (= (select .cse19 6) 0) (= (select .cse19 38) 0) (= (store |v_#memory_int_507| 88 (store .cse30 88 (select .cse31 88))) |v_#memory_int_502|) (= (store |v_#memory_int_479| 88 (store .cse32 216 (select .cse33 216))) |v_#memory_int_474|) (= 98 (select .cse34 2)) (= (store |v_#memory_int_466| 88 (store .cse35 24 (select .cse36 24))) |v_#memory_int_464|) (= (select .cse19 33) 0) (= (store |v_#memory_int_508| 88 (store .cse37 80 (select .cse30 80))) |v_#memory_int_507|) (= 115 (select .cse34 1)) (= (store |v_#memory_int_468| 88 (store .cse38 176 (select .cse39 176))) |v_#memory_int_467|) (= (store |v_#memory_int_524| 90 (store .cse40 40 (select .cse41 40))) |v_#memory_int_522|) (= (select .cse19 11) 0) (= |c_#memory_int| (store |v_#memory_int_497| 90 (store (store (store (store (store .cse42 277 0) 281 0) 282 0) 283 0) 284 0))) (= (select .cse19 25) 0) (= (store |v_#memory_int_481| 88 (store .cse43 168 (select .cse38 168))) |v_#memory_int_468|) (= (store |v_#memory_int_509| 88 (store .cse44 136 (select .cse45 136))) |v_#memory_int_512|) (= (select .cse19 10) 0) (= (store |v_#memory_int_519| 88 (store .cse46 152 (select .cse47 152))) |v_#memory_int_476|) (= (store |v_#memory_int_492| 90 (store .cse48 72 (select .cse49 72))) |v_#memory_int_487|) (= (select .cse19 42) 0) (= (store |v_#memory_int_518| 90 (store .cse50 172 (select .cse51 172))) |v_#memory_int_513|) (= (store |v_#memory_int_485| 87 (store .cse52 104 (select .cse53 104))) |v_#memory_int_484|) (= (select .cse19 29) 0) (= (store |v_#memory_int_513| 90 (store .cse51 180 (select .cse54 180))) |v_#memory_int_514|) (= (store |v_#memory_int_502| 88 (store .cse31 96 (select .cse55 96))) |v_#memory_int_501|) (= (store |v_#memory_int_467| 88 (store .cse39 184 (select .cse56 184))) |v_#memory_int_461|) (= 160 (select (select |v_#memory_int_531| 89) 24)) (= (store |v_#memory_int_520| 90 (store .cse27 156 (select .cse57 156))) |v_#memory_int_516|) (= (store |v_#memory_int_511| 90 (store (store .cse58 196 0) 197 (select .cse22 197))) |v_#memory_int_465|) (= (store |v_#memory_int_510| 88 (store .cse29 128 (select .cse44 128))) |v_#memory_int_509|) (= |v_#memory_int_486| (store |v_#memory_int_488| 88 (store .cse59 64 (select .cse60 64)))) (= (store |v_#memory_int_499| 90 (store .cse61 261 (select .cse62 261))) |v_#memory_int_500|) (= (select .cse19 39) 0) (= (store |v_#memory_int_461| 88 (store .cse56 192 (select .cse63 192))) |v_#memory_int_460|) (= (store |v_#memory_int_484| 87 (store .cse53 112 (select .cse64 112))) |v_#memory_int_523|) (= (store |v_#memory_int_473| 88 (store .cse65 232 (select (select |v_#memory_int_531| 88) 232))) |v_#memory_int_531|) (= (store |v_#memory_int_475| 87 (store (store (store .cse66 56 0) 60 0) 72 (select .cse67 72))) |v_#memory_int_483|) (= |v_#memory_int_504| (store |v_#memory_int_501| 88 (store .cse55 104 (select .cse68 104)))) (= (store |v_#memory_int_480| 88 (store .cse69 208 (select .cse32 208))) |v_#memory_int_479|) (= |v_#memory_int_521| (store |v_#memory_int_528| 90 (store .cse70 245 (select .cse71 245)))) (= 117 (select .cse34 0)) (= (select .cse19 36) 0) (= (select .cse19 31) 0) (= (store |v_#memory_int_482| 87 (store .cse72 24 (select .cse73 24))) |v_#memory_int_459|) (= (store |v_#memory_int_477| 87 (store .cse74 48 (select .cse66 48))) |v_#memory_int_475|) (= (select .cse34 3) 47) (= (select .cse75 0) 48) (= (store |v_#memory_int_464| 88 (store .cse36 32 (select .cse20 32))) |v_#memory_int_463|) (= (store |v_#memory_int_517| 90 (store .cse76 56 (select .cse77 56))) |v_#memory_int_515|) (= 115 (select .cse34 5)) (= (store |v_#memory_int_526| 90 (store .cse78 237 (select .cse70 237))) |v_#memory_int_528|) (= (store |v_#memory_int_516| 90 (store .cse57 164 (select .cse50 164))) |v_#memory_int_518|) (= (store |v_#memory_int_487| 90 (store (store (store (store .cse49 80 0) 84 0) 88 0) 92 (select .cse79 92))) |v_#memory_int_489|) (= (select .cse19 37) 0) (= (select .cse19 8) 0) (= (store |v_#memory_int_494| 90 (store .cse80 116 (select .cse81 116))) |v_#memory_int_506|) (= (select .cse19 17) 0) (= (store |v_#memory_int_474| 88 (store .cse33 224 (select .cse65 224))) |v_#memory_int_473|) (= (select .cse19 13) 0) (= (store |v_#memory_int_506| 90 (store .cse81 124 (select .cse26 124))) |v_#memory_int_505|) (= (store |v_#memory_int_478| 87 (store .cse82 40 (select .cse74 40))) |v_#memory_int_477|) (= (store |v_#memory_int_495| 90 (store .cse83 108 (select .cse80 108))) |v_#memory_int_494|) (= (store |v_#memory_int_486| 88 (store .cse60 72 (select .cse37 72))) |v_#memory_int_508|) (= (store |v_#memory_int_514| 90 (store .cse54 188 (select .cse58 188))) |v_#memory_int_511|) (= (select .cse19 14) 0) (= |v_#memory_int_485| (store |v_#memory_int_471| 87 (store .cse84 96 (select .cse52 96)))) (= |v_#memory_int_517| (store |v_#memory_int_522| 90 (store .cse41 48 (select .cse76 48)))) (= (store |v_#memory_int_521| 90 (store .cse71 253 (select .cse61 253))) |v_#memory_int_499|) (= (store |v_#memory_int_496| 90 (store .cse25 16 (select .cse85 16))) |v_#memory_int_527|) (= (store |v_#memory_int_490| 90 (store .cse86 221 (select .cse87 221))) |v_#memory_int_498|) (= (select (select |v_#memory_int_3713| 83) 0) 0) (= 3 (select .cse19 0)) (= (select .cse34 6) 0) (= (select .cse34 4) 37) (= |v_#memory_int_532| (store |v_#memory_int_523| 87 (store .cse64 120 (select .cse88 120)))) (= (store |v_#memory_int_491| 90 (store .cse23 213 (select .cse86 213))) |v_#memory_int_490|) (= (store |v_#memory_int_527| 90 (store .cse85 24 (select .cse89 24))) |v_#memory_int_525|) (= (store |v_#memory_int_489| 90 (store .cse79 100 (select .cse83 100))) |v_#memory_int_495|) (= (store |v_#memory_int_483| 87 (store .cse67 80 (select .cse90 80))) |v_#memory_int_472|) (= (store |v_#memory_int_460| 88 (store .cse63 200 (select .cse69 200))) |v_#memory_int_480|) (= (store |v_#memory_int_498| 90 (store .cse87 229 (select .cse78 229))) |v_#memory_int_526|) (= (store |v_#memory_int_531| 90 (store .cse16 0 (select .cse24 0))) |v_#memory_int_529|) (= (select .cse19 15) 0) (= (store |v_#memory_int_493| 88 (store .cse91 56 (select .cse59 56))) |v_#memory_int_488|) (= (store |v_#memory_int_525| 90 (store .cse89 32 (select .cse40 32))) |v_#memory_int_524|) (= |v_#memory_int_466| (store |v_#memory_int_469| 88 (store .cse92 16 (select .cse35 16)))) (= (store |v_#memory_int_470| 88 (store .cse93 8 (select .cse92 8))) |v_#memory_int_469|) (= (store |v_#memory_int_459| 87 (store .cse73 32 (select .cse82 32))) |v_#memory_int_478|) (= (store |v_#memory_int_532| 87 (store .cse88 128 (select .cse94 128))) |v_#memory_int_530|) (= 1684 (select .cse19 2)) (= (select .cse19 16) 0) (= (store |v_#memory_int_512| 88 (store .cse45 144 (select .cse46 144))) |v_#memory_int_519|) (= (select .cse19 4) 1) (= (store |v_#memory_int_504| 88 (store .cse68 112 (select .cse28 112))) |v_#memory_int_503|) (= |v_#memory_int_492| (store |v_#memory_int_515| 90 (store .cse77 64 (select .cse48 64)))) (= (store |v_#memory_int_476| 88 (store .cse47 160 (select .cse43 160))) |v_#memory_int_481|) (= |v_#memory_int_493| (store |v_#memory_int_462| 88 (store .cse21 48 (select .cse91 48)))) (= (store (store |v_#memory_int_530| 87 (store (store .cse94 136 0) 140 0)) 88 (store (select |v_#memory_int_530| 88) 0 (select .cse93 0))) |v_#memory_int_470|) (= (store |v_#memory_int_3713| 87 (store (store (store (store (store .cse16 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse72 16))) |v_#memory_int_482|) (= (store |v_#memory_int_500| 90 (store .cse62 269 (select .cse42 269))) |v_#memory_int_497|) (= (store |v_#memory_int_472| 87 (store .cse90 88 (select .cse84 88))) |v_#memory_int_471|) (= (select .cse75 1) 0) (= 0 (select .cse19 35))))) (= c_~ldv_linux_kernel_locking_spinlock_spin_read_buffer_lock_of_lego_usb_tower~0 1) (= (select |c_#valid| 24) 1) (= 15 (select |c_#length| 65)) (= 23 (select |c_#length| 53)) (= (select |c_#valid| 5) 1) (= (select |c_#valid| 57) 1) (= 29 (select |c_#length| 60)) (= |c_~#open_disc_mutex~0.offset| 0) (= (select |c_#valid| 83) 1) (= (select |c_#valid| 32) 1) (= (select |c_#length| 42) 28) (= (select |c_#valid| 35) 1) (= (select |c_#valid| 26) 1) (= 32 (select |c_#length| 51)) (= c_~LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS~0 0) (= 32 (select |c_#length| 37)) (= (select |c_#valid| 17) 1) (= |c_~#tower_class~0.base| 89) (= (select |c_#valid| 30) 1) (= (select |c_#valid| 36) 1) (= (select |c_#length| 83) 1) (= (select |c_#valid| 41) 1) (= |c_~#tower_driver~0.base| 90) (= (select |c_#length| 41) 38) (= (select |c_#length| 55) 55) (= (select |c_#valid| 9) 1) (= 34 (select |c_#length| 71)) (= 58 (select |c_#length| 85)) (= 40 (select |c_#length| 75)) (= (select |c_#valid| 2) 1) (= 39 (select |c_#length| 39)) (= 32 (select |c_#length| 61)) (= (select |c_#valid| 27) 1) (= (select |c_#valid| 82) 1) (= 32 (select |c_#length| 31)) (= 1 (select |c_#valid| 79)) (= (select |c_#length| 49) 13) (= (select |c_#length| 59) 13) (= (select |c_#length| 69) 17) (= 25 (select |c_#length| 26)) (= c_~ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data~0 1) (= (select |c_#length| 81) 37) (= (select |c_#valid| 34) 1) (= (select |c_#valid| 37) 1) (= (select |c_#valid| 76) 1) (= 88 |c_~#tower_fops~0.base|) (= 0 |c_ULTIMATE.start_ldv_usb_register_driver_~arg0#1|) (= (select |c_#valid| 85) 1) (= 32 (select |c_#length| 56)) (= (select |c_#length| 36) 12) (= (select |c_#valid| 84) 1) (= (select |c_#length| 44) 28) (exists ((v_~__mod_usb__tower_table_device_table~0.idVendor_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idVendor (store (store v_~__mod_usb__tower_table_device_table~0.idVendor_8 0 0) 1 0))) (= (select |c_#valid| 60) 1) (= (select |c_#valid| 59) 1) (= 16 (select |c_#length| 68)) (= (select |c_#valid| 4) 1) (<= 1 c_~nr_cpu_ids~0) (= (select |c_#valid| 8) 1) (= 2 (select |c_#length| 84)) (= c_~ldv_linux_kernel_module_module_refcounter~0 1) (= c_~ldv_linux_kernel_locking_rwlock_wlock~0 1) (= (select |c_#length| 66) 11) (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bcdDevice_hi (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 0 0) 1 0))) (= (select |c_#valid| 75) 1) (= c_~write_buffer_size~0 480) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceClass)) (= (select |c_#valid| 73) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct~0 1) (= (select |c_#length| 18) 36) (= (select |c_#length| 22) 13) (= c_~ldv_thread_5~0.function.offset 0) (= c_~ldv_thread_0~0.function.offset 0) (= (select |c_#length| 14) 13) (= 33 (select |c_#length| 46)) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock~0 0) (= (select |c_#length| 86) 50) (= (select |c_#valid| 63) 1) (= 44 (select |c_#length| 63)) (= (select |c_#length| 4) 15) (= c_~ldv_linux_kernel_rcu_srcu_srcu_nested~0 0) (= (select |c_#length| 48) 28) (= 13 (select |c_#length| 82)) (= c_~ldv_thread_2~0.identifier 0) (= c_~ldv_linux_kernel_locking_rwlock_rlock~0 1) (= (select |c_#valid| 65) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bInterfaceClass (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 0 0) 1 0))) (= (select |c_#valid| 81) 1) (= (select |c_#length| 23) 11) (= (select |c_#valid| 15) 1) (= (select |c_#length| 1) 26) (= (select |c_#length| 67) 33) (= (select |c_#valid| 16) 1) (= (select |c_#valid| 29) 1) (= (select |c_#valid| 44) 1) (= c_~ldv_linux_mmc_sdio_func_sdio_element~0 0) (= (select |c_#length| 17) 36) (= 13 (select |c_#length| 6)) (= (select |c_#valid| 47) 1) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device~0 0) (= (select |c_#length| 32) 26) (= c_~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 0) (= (select |c_#valid| 23) 1) (= (select |c_#valid| 31) 1) (= (select |c_#valid| 89) 1) (= (select |c_#length| 89) 28) (= (select |c_#valid| 56) 1) (= c_~ldv_linux_kernel_sched_completion_completion~0 0) (= c_~ldv_thread_2~0.function.base 0) (= (select |c_#length| 5) 13) (= (select |c_#valid| 11) 1) (= 32 (select |c_#length| 20)) (= (select |c_#valid| 50) 1) (exists ((|v_#memory_$Pointer$.offset_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_397| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_411| (Array Int (Array Int Int)))) (let ((.cse96 (select |v_#memory_$Pointer$.offset_402| 90)) (.cse99 (select |v_#memory_$Pointer$.offset_409| 87)) (.cse95 (select |v_#memory_$Pointer$.offset_403| 90)) (.cse100 (select |v_#memory_$Pointer$.offset_408| 87)) (.cse104 (select |v_#memory_$Pointer$.offset_407| 87)) (.cse98 (select |v_#memory_$Pointer$.offset_410| 87)) (.cse101 (select |v_#memory_$Pointer$.offset_413| 90)) (.cse110 (select |v_#memory_$Pointer$.offset_397| 90)) (.cse109 (select |v_#memory_$Pointer$.offset_404| 90)) (.cse102 (select |v_#memory_$Pointer$.offset_398| 90)) (.cse107 (select |v_#memory_$Pointer$.offset_411| 87)) (.cse105 (select |v_#memory_$Pointer$.offset_399| 87)) (.cse106 (select |v_#memory_$Pointer$.offset_412| 87)) (.cse112 (select |v_#memory_$Pointer$.offset_414| 89)) (.cse97 (select |v_#memory_$Pointer$.offset_401| 90)) (.cse103 (select |v_#memory_$Pointer$.offset_400| 90)) (.cse111 (select |v_#memory_$Pointer$.offset_406| 90)) (.cse108 (select |v_#memory_$Pointer$.offset_405| 90))) (and (= |v_#memory_$Pointer$.offset_402| (store |v_#memory_$Pointer$.offset_403| 90 (store .cse95 281 (select .cse96 281)))) (= (store |v_#memory_$Pointer$.offset_402| 90 (store .cse96 282 (select .cse97 282))) |v_#memory_$Pointer$.offset_401|) (= (store |v_#memory_$Pointer$.offset_410| 87 (store .cse98 4 (select .cse99 4))) |v_#memory_$Pointer$.offset_409|) (= (store |v_#memory_$Pointer$.offset_409| 87 (store .cse99 8 (select .cse100 8))) |v_#memory_$Pointer$.offset_408|) (= (store (store |v_#memory_$Pointer$.offset_414| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse16 0 |c_~#__this_module~0.offset|) 8 |#funAddr~tower_llseek.offset|) 16 |#funAddr~tower_read.offset|) 24 |#funAddr~tower_write.offset|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.offset|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.offset|) 120 0) 128 |#funAddr~tower_release.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse16 0 0) 8 |#funAddr~tower_probe.offset|) 16 |#funAddr~tower_disconnect.offset|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 0) 80 (select .cse101 80))) |v_#memory_$Pointer$.offset_413|) (= (store |v_#memory_$Pointer$.offset_398| 90 (store (store (store (store (store (store (store (store (store (store (store .cse102 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse95 277))) |v_#memory_$Pointer$.offset_403|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_400| 90 (store .cse103 284 (select (select |c_#memory_$Pointer$.offset| 90) 284)))) (= (store |v_#memory_$Pointer$.offset_408| 87 (store .cse100 12 (select .cse104 12))) |v_#memory_$Pointer$.offset_407|) (= (store |v_#memory_$Pointer$.offset_399| 87 (store (store (store (store (store (store (store (store (store .cse105 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse106 136))) |v_#memory_$Pointer$.offset_412|) (= (store |v_#memory_$Pointer$.offset_407| 87 (store (store (store (store (store (store .cse104 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse107 56))) |v_#memory_$Pointer$.offset_411|) (= (store |v_#memory_$Pointer$.offset_405| 90 (store .cse108 136 (select .cse109 136))) |v_#memory_$Pointer$.offset_404|) (= |v_#memory_$Pointer$.offset_406| (store |v_#memory_$Pointer$.offset_397| 90 (store .cse110 88 (select .cse111 88)))) (= |v_#memory_$Pointer$.offset_410| (store |v_#memory_$Pointer$.offset_1321| 87 (store .cse16 0 (select .cse98 0)))) (= (select .cse112 0) 0) (= (select .cse112 8) |#funAddr~legousbtower_devnode.offset|) (= (store |v_#memory_$Pointer$.offset_413| 90 (store .cse101 84 (select .cse110 84))) |v_#memory_$Pointer$.offset_397|) (= |v_#memory_$Pointer$.offset_398| (store |v_#memory_$Pointer$.offset_404| 90 (store (store (store (store (store (store (store .cse109 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse102 196)))) (= (store |v_#memory_$Pointer$.offset_411| 87 (store .cse107 60 (select .cse105 60))) |v_#memory_$Pointer$.offset_399|) (= (store |v_#memory_$Pointer$.offset_412| 87 (store .cse106 140 (select (select |v_#memory_$Pointer$.offset_414| 87) 140))) |v_#memory_$Pointer$.offset_414|) (= (select .cse112 16) 0) (= |v_#memory_$Pointer$.offset_400| (store |v_#memory_$Pointer$.offset_401| 90 (store .cse97 283 (select .cse103 283)))) (= (store |v_#memory_$Pointer$.offset_406| 90 (store (store (store (store (store (store .cse111 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse108 132))) |v_#memory_$Pointer$.offset_405|)))) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceNumber)) (= (select |c_#valid| 48) 1) (= (select |c_#valid| 61) 1) (= 12 (select |c_#length| 40)) (= |c_~#tower_fops~0.offset| 0) (= (select |c_#valid| 20) 1) (= c_~ldv_thread_1~0.function.base 0) (= c_~ldv_thread_1~0.identifier 0) (= (select |c_#length| 87) 148) (= c_~ldv_linux_usb_gadget_usb_gadget~0 0) (= |c_~#tower_class~0.offset| 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock~0 1) (= (select |c_#length| 77) 42) (= 7 (select |c_#length| 3)) (= 1 (select |c_#valid| 45)) (= |c_~#tower_driver~0.offset| 0) (= 29 (select |c_#length| 58)) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceProtocol)) (= (select |c_#length| 50) 28) (= (select |c_#length| 78) 54) (= c_~ldv_linux_block_genhd_disk_state~0 0) (= (select |c_#valid| 90) 1) (= (select |c_#length| 57) 28) (= (select |c_#length| 29) 13) (= (select |c_#valid| 71) 1) (= (select |c_#valid| 87) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode~0 1) (= (select |c_#valid| 74) 1) (= (select |c_#length| 76) 37) (= (select |c_#valid| 49) 1) (= (select |c_#length| 7) 26) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN~0 1) (= (select |c_#valid| 6) 1) (= c_~rtnllocknumber~0 0) (= (select |c_#valid| 54) 1) (= (select |c_#length| 15) 14) (= 33 (select |c_#length| 70)) (= c_~locksocknumber~0 0) (= (select |c_#length| 2) 16) (= 32 (select |c_#length| 24)) (= (select |c_#valid| 58) 1) (= (select |c_#valid| 40) 1) (= (select |c_#valid| 38) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol)) (= (select |c_#valid| 10) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bcdDevice_lo)) (= (select |c_#valid| 7) 1) (= (select |c_#length| 74) 36))) is different from false [2024-11-14 05:12:07,888 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse16 ((as const (Array Int Int)) 0))) (and (= (select |c_#valid| 77) 1) (= c_~packet_timeout~0 50) (exists ((v_~__mod_usb__tower_table_device_table~0.driver_info_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.driver_info (store (store v_~__mod_usb__tower_table_device_table~0.driver_info_8 0 0) 1 0))) (= (select |c_#valid| 21) 1) (= 13 (select |c_#length| 43)) (= (select |c_#length| 33) 26) (= c_~interrupt_out_interval~0 8) (= c_~ldv_thread_1~0.function.offset 0) (= 1 (select |c_#valid| 86)) (= c_~ldv_linux_alloc_usb_lock_lock~0 1) (= (select |c_#length| 9) 31) (= (select |c_#valid| 19) 1) (= 45 (select |c_#length| 12)) (= c_~ldv_linux_fs_sysfs_sysfs~0 0) (= |c_ULTIMATE.start_ldv_dispatch_register_4_2_~arg0#1.base| 90) (= (select |c_#valid| 39) 1) (= (select |c_#valid| 70) 1) (= c_~ldv_linux_arch_io_iomem~0 0) (= 1 (select |c_#valid| 66)) (= c_~ldv_linux_block_queue_queue_state~0 0) (= 29 (select |c_#length| 64)) (= (select |c_#length| 19) 14) (= c_~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 0) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass)) (= 51 (select |c_#length| 79)) (= (select |c_#valid| 0) 0) (= (select |c_#valid| 18) 1) (= 32 (select |c_#length| 45)) (= (select |c_#valid| 55) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.match_flags_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.match_flags (store (store v_~__mod_usb__tower_table_device_table~0.match_flags_8 0 0) 1 0))) (= 44 (select |c_#length| 62)) (= c_~ldv_linux_usb_register_probe_state~0 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_ptl~0 1) (= 32 (select |c_#length| 34)) (= (select |c_#valid| 3) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bDeviceSubClass (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 0 0) 1 0))) (= (select |c_#length| 88) 240) (= 87 |c_~#open_disc_mutex~0.base|) (= (select |c_#length| 10) 31) (= (select |c_#length| 25) 25) (= c_~ldv_linux_block_request_blk_rq~0 0) (= (select |c_#length| 27) 32) (= c_~ldv_thread_0~0.identifier 0) (= c_~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 0) (= 2 c_~interrupt_in_interval~0) (= (select |c_#length| 80) 51) (= (select |c_#length| 30) 12) (= c_~ldv_linux_usb_urb_urb_state~0 0) (= (select |c_#valid| 80) 1) (= 285 (select |c_#length| 90)) (= 33 (select |c_#length| 47)) (= (select |c_#length| 35) 13) (= (select |c_#valid| 13) 1) (= (select |c_#length| 54) 28) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock_of_lego_usb_tower~0 0) (= (select |c_#valid| 12) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct~0 1) (= (select |c_#valid| 22) 1) (= (select |c_#valid| 28) 1) (= (select |c_#length| 13) 37) (exists ((|v_#memory_$Pointer$.base_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_411| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_397| (Array Int (Array Int Int)))) (let ((.cse1 (select |v_#memory_$Pointer$.base_406| 90)) (.cse0 (select |v_#memory_$Pointer$.base_409| 90)) (.cse2 (select |v_#memory_$Pointer$.base_403| 90)) (.cse12 (select |v_#memory_$Pointer$.base_397| 87)) (.cse5 (select |v_#memory_$Pointer$.base_407| 90)) (.cse3 (select |v_#memory_$Pointer$.base_410| 90)) (.cse8 (select |v_#memory_$Pointer$.base_402| 89)) (.cse14 (select |v_#memory_$Pointer$.base_414| 87)) (.cse10 (select |v_#memory_$Pointer$.base_401| 90)) (.cse6 (select |v_#memory_$Pointer$.base_405| 90)) (.cse17 (select |v_#memory_$Pointer$.base_412| 90)) (.cse4 (select |v_#memory_$Pointer$.base_408| 90)) (.cse15 (select |v_#memory_$Pointer$.base_413| 87)) (.cse9 (select |v_#memory_$Pointer$.base_411| 87)) (.cse13 (select |v_#memory_$Pointer$.base_400| 87)) (.cse18 (select |v_#memory_$Pointer$.base_399| 87)) (.cse7 (select |v_#memory_$Pointer$.base_404| 90)) (.cse11 (select |v_#memory_$Pointer$.base_398| 87))) (and (= (store |v_#memory_$Pointer$.base_409| 90 (store (store (store (store (store (store (store .cse0 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse1 196))) |v_#memory_$Pointer$.base_406|) (= (store |v_#memory_$Pointer$.base_406| 90 (store (store (store (store (store (store (store (store (store (store (store .cse1 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse2 277))) |v_#memory_$Pointer$.base_403|) (= (store |v_#memory_$Pointer$.base_410| 90 (store .cse3 136 (select .cse0 136))) |v_#memory_$Pointer$.base_409|) (= (store |v_#memory_$Pointer$.base_408| 90 (store .cse4 88 (select .cse5 88))) |v_#memory_$Pointer$.base_407|) (= (store |v_#memory_$Pointer$.base_405| 90 (store .cse6 283 (select .cse7 283))) |v_#memory_$Pointer$.base_404|) (= |#funAddr~legousbtower_devnode.base| (select .cse8 8)) (= (store |v_#memory_$Pointer$.base_411| 87 (store .cse9 140 (select (select |v_#memory_$Pointer$.base_402| 87) 140))) |v_#memory_$Pointer$.base_402|) (= (store |v_#memory_$Pointer$.base_403| 90 (store .cse2 281 (select .cse10 281))) |v_#memory_$Pointer$.base_401|) (= (store |v_#memory_$Pointer$.base_398| 87 (store .cse11 4 (select .cse12 4))) |v_#memory_$Pointer$.base_397|) (= 88 (select .cse8 16)) (= (store |v_#memory_$Pointer$.base_397| 87 (store .cse12 8 (select .cse13 8))) |v_#memory_$Pointer$.base_400|) (= (store |v_#memory_$Pointer$.base_407| 90 (store (store (store (store (store (store .cse5 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse3 132))) |v_#memory_$Pointer$.base_410|) (= 4 (select .cse8 0)) (= (store |v_#memory_$Pointer$.base_414| 87 (store .cse14 60 (select .cse15 60))) |v_#memory_$Pointer$.base_413|) (= |v_#memory_$Pointer$.base_412| (store (store |v_#memory_$Pointer$.base_402| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse16 0 |c_~#__this_module~0.base|) 8 |#funAddr~tower_llseek.base|) 16 |#funAddr~tower_read.base|) 24 |#funAddr~tower_write.base|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.base|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.base|) 120 0) 128 |#funAddr~tower_release.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse16 0 5) 8 |#funAddr~tower_probe.base|) 16 |#funAddr~tower_disconnect.base|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 86) 80 (select .cse17 80)))) (= (store |v_#memory_$Pointer$.base_399| 87 (store (store (store (store (store (store .cse18 16 0) 24 0) 32 0) 40 0) 48 1) 56 (select .cse14 56))) |v_#memory_$Pointer$.base_414|) (= (store |v_#memory_$Pointer$.base_401| 90 (store .cse10 282 (select .cse6 282))) |v_#memory_$Pointer$.base_405|) (= (store |v_#memory_$Pointer$.base_412| 90 (store .cse17 84 (select .cse4 84))) |v_#memory_$Pointer$.base_408|) (= (store |v_#memory_$Pointer$.base_413| 87 (store (store (store (store (store (store (store (store (store .cse15 72 87) 80 87) 88 0) 96 87) 104 0) 112 0) 120 0) 128 2) 136 (select .cse9 136))) |v_#memory_$Pointer$.base_411|) (= |v_#memory_$Pointer$.base_399| (store |v_#memory_$Pointer$.base_400| 87 (store .cse13 12 (select .cse18 12)))) (= (store |v_#memory_$Pointer$.base_404| 90 (store .cse7 284 (select (select |c_#memory_$Pointer$.base| 90) 284))) |c_#memory_$Pointer$.base|) (= (store |v_#memory_$Pointer$.base_1321| 87 (store .cse16 0 (select .cse11 0))) |v_#memory_$Pointer$.base_398|)))) (= c_~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 0) (exists ((|v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15| Int)) (and (not (= 0 |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15|)) (<= |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15| 2147483647) (<= 0 (+ 2147483648 |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15|)))) (= 0 c_~ldv_thread_5~0.function.base) (= (select |c_#length| 38) 39) (= (select |c_#length| 73) 39) (= (select |c_#valid| 78) 1) (= (select |c_#valid| 72) 1) (= (select |c_#valid| 46) 1) (= (select |c_#valid| 52) 1) (= 49 (select |c_#length| 28)) (= c_~ldv_thread_5~0.identifier 0) (= |c_~#tower_table~0.base| 86) (= c_~ldv_linux_lib_idr_idr~0 0) (= (select |c_#valid| 14) 1) (= c_~ldv_linux_net_register_probe_state~0 0) (= c_~ldv_thread_2~0.function.offset 0) (= (select |c_#valid| 88) 1) (= (select |c_#valid| 62) 1) (= (select |c_#valid| 69) 1) (= (select |c_#valid| 43) 1) (= (select |c_#valid| 25) 1) (= (select |c_#valid| 68) 1) (= (select |c_#length| 11) 54) (= c_~ldv_linux_drivers_base_class_usb_gadget_class~0 0) (= |c_ULTIMATE.start_ldv_dispatch_register_4_2_~arg0#1.offset| 0) (= (select |c_#length| 16) 32) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_open_disc_mutex~0 0) (= (select |c_#valid| 64) 1) (= |c_~#tower_table~0.offset| 0) (= (select |c_#valid| 53) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.idProduct_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idProduct (store (store v_~__mod_usb__tower_table_device_table~0.idProduct_8 0 0) 1 0))) (= c_~ldv_linux_usb_coherent_coherent_state~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode~0 0) (= (select |c_#valid| 1) 1) (= (select |c_#valid| 42) 1) (= (select |c_#valid| 33) 1) (= 31 (select |c_#length| 72)) (= 49 (select |c_#length| 21)) (= 480 c_~read_buffer_size~0) (= 23 (select |c_#length| 52)) (= c_~__ldv_in_interrupt_context~0 0) (= (select |c_#valid| 67) 1) (= (select |c_#length| 8) 32) (= 200 c_~read_timeout~0) (<= 1 |c_#StackHeapBarrier|) (= 0 c_~ldv_thread_0~0.function.base) (= (select |c_#valid| 51) 1) (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_499| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_526| (Array Int (Array Int Int))) (|v_#memory_int_525| (Array Int (Array Int Int))) (|v_#memory_int_528| (Array Int (Array Int Int))) (|v_#memory_int_527| (Array Int (Array Int Int))) (|v_#memory_int_489| (Array Int (Array Int Int))) (|v_#memory_int_522| (Array Int (Array Int Int))) (|v_#memory_int_488| (Array Int (Array Int Int))) (|v_#memory_int_521| (Array Int (Array Int Int))) (|v_#memory_int_524| (Array Int (Array Int Int))) (|v_#memory_int_523| (Array Int (Array Int Int))) (|v_#memory_int_529| (Array Int (Array Int Int))) (|v_#memory_int_490| (Array Int (Array Int Int))) (|v_#memory_int_496| (Array Int (Array Int Int))) (|v_#memory_int_495| (Array Int (Array Int Int))) (|v_#memory_int_498| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_497| (Array Int (Array Int Int))) (|v_#memory_int_530| (Array Int (Array Int Int))) (|v_#memory_int_492| (Array Int (Array Int Int))) (|v_#memory_int_491| (Array Int (Array Int Int))) (|v_#memory_int_494| (Array Int (Array Int Int))) (|v_#memory_int_493| (Array Int (Array Int Int))) (|v_#memory_int_515| (Array Int (Array Int Int))) (|v_#memory_int_3713| (Array Int (Array Int Int))) (|v_#memory_int_514| (Array Int (Array Int Int))) (|v_#memory_int_517| (Array Int (Array Int Int))) (|v_#memory_int_516| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_511| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_510| (Array Int (Array Int Int))) (|v_#memory_int_513| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_512| (Array Int (Array Int Int))) (|v_#memory_int_519| (Array Int (Array Int Int))) (|v_#memory_int_518| (Array Int (Array Int Int))) (|v_#memory_int_485| (Array Int (Array Int Int))) (|v_#memory_int_484| (Array Int (Array Int Int))) (|v_#memory_int_487| (Array Int (Array Int Int))) (|v_#memory_int_520| (Array Int (Array Int Int))) (|v_#memory_int_486| (Array Int (Array Int Int))) (|v_#memory_int_481| (Array Int (Array Int Int))) (|v_#memory_int_480| (Array Int (Array Int Int))) (|v_#memory_int_483| (Array Int (Array Int Int))) (|v_#memory_int_482| (Array Int (Array Int Int))) (|v_#memory_int_504| (Array Int (Array Int Int))) (|v_#memory_int_503| (Array Int (Array Int Int))) (|v_#memory_int_506| (Array Int (Array Int Int))) (|v_#memory_int_505| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_500| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_502| (Array Int (Array Int Int))) (|v_#memory_int_501| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_508| (Array Int (Array Int Int))) (|v_#memory_int_507| (Array Int (Array Int Int))) (|v_#memory_int_509| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse30 (select |v_#memory_int_507| 88)) (.cse38 (select |v_#memory_int_468| 88)) (.cse51 (select |v_#memory_int_513| 90)) (.cse31 (select |v_#memory_int_502| 88)) (.cse39 (select |v_#memory_int_467| 88)) (.cse27 (select |v_#memory_int_520| 90)) (.cse22 (select |v_#memory_int_465| 90)) (.cse29 (select |v_#memory_int_510| 88)) (.cse44 (select |v_#memory_int_509| 88)) (.cse56 (select |v_#memory_int_461| 88)) (.cse53 (select |v_#memory_int_484| 87)) (.cse55 (select |v_#memory_int_501| 88)) (.cse32 (select |v_#memory_int_479| 88)) (.cse66 (select |v_#memory_int_475| 87)) (.cse36 (select |v_#memory_int_464| 88)) (.cse20 (select |v_#memory_int_463| 88)) (.cse70 (select |v_#memory_int_528| 90)) (.cse57 (select |v_#memory_int_516| 90)) (.cse50 (select |v_#memory_int_518| 90)) (.cse49 (select |v_#memory_int_487| 90)) (.cse33 (select |v_#memory_int_474| 88)) (.cse65 (select |v_#memory_int_473| 88)) (.cse81 (select |v_#memory_int_506| 90)) (.cse26 (select |v_#memory_int_505| 90)) (.cse74 (select |v_#memory_int_477| 87)) (.cse80 (select |v_#memory_int_494| 90)) (.cse60 (select |v_#memory_int_486| 88)) (.cse37 (select |v_#memory_int_508| 88)) (.cse54 (select |v_#memory_int_514| 90)) (.cse58 (select |v_#memory_int_511| 90)) (.cse52 (select |v_#memory_int_485| 87)) (.cse41 (select |v_#memory_int_522| 90)) (.cse76 (select |v_#memory_int_517| 90)) (.cse71 (select |v_#memory_int_521| 90)) (.cse61 (select |v_#memory_int_499| 90)) (.cse25 (select |v_#memory_int_496| 90)) (.cse34 (select |v_#memory_int_3713| 3)) (.cse64 (select |v_#memory_int_523| 87)) (.cse23 (select |v_#memory_int_491| 90)) (.cse86 (select |v_#memory_int_490| 90)) (.cse85 (select |v_#memory_int_527| 90)) (.cse79 (select |v_#memory_int_489| 90)) (.cse83 (select |v_#memory_int_495| 90)) (.cse67 (select |v_#memory_int_483| 87)) (.cse63 (select |v_#memory_int_460| 88)) (.cse69 (select |v_#memory_int_480| 88)) (.cse87 (select |v_#memory_int_498| 90)) (.cse78 (select |v_#memory_int_526| 90)) (.cse24 (select |v_#memory_int_529| 90)) (.cse59 (select |v_#memory_int_488| 88)) (.cse89 (select |v_#memory_int_525| 90)) (.cse40 (select |v_#memory_int_524| 90)) (.cse35 (select |v_#memory_int_466| 88)) (.cse92 (select |v_#memory_int_469| 88)) (.cse73 (select |v_#memory_int_459| 87)) (.cse82 (select |v_#memory_int_478| 87)) (.cse88 (select |v_#memory_int_532| 87)) (.cse45 (select |v_#memory_int_512| 88)) (.cse46 (select |v_#memory_int_519| 88)) (.cse68 (select |v_#memory_int_504| 88)) (.cse28 (select |v_#memory_int_503| 88)) (.cse77 (select |v_#memory_int_515| 90)) (.cse48 (select |v_#memory_int_492| 90)) (.cse47 (select |v_#memory_int_476| 88)) (.cse43 (select |v_#memory_int_481| 88)) (.cse21 (select |v_#memory_int_462| 88)) (.cse91 (select |v_#memory_int_493| 88)) (.cse94 (select |v_#memory_int_530| 87)) (.cse93 (select |v_#memory_int_470| 88)) (.cse72 (select |v_#memory_int_482| 87)) (.cse62 (select |v_#memory_int_500| 90)) (.cse42 (select |v_#memory_int_497| 90)) (.cse90 (select |v_#memory_int_472| 87)) (.cse84 (select |v_#memory_int_471| 87)) (.cse75 (select |v_#memory_int_3713| 84)) (.cse19 (select |v_#memory_int_3713| 86))) (and (= (select .cse19 27) 0) (= (select .cse19 40) 0) (= (store |v_#memory_int_463| 88 (store .cse20 40 (select .cse21 40))) |v_#memory_int_462|) (= (store |v_#memory_int_465| 90 (store .cse22 205 (select .cse23 205))) |v_#memory_int_491|) (= (store |v_#memory_int_529| 90 (store .cse24 8 (select .cse25 8))) |v_#memory_int_496|) (= (select .cse19 41) 0) (= (store |v_#memory_int_505| 90 (store (store (store .cse26 132 0) 136 0) 148 (select .cse27 148))) |v_#memory_int_520|) (= (select .cse19 12) 0) (= (store |v_#memory_int_503| 88 (store .cse28 120 (select .cse29 120))) |v_#memory_int_510|) (= (select .cse19 6) 0) (= (select .cse19 38) 0) (= (store |v_#memory_int_507| 88 (store .cse30 88 (select .cse31 88))) |v_#memory_int_502|) (= (store |v_#memory_int_479| 88 (store .cse32 216 (select .cse33 216))) |v_#memory_int_474|) (= 98 (select .cse34 2)) (= (store |v_#memory_int_466| 88 (store .cse35 24 (select .cse36 24))) |v_#memory_int_464|) (= (select .cse19 33) 0) (= (store |v_#memory_int_508| 88 (store .cse37 80 (select .cse30 80))) |v_#memory_int_507|) (= 115 (select .cse34 1)) (= (store |v_#memory_int_468| 88 (store .cse38 176 (select .cse39 176))) |v_#memory_int_467|) (= (store |v_#memory_int_524| 90 (store .cse40 40 (select .cse41 40))) |v_#memory_int_522|) (= (select .cse19 11) 0) (= |c_#memory_int| (store |v_#memory_int_497| 90 (store (store (store (store (store .cse42 277 0) 281 0) 282 0) 283 0) 284 0))) (= (select .cse19 25) 0) (= (store |v_#memory_int_481| 88 (store .cse43 168 (select .cse38 168))) |v_#memory_int_468|) (= (store |v_#memory_int_509| 88 (store .cse44 136 (select .cse45 136))) |v_#memory_int_512|) (= (select .cse19 10) 0) (= (store |v_#memory_int_519| 88 (store .cse46 152 (select .cse47 152))) |v_#memory_int_476|) (= (store |v_#memory_int_492| 90 (store .cse48 72 (select .cse49 72))) |v_#memory_int_487|) (= (select .cse19 42) 0) (= (store |v_#memory_int_518| 90 (store .cse50 172 (select .cse51 172))) |v_#memory_int_513|) (= (store |v_#memory_int_485| 87 (store .cse52 104 (select .cse53 104))) |v_#memory_int_484|) (= (select .cse19 29) 0) (= (store |v_#memory_int_513| 90 (store .cse51 180 (select .cse54 180))) |v_#memory_int_514|) (= (store |v_#memory_int_502| 88 (store .cse31 96 (select .cse55 96))) |v_#memory_int_501|) (= (store |v_#memory_int_467| 88 (store .cse39 184 (select .cse56 184))) |v_#memory_int_461|) (= 160 (select (select |v_#memory_int_531| 89) 24)) (= (store |v_#memory_int_520| 90 (store .cse27 156 (select .cse57 156))) |v_#memory_int_516|) (= (store |v_#memory_int_511| 90 (store (store .cse58 196 0) 197 (select .cse22 197))) |v_#memory_int_465|) (= (store |v_#memory_int_510| 88 (store .cse29 128 (select .cse44 128))) |v_#memory_int_509|) (= |v_#memory_int_486| (store |v_#memory_int_488| 88 (store .cse59 64 (select .cse60 64)))) (= (store |v_#memory_int_499| 90 (store .cse61 261 (select .cse62 261))) |v_#memory_int_500|) (= (select .cse19 39) 0) (= (store |v_#memory_int_461| 88 (store .cse56 192 (select .cse63 192))) |v_#memory_int_460|) (= (store |v_#memory_int_484| 87 (store .cse53 112 (select .cse64 112))) |v_#memory_int_523|) (= (store |v_#memory_int_473| 88 (store .cse65 232 (select (select |v_#memory_int_531| 88) 232))) |v_#memory_int_531|) (= (store |v_#memory_int_475| 87 (store (store (store .cse66 56 0) 60 0) 72 (select .cse67 72))) |v_#memory_int_483|) (= |v_#memory_int_504| (store |v_#memory_int_501| 88 (store .cse55 104 (select .cse68 104)))) (= (store |v_#memory_int_480| 88 (store .cse69 208 (select .cse32 208))) |v_#memory_int_479|) (= |v_#memory_int_521| (store |v_#memory_int_528| 90 (store .cse70 245 (select .cse71 245)))) (= 117 (select .cse34 0)) (= (select .cse19 36) 0) (= (select .cse19 31) 0) (= (store |v_#memory_int_482| 87 (store .cse72 24 (select .cse73 24))) |v_#memory_int_459|) (= (store |v_#memory_int_477| 87 (store .cse74 48 (select .cse66 48))) |v_#memory_int_475|) (= (select .cse34 3) 47) (= (select .cse75 0) 48) (= (store |v_#memory_int_464| 88 (store .cse36 32 (select .cse20 32))) |v_#memory_int_463|) (= (store |v_#memory_int_517| 90 (store .cse76 56 (select .cse77 56))) |v_#memory_int_515|) (= 115 (select .cse34 5)) (= (store |v_#memory_int_526| 90 (store .cse78 237 (select .cse70 237))) |v_#memory_int_528|) (= (store |v_#memory_int_516| 90 (store .cse57 164 (select .cse50 164))) |v_#memory_int_518|) (= (store |v_#memory_int_487| 90 (store (store (store (store .cse49 80 0) 84 0) 88 0) 92 (select .cse79 92))) |v_#memory_int_489|) (= (select .cse19 37) 0) (= (select .cse19 8) 0) (= (store |v_#memory_int_494| 90 (store .cse80 116 (select .cse81 116))) |v_#memory_int_506|) (= (select .cse19 17) 0) (= (store |v_#memory_int_474| 88 (store .cse33 224 (select .cse65 224))) |v_#memory_int_473|) (= (select .cse19 13) 0) (= (store |v_#memory_int_506| 90 (store .cse81 124 (select .cse26 124))) |v_#memory_int_505|) (= (store |v_#memory_int_478| 87 (store .cse82 40 (select .cse74 40))) |v_#memory_int_477|) (= (store |v_#memory_int_495| 90 (store .cse83 108 (select .cse80 108))) |v_#memory_int_494|) (= (store |v_#memory_int_486| 88 (store .cse60 72 (select .cse37 72))) |v_#memory_int_508|) (= (store |v_#memory_int_514| 90 (store .cse54 188 (select .cse58 188))) |v_#memory_int_511|) (= (select .cse19 14) 0) (= |v_#memory_int_485| (store |v_#memory_int_471| 87 (store .cse84 96 (select .cse52 96)))) (= |v_#memory_int_517| (store |v_#memory_int_522| 90 (store .cse41 48 (select .cse76 48)))) (= (store |v_#memory_int_521| 90 (store .cse71 253 (select .cse61 253))) |v_#memory_int_499|) (= (store |v_#memory_int_496| 90 (store .cse25 16 (select .cse85 16))) |v_#memory_int_527|) (= (store |v_#memory_int_490| 90 (store .cse86 221 (select .cse87 221))) |v_#memory_int_498|) (= (select (select |v_#memory_int_3713| 83) 0) 0) (= 3 (select .cse19 0)) (= (select .cse34 6) 0) (= (select .cse34 4) 37) (= |v_#memory_int_532| (store |v_#memory_int_523| 87 (store .cse64 120 (select .cse88 120)))) (= (store |v_#memory_int_491| 90 (store .cse23 213 (select .cse86 213))) |v_#memory_int_490|) (= (store |v_#memory_int_527| 90 (store .cse85 24 (select .cse89 24))) |v_#memory_int_525|) (= (store |v_#memory_int_489| 90 (store .cse79 100 (select .cse83 100))) |v_#memory_int_495|) (= (store |v_#memory_int_483| 87 (store .cse67 80 (select .cse90 80))) |v_#memory_int_472|) (= (store |v_#memory_int_460| 88 (store .cse63 200 (select .cse69 200))) |v_#memory_int_480|) (= (store |v_#memory_int_498| 90 (store .cse87 229 (select .cse78 229))) |v_#memory_int_526|) (= (store |v_#memory_int_531| 90 (store .cse16 0 (select .cse24 0))) |v_#memory_int_529|) (= (select .cse19 15) 0) (= (store |v_#memory_int_493| 88 (store .cse91 56 (select .cse59 56))) |v_#memory_int_488|) (= (store |v_#memory_int_525| 90 (store .cse89 32 (select .cse40 32))) |v_#memory_int_524|) (= |v_#memory_int_466| (store |v_#memory_int_469| 88 (store .cse92 16 (select .cse35 16)))) (= (store |v_#memory_int_470| 88 (store .cse93 8 (select .cse92 8))) |v_#memory_int_469|) (= (store |v_#memory_int_459| 87 (store .cse73 32 (select .cse82 32))) |v_#memory_int_478|) (= (store |v_#memory_int_532| 87 (store .cse88 128 (select .cse94 128))) |v_#memory_int_530|) (= 1684 (select .cse19 2)) (= (select .cse19 16) 0) (= (store |v_#memory_int_512| 88 (store .cse45 144 (select .cse46 144))) |v_#memory_int_519|) (= (select .cse19 4) 1) (= (store |v_#memory_int_504| 88 (store .cse68 112 (select .cse28 112))) |v_#memory_int_503|) (= |v_#memory_int_492| (store |v_#memory_int_515| 90 (store .cse77 64 (select .cse48 64)))) (= (store |v_#memory_int_476| 88 (store .cse47 160 (select .cse43 160))) |v_#memory_int_481|) (= |v_#memory_int_493| (store |v_#memory_int_462| 88 (store .cse21 48 (select .cse91 48)))) (= (store (store |v_#memory_int_530| 87 (store (store .cse94 136 0) 140 0)) 88 (store (select |v_#memory_int_530| 88) 0 (select .cse93 0))) |v_#memory_int_470|) (= (store |v_#memory_int_3713| 87 (store (store (store (store (store .cse16 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse72 16))) |v_#memory_int_482|) (= (store |v_#memory_int_500| 90 (store .cse62 269 (select .cse42 269))) |v_#memory_int_497|) (= (store |v_#memory_int_472| 87 (store .cse90 88 (select .cse84 88))) |v_#memory_int_471|) (= (select .cse75 1) 0) (= 0 (select .cse19 35))))) (= c_~ldv_linux_kernel_locking_spinlock_spin_read_buffer_lock_of_lego_usb_tower~0 1) (= (select |c_#valid| 24) 1) (= 15 (select |c_#length| 65)) (= 23 (select |c_#length| 53)) (= (select |c_#valid| 5) 1) (= (select |c_#valid| 57) 1) (= 29 (select |c_#length| 60)) (= |c_~#open_disc_mutex~0.offset| 0) (= (select |c_#valid| 83) 1) (= (select |c_#valid| 32) 1) (= (select |c_#length| 42) 28) (= (select |c_#valid| 35) 1) (= (select |c_#valid| 26) 1) (= 32 (select |c_#length| 51)) (= c_~LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS~0 0) (= 32 (select |c_#length| 37)) (= (select |c_#valid| 17) 1) (= |c_~#tower_class~0.base| 89) (= (select |c_#valid| 30) 1) (= (select |c_#valid| 36) 1) (= (select |c_#length| 83) 1) (= (select |c_#valid| 41) 1) (= |c_~#tower_driver~0.base| 90) (= (select |c_#length| 41) 38) (= (select |c_#length| 55) 55) (= (select |c_#valid| 9) 1) (= 34 (select |c_#length| 71)) (= 58 (select |c_#length| 85)) (= 40 (select |c_#length| 75)) (= (select |c_#valid| 2) 1) (= 39 (select |c_#length| 39)) (= 32 (select |c_#length| 61)) (= (select |c_#valid| 27) 1) (= (select |c_#valid| 82) 1) (= 32 (select |c_#length| 31)) (= 1 (select |c_#valid| 79)) (= (select |c_#length| 49) 13) (= (select |c_#length| 59) 13) (= (select |c_#length| 69) 17) (= 25 (select |c_#length| 26)) (= c_~ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data~0 1) (= (select |c_#length| 81) 37) (= (select |c_#valid| 34) 1) (= (select |c_#valid| 37) 1) (= (select |c_#valid| 76) 1) (= 88 |c_~#tower_fops~0.base|) (= 0 |c_ULTIMATE.start_ldv_usb_register_driver_~arg0#1|) (= (select |c_#valid| 85) 1) (= 32 (select |c_#length| 56)) (= (select |c_#length| 36) 12) (= (select |c_#valid| 84) 1) (= (select |c_#length| 44) 28) (exists ((v_~__mod_usb__tower_table_device_table~0.idVendor_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idVendor (store (store v_~__mod_usb__tower_table_device_table~0.idVendor_8 0 0) 1 0))) (= (select |c_#valid| 60) 1) (= (select |c_#valid| 59) 1) (= 16 (select |c_#length| 68)) (= (select |c_#valid| 4) 1) (<= 1 c_~nr_cpu_ids~0) (= (select |c_#valid| 8) 1) (= 2 (select |c_#length| 84)) (= c_~ldv_linux_kernel_module_module_refcounter~0 1) (= c_~ldv_linux_kernel_locking_rwlock_wlock~0 1) (= (select |c_#length| 66) 11) (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bcdDevice_hi (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 0 0) 1 0))) (= (select |c_#valid| 75) 1) (= c_~write_buffer_size~0 480) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceClass)) (= (select |c_#valid| 73) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct~0 1) (= (select |c_#length| 18) 36) (= (select |c_#length| 22) 13) (= c_~ldv_thread_5~0.function.offset 0) (= c_~ldv_thread_0~0.function.offset 0) (= (select |c_#length| 14) 13) (= 33 (select |c_#length| 46)) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock~0 0) (= (select |c_#length| 86) 50) (= (select |c_#valid| 63) 1) (= 44 (select |c_#length| 63)) (= (select |c_#length| 4) 15) (= c_~ldv_linux_kernel_rcu_srcu_srcu_nested~0 0) (= (select |c_#length| 48) 28) (= 13 (select |c_#length| 82)) (= c_~ldv_thread_2~0.identifier 0) (= c_~ldv_linux_kernel_locking_rwlock_rlock~0 1) (= (select |c_#valid| 65) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bInterfaceClass (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 0 0) 1 0))) (= (select |c_#valid| 81) 1) (= (select |c_#length| 23) 11) (= (select |c_#valid| 15) 1) (= (select |c_#length| 1) 26) (= (select |c_#length| 67) 33) (= (select |c_#valid| 16) 1) (= (select |c_#valid| 29) 1) (= (select |c_#valid| 44) 1) (= c_~ldv_linux_mmc_sdio_func_sdio_element~0 0) (= (select |c_#length| 17) 36) (= 13 (select |c_#length| 6)) (= (select |c_#valid| 47) 1) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device~0 0) (= (select |c_#length| 32) 26) (= c_~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 0) (= (select |c_#valid| 23) 1) (= (select |c_#valid| 31) 1) (= (select |c_#valid| 89) 1) (= (select |c_#length| 89) 28) (= (select |c_#valid| 56) 1) (= c_~ldv_linux_kernel_sched_completion_completion~0 0) (= c_~ldv_thread_2~0.function.base 0) (= (select |c_#length| 5) 13) (= (select |c_#valid| 11) 1) (= 32 (select |c_#length| 20)) (= (select |c_#valid| 50) 1) (exists ((|v_#memory_$Pointer$.offset_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_397| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_411| (Array Int (Array Int Int)))) (let ((.cse96 (select |v_#memory_$Pointer$.offset_402| 90)) (.cse99 (select |v_#memory_$Pointer$.offset_409| 87)) (.cse95 (select |v_#memory_$Pointer$.offset_403| 90)) (.cse100 (select |v_#memory_$Pointer$.offset_408| 87)) (.cse104 (select |v_#memory_$Pointer$.offset_407| 87)) (.cse98 (select |v_#memory_$Pointer$.offset_410| 87)) (.cse101 (select |v_#memory_$Pointer$.offset_413| 90)) (.cse110 (select |v_#memory_$Pointer$.offset_397| 90)) (.cse109 (select |v_#memory_$Pointer$.offset_404| 90)) (.cse102 (select |v_#memory_$Pointer$.offset_398| 90)) (.cse107 (select |v_#memory_$Pointer$.offset_411| 87)) (.cse105 (select |v_#memory_$Pointer$.offset_399| 87)) (.cse106 (select |v_#memory_$Pointer$.offset_412| 87)) (.cse112 (select |v_#memory_$Pointer$.offset_414| 89)) (.cse97 (select |v_#memory_$Pointer$.offset_401| 90)) (.cse103 (select |v_#memory_$Pointer$.offset_400| 90)) (.cse111 (select |v_#memory_$Pointer$.offset_406| 90)) (.cse108 (select |v_#memory_$Pointer$.offset_405| 90))) (and (= |v_#memory_$Pointer$.offset_402| (store |v_#memory_$Pointer$.offset_403| 90 (store .cse95 281 (select .cse96 281)))) (= (store |v_#memory_$Pointer$.offset_402| 90 (store .cse96 282 (select .cse97 282))) |v_#memory_$Pointer$.offset_401|) (= (store |v_#memory_$Pointer$.offset_410| 87 (store .cse98 4 (select .cse99 4))) |v_#memory_$Pointer$.offset_409|) (= (store |v_#memory_$Pointer$.offset_409| 87 (store .cse99 8 (select .cse100 8))) |v_#memory_$Pointer$.offset_408|) (= (store (store |v_#memory_$Pointer$.offset_414| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse16 0 |c_~#__this_module~0.offset|) 8 |#funAddr~tower_llseek.offset|) 16 |#funAddr~tower_read.offset|) 24 |#funAddr~tower_write.offset|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.offset|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.offset|) 120 0) 128 |#funAddr~tower_release.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse16 0 0) 8 |#funAddr~tower_probe.offset|) 16 |#funAddr~tower_disconnect.offset|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 0) 80 (select .cse101 80))) |v_#memory_$Pointer$.offset_413|) (= (store |v_#memory_$Pointer$.offset_398| 90 (store (store (store (store (store (store (store (store (store (store (store .cse102 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse95 277))) |v_#memory_$Pointer$.offset_403|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_400| 90 (store .cse103 284 (select (select |c_#memory_$Pointer$.offset| 90) 284)))) (= (store |v_#memory_$Pointer$.offset_408| 87 (store .cse100 12 (select .cse104 12))) |v_#memory_$Pointer$.offset_407|) (= (store |v_#memory_$Pointer$.offset_399| 87 (store (store (store (store (store (store (store (store (store .cse105 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse106 136))) |v_#memory_$Pointer$.offset_412|) (= (store |v_#memory_$Pointer$.offset_407| 87 (store (store (store (store (store (store .cse104 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse107 56))) |v_#memory_$Pointer$.offset_411|) (= (store |v_#memory_$Pointer$.offset_405| 90 (store .cse108 136 (select .cse109 136))) |v_#memory_$Pointer$.offset_404|) (= |v_#memory_$Pointer$.offset_406| (store |v_#memory_$Pointer$.offset_397| 90 (store .cse110 88 (select .cse111 88)))) (= |v_#memory_$Pointer$.offset_410| (store |v_#memory_$Pointer$.offset_1321| 87 (store .cse16 0 (select .cse98 0)))) (= (select .cse112 0) 0) (= (select .cse112 8) |#funAddr~legousbtower_devnode.offset|) (= (store |v_#memory_$Pointer$.offset_413| 90 (store .cse101 84 (select .cse110 84))) |v_#memory_$Pointer$.offset_397|) (= |v_#memory_$Pointer$.offset_398| (store |v_#memory_$Pointer$.offset_404| 90 (store (store (store (store (store (store (store .cse109 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse102 196)))) (= (store |v_#memory_$Pointer$.offset_411| 87 (store .cse107 60 (select .cse105 60))) |v_#memory_$Pointer$.offset_399|) (= (store |v_#memory_$Pointer$.offset_412| 87 (store .cse106 140 (select (select |v_#memory_$Pointer$.offset_414| 87) 140))) |v_#memory_$Pointer$.offset_414|) (= (select .cse112 16) 0) (= |v_#memory_$Pointer$.offset_400| (store |v_#memory_$Pointer$.offset_401| 90 (store .cse97 283 (select .cse103 283)))) (= (store |v_#memory_$Pointer$.offset_406| 90 (store (store (store (store (store (store .cse111 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse108 132))) |v_#memory_$Pointer$.offset_405|)))) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceNumber)) (= (select |c_#valid| 48) 1) (= (select |c_#valid| 61) 1) (= 12 (select |c_#length| 40)) (= |c_~#tower_fops~0.offset| 0) (= (select |c_#valid| 20) 1) (= c_~ldv_thread_1~0.function.base 0) (= c_~ldv_thread_1~0.identifier 0) (= (select |c_#length| 87) 148) (= c_~ldv_linux_usb_gadget_usb_gadget~0 0) (= |c_~#tower_class~0.offset| 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock~0 1) (= (select |c_#length| 77) 42) (= 7 (select |c_#length| 3)) (= 1 (select |c_#valid| 45)) (= |c_~#tower_driver~0.offset| 0) (= 29 (select |c_#length| 58)) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceProtocol)) (= (select |c_#length| 50) 28) (= (select |c_#length| 78) 54) (= c_~ldv_linux_block_genhd_disk_state~0 0) (= (select |c_#valid| 90) 1) (= (select |c_#length| 57) 28) (= (select |c_#length| 29) 13) (= (select |c_#valid| 71) 1) (= (select |c_#valid| 87) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode~0 1) (= (select |c_#valid| 74) 1) (= (select |c_#length| 76) 37) (= (select |c_#valid| 49) 1) (= (select |c_#length| 7) 26) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN~0 1) (= (select |c_#valid| 6) 1) (= c_~rtnllocknumber~0 0) (= (select |c_#valid| 54) 1) (= (select |c_#length| 15) 14) (= 33 (select |c_#length| 70)) (= c_~locksocknumber~0 0) (= (select |c_#length| 2) 16) (= 32 (select |c_#length| 24)) (= (select |c_#valid| 58) 1) (= (select |c_#valid| 40) 1) (= (select |c_#valid| 38) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol)) (= (select |c_#valid| 10) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bcdDevice_lo)) (= (select |c_#valid| 7) 1) (= (select |c_#length| 74) 36))) is different from false [2024-11-14 05:12:09,949 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse16 ((as const (Array Int Int)) 0))) (and (= c_~packet_timeout~0 50) (exists ((v_~__mod_usb__tower_table_device_table~0.driver_info_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.driver_info (store (store v_~__mod_usb__tower_table_device_table~0.driver_info_8 0 0) 1 0))) (= 1 (select |c_old(#valid)| 35)) (= (select |c_old(#valid)| 58) 1) (= (select |c_old(#valid)| 7) 1) (= 16 |c_ldv_xmalloc_#in~size|) (= (select |c_old(#length)| 36) 12) (= (select |c_old(#length)| 37) 32) (= 36 (select |c_old(#length)| 17)) (= (select |c_old(#valid)| 80) 1) (= (select |c_old(#length)| 68) 16) (= (select |c_old(#length)| 13) 37) (= (select |c_old(#valid)| 12) 1) (= 40 (select |c_old(#length)| 75)) (= c_~interrupt_out_interval~0 8) (= c_~ldv_thread_1~0.function.offset 0) (= (select |c_old(#valid)| 31) 1) (= c_~ldv_linux_alloc_usb_lock_lock~0 1) (= 1 (select |c_old(#valid)| 20)) (= c_~ldv_linux_fs_sysfs_sysfs~0 0) (= 1 (select |c_old(#length)| 83)) (= c_~ldv_linux_arch_io_iomem~0 0) (= (select |c_old(#length)| 26) 25) (= c_~ldv_linux_block_queue_queue_state~0 0) (= 39 (select |c_old(#length)| 39)) (= (select |c_old(#length)| 41) 38) (= c_~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 0) (= 49 (select |c_old(#length)| 21)) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass)) (= (select |c_old(#valid)| 48) 1) (= (select |c_old(#length)| 49) 13) (exists ((v_~__mod_usb__tower_table_device_table~0.match_flags_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.match_flags (store (store v_~__mod_usb__tower_table_device_table~0.match_flags_8 0 0) 1 0))) (= c_~ldv_linux_usb_register_probe_state~0 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_ptl~0 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bDeviceSubClass (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 0 0) 1 0))) (= (select |c_old(#length)| 67) 33) (= 87 |c_~#open_disc_mutex~0.base|) (= (select |c_old(#valid)| 84) 1) (= (select |c_old(#valid)| 74) 1) (= (select |c_old(#valid)| 63) 1) (= c_~ldv_linux_block_request_blk_rq~0 0) (= c_~ldv_thread_0~0.identifier 0) (= (select |c_old(#valid)| 59) 1) (= c_~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 0) (= 2 c_~interrupt_in_interval~0) (= (select |c_old(#valid)| 53) 1) (= (select |c_old(#valid)| 44) 1) (= c_~ldv_linux_usb_urb_urb_state~0 0) (= (select |c_old(#valid)| 42) 1) (= 26 (select |c_old(#length)| 32)) (= 28 (select |c_old(#length)| 44)) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock_of_lego_usb_tower~0 0) (= (select |c_old(#valid)| 19) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct~0 1) (= (select |c_old(#valid)| 55) 1) (= (select |c_old(#length)| 30) 12) (exists ((|v_#memory_$Pointer$.base_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_411| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_397| (Array Int (Array Int Int)))) (let ((.cse1 (select |v_#memory_$Pointer$.base_406| 90)) (.cse0 (select |v_#memory_$Pointer$.base_409| 90)) (.cse2 (select |v_#memory_$Pointer$.base_403| 90)) (.cse12 (select |v_#memory_$Pointer$.base_397| 87)) (.cse5 (select |v_#memory_$Pointer$.base_407| 90)) (.cse3 (select |v_#memory_$Pointer$.base_410| 90)) (.cse8 (select |v_#memory_$Pointer$.base_402| 89)) (.cse14 (select |v_#memory_$Pointer$.base_414| 87)) (.cse10 (select |v_#memory_$Pointer$.base_401| 90)) (.cse6 (select |v_#memory_$Pointer$.base_405| 90)) (.cse17 (select |v_#memory_$Pointer$.base_412| 90)) (.cse4 (select |v_#memory_$Pointer$.base_408| 90)) (.cse15 (select |v_#memory_$Pointer$.base_413| 87)) (.cse9 (select |v_#memory_$Pointer$.base_411| 87)) (.cse13 (select |v_#memory_$Pointer$.base_400| 87)) (.cse18 (select |v_#memory_$Pointer$.base_399| 87)) (.cse7 (select |v_#memory_$Pointer$.base_404| 90)) (.cse11 (select |v_#memory_$Pointer$.base_398| 87))) (and (= (store |v_#memory_$Pointer$.base_409| 90 (store (store (store (store (store (store (store .cse0 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse1 196))) |v_#memory_$Pointer$.base_406|) (= (store |v_#memory_$Pointer$.base_406| 90 (store (store (store (store (store (store (store (store (store (store (store .cse1 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse2 277))) |v_#memory_$Pointer$.base_403|) (= (store |v_#memory_$Pointer$.base_410| 90 (store .cse3 136 (select .cse0 136))) |v_#memory_$Pointer$.base_409|) (= (store |v_#memory_$Pointer$.base_408| 90 (store .cse4 88 (select .cse5 88))) |v_#memory_$Pointer$.base_407|) (= (store |v_#memory_$Pointer$.base_405| 90 (store .cse6 283 (select .cse7 283))) |v_#memory_$Pointer$.base_404|) (= |#funAddr~legousbtower_devnode.base| (select .cse8 8)) (= (store |v_#memory_$Pointer$.base_411| 87 (store .cse9 140 (select (select |v_#memory_$Pointer$.base_402| 87) 140))) |v_#memory_$Pointer$.base_402|) (= (store |v_#memory_$Pointer$.base_403| 90 (store .cse2 281 (select .cse10 281))) |v_#memory_$Pointer$.base_401|) (= (store |v_#memory_$Pointer$.base_398| 87 (store .cse11 4 (select .cse12 4))) |v_#memory_$Pointer$.base_397|) (= 88 (select .cse8 16)) (= (store |v_#memory_$Pointer$.base_397| 87 (store .cse12 8 (select .cse13 8))) |v_#memory_$Pointer$.base_400|) (= (store |v_#memory_$Pointer$.base_407| 90 (store (store (store (store (store (store .cse5 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse3 132))) |v_#memory_$Pointer$.base_410|) (= 4 (select .cse8 0)) (= (store |v_#memory_$Pointer$.base_414| 87 (store .cse14 60 (select .cse15 60))) |v_#memory_$Pointer$.base_413|) (= |v_#memory_$Pointer$.base_412| (store (store |v_#memory_$Pointer$.base_402| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse16 0 |c_~#__this_module~0.base|) 8 |#funAddr~tower_llseek.base|) 16 |#funAddr~tower_read.base|) 24 |#funAddr~tower_write.base|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.base|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.base|) 120 0) 128 |#funAddr~tower_release.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse16 0 5) 8 |#funAddr~tower_probe.base|) 16 |#funAddr~tower_disconnect.base|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 86) 80 (select .cse17 80)))) (= (store |v_#memory_$Pointer$.base_399| 87 (store (store (store (store (store (store .cse18 16 0) 24 0) 32 0) 40 0) 48 1) 56 (select .cse14 56))) |v_#memory_$Pointer$.base_414|) (= (store |v_#memory_$Pointer$.base_401| 90 (store .cse10 282 (select .cse6 282))) |v_#memory_$Pointer$.base_405|) (= (store |v_#memory_$Pointer$.base_412| 90 (store .cse17 84 (select .cse4 84))) |v_#memory_$Pointer$.base_408|) (= (store |v_#memory_$Pointer$.base_413| 87 (store (store (store (store (store (store (store (store (store .cse15 72 87) 80 87) 88 0) 96 87) 104 0) 112 0) 120 0) 128 2) 136 (select .cse9 136))) |v_#memory_$Pointer$.base_411|) (= |v_#memory_$Pointer$.base_399| (store |v_#memory_$Pointer$.base_400| 87 (store .cse13 12 (select .cse18 12)))) (= (store |v_#memory_$Pointer$.base_404| 90 (store .cse7 284 (select (select |c_#memory_$Pointer$.base| 90) 284))) |c_#memory_$Pointer$.base|) (= (store |v_#memory_$Pointer$.base_1321| 87 (store .cse16 0 (select .cse11 0))) |v_#memory_$Pointer$.base_398|)))) (= 51 (select |c_old(#length)| 79)) (= c_~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 0) (exists ((|v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15| Int)) (and (not (= 0 |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15|)) (<= |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15| 2147483647) (<= 0 (+ 2147483648 |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15|)))) (= 0 c_~ldv_thread_5~0.function.base) (= 28 (select |c_old(#length)| 57)) (= c_~ldv_thread_5~0.identifier 0) (= |c_~#tower_table~0.base| 86) (= c_~ldv_linux_lib_idr_idr~0 0) (= |c_#valid| |c_old(#valid)|) (= 12 (select |c_old(#length)| 40)) (= 32 (select |c_old(#length)| 61)) (= (select |c_old(#valid)| 71) 1) (= (select |c_old(#valid)| 15) 1) (= c_~ldv_linux_net_register_probe_state~0 0) (= c_~ldv_thread_2~0.function.offset 0) (= c_~ldv_linux_drivers_base_class_usb_gadget_class~0 0) (= (select |c_old(#length)| 43) 13) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_open_disc_mutex~0 0) (= |c_~#tower_table~0.offset| 0) (exists ((v_~__mod_usb__tower_table_device_table~0.idProduct_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idProduct (store (store v_~__mod_usb__tower_table_device_table~0.idProduct_8 0 0) 1 0))) (= c_~ldv_linux_usb_coherent_coherent_state~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode~0 0) (= (select |c_old(#length)| 42) 28) (= (select |c_old(#valid)| 56) 1) (= (select |c_old(#valid)| 14) 1) (= (select |c_old(#valid)| 49) 1) (= (select |c_old(#valid)| 43) 1) (= (select |c_old(#valid)| 1) 1) (= (select |c_old(#valid)| 36) 1) (= (select |c_old(#length)| 81) 37) (= (select |c_old(#length)| 27) 32) (= 31 (select |c_old(#length)| 9)) (= (select |c_old(#valid)| 5) 1) (= (select |c_old(#valid)| 45) 1) (= 480 c_~read_buffer_size~0) (= c_~__ldv_in_interrupt_context~0 0) (= (select |c_old(#valid)| 30) 1) (= 36 (select |c_old(#length)| 18)) (= 200 c_~read_timeout~0) (<= 1 |c_#StackHeapBarrier|) (= 0 c_~ldv_thread_0~0.function.base) (= (select |c_old(#length)| 78) 54) (= (select |c_old(#valid)| 75) 1) (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_499| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_526| (Array Int (Array Int Int))) (|v_#memory_int_525| (Array Int (Array Int Int))) (|v_#memory_int_528| (Array Int (Array Int Int))) (|v_#memory_int_527| (Array Int (Array Int Int))) (|v_#memory_int_489| (Array Int (Array Int Int))) (|v_#memory_int_522| (Array Int (Array Int Int))) (|v_#memory_int_488| (Array Int (Array Int Int))) (|v_#memory_int_521| (Array Int (Array Int Int))) (|v_#memory_int_524| (Array Int (Array Int Int))) (|v_#memory_int_523| (Array Int (Array Int Int))) (|v_#memory_int_529| (Array Int (Array Int Int))) (|v_#memory_int_490| (Array Int (Array Int Int))) (|v_#memory_int_496| (Array Int (Array Int Int))) (|v_#memory_int_495| (Array Int (Array Int Int))) (|v_#memory_int_498| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_497| (Array Int (Array Int Int))) (|v_#memory_int_530| (Array Int (Array Int Int))) (|v_#memory_int_492| (Array Int (Array Int Int))) (|v_#memory_int_491| (Array Int (Array Int Int))) (|v_#memory_int_494| (Array Int (Array Int Int))) (|v_#memory_int_493| (Array Int (Array Int Int))) (|v_#memory_int_515| (Array Int (Array Int Int))) (|v_#memory_int_3713| (Array Int (Array Int Int))) (|v_#memory_int_514| (Array Int (Array Int Int))) (|v_#memory_int_517| (Array Int (Array Int Int))) (|v_#memory_int_516| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_511| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_510| (Array Int (Array Int Int))) (|v_#memory_int_513| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_512| (Array Int (Array Int Int))) (|v_#memory_int_519| (Array Int (Array Int Int))) (|v_#memory_int_518| (Array Int (Array Int Int))) (|v_#memory_int_485| (Array Int (Array Int Int))) (|v_#memory_int_484| (Array Int (Array Int Int))) (|v_#memory_int_487| (Array Int (Array Int Int))) (|v_#memory_int_520| (Array Int (Array Int Int))) (|v_#memory_int_486| (Array Int (Array Int Int))) (|v_#memory_int_481| (Array Int (Array Int Int))) (|v_#memory_int_480| (Array Int (Array Int Int))) (|v_#memory_int_483| (Array Int (Array Int Int))) (|v_#memory_int_482| (Array Int (Array Int Int))) (|v_#memory_int_504| (Array Int (Array Int Int))) (|v_#memory_int_503| (Array Int (Array Int Int))) (|v_#memory_int_506| (Array Int (Array Int Int))) (|v_#memory_int_505| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_500| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_502| (Array Int (Array Int Int))) (|v_#memory_int_501| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_508| (Array Int (Array Int Int))) (|v_#memory_int_507| (Array Int (Array Int Int))) (|v_#memory_int_509| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse30 (select |v_#memory_int_507| 88)) (.cse38 (select |v_#memory_int_468| 88)) (.cse51 (select |v_#memory_int_513| 90)) (.cse31 (select |v_#memory_int_502| 88)) (.cse39 (select |v_#memory_int_467| 88)) (.cse27 (select |v_#memory_int_520| 90)) (.cse22 (select |v_#memory_int_465| 90)) (.cse29 (select |v_#memory_int_510| 88)) (.cse44 (select |v_#memory_int_509| 88)) (.cse56 (select |v_#memory_int_461| 88)) (.cse53 (select |v_#memory_int_484| 87)) (.cse55 (select |v_#memory_int_501| 88)) (.cse32 (select |v_#memory_int_479| 88)) (.cse66 (select |v_#memory_int_475| 87)) (.cse36 (select |v_#memory_int_464| 88)) (.cse20 (select |v_#memory_int_463| 88)) (.cse70 (select |v_#memory_int_528| 90)) (.cse57 (select |v_#memory_int_516| 90)) (.cse50 (select |v_#memory_int_518| 90)) (.cse49 (select |v_#memory_int_487| 90)) (.cse33 (select |v_#memory_int_474| 88)) (.cse65 (select |v_#memory_int_473| 88)) (.cse81 (select |v_#memory_int_506| 90)) (.cse26 (select |v_#memory_int_505| 90)) (.cse74 (select |v_#memory_int_477| 87)) (.cse80 (select |v_#memory_int_494| 90)) (.cse60 (select |v_#memory_int_486| 88)) (.cse37 (select |v_#memory_int_508| 88)) (.cse54 (select |v_#memory_int_514| 90)) (.cse58 (select |v_#memory_int_511| 90)) (.cse52 (select |v_#memory_int_485| 87)) (.cse41 (select |v_#memory_int_522| 90)) (.cse76 (select |v_#memory_int_517| 90)) (.cse71 (select |v_#memory_int_521| 90)) (.cse61 (select |v_#memory_int_499| 90)) (.cse25 (select |v_#memory_int_496| 90)) (.cse34 (select |v_#memory_int_3713| 3)) (.cse64 (select |v_#memory_int_523| 87)) (.cse23 (select |v_#memory_int_491| 90)) (.cse86 (select |v_#memory_int_490| 90)) (.cse85 (select |v_#memory_int_527| 90)) (.cse79 (select |v_#memory_int_489| 90)) (.cse83 (select |v_#memory_int_495| 90)) (.cse67 (select |v_#memory_int_483| 87)) (.cse63 (select |v_#memory_int_460| 88)) (.cse69 (select |v_#memory_int_480| 88)) (.cse87 (select |v_#memory_int_498| 90)) (.cse78 (select |v_#memory_int_526| 90)) (.cse24 (select |v_#memory_int_529| 90)) (.cse59 (select |v_#memory_int_488| 88)) (.cse89 (select |v_#memory_int_525| 90)) (.cse40 (select |v_#memory_int_524| 90)) (.cse35 (select |v_#memory_int_466| 88)) (.cse92 (select |v_#memory_int_469| 88)) (.cse73 (select |v_#memory_int_459| 87)) (.cse82 (select |v_#memory_int_478| 87)) (.cse88 (select |v_#memory_int_532| 87)) (.cse45 (select |v_#memory_int_512| 88)) (.cse46 (select |v_#memory_int_519| 88)) (.cse68 (select |v_#memory_int_504| 88)) (.cse28 (select |v_#memory_int_503| 88)) (.cse77 (select |v_#memory_int_515| 90)) (.cse48 (select |v_#memory_int_492| 90)) (.cse47 (select |v_#memory_int_476| 88)) (.cse43 (select |v_#memory_int_481| 88)) (.cse21 (select |v_#memory_int_462| 88)) (.cse91 (select |v_#memory_int_493| 88)) (.cse94 (select |v_#memory_int_530| 87)) (.cse93 (select |v_#memory_int_470| 88)) (.cse72 (select |v_#memory_int_482| 87)) (.cse62 (select |v_#memory_int_500| 90)) (.cse42 (select |v_#memory_int_497| 90)) (.cse90 (select |v_#memory_int_472| 87)) (.cse84 (select |v_#memory_int_471| 87)) (.cse75 (select |v_#memory_int_3713| 84)) (.cse19 (select |v_#memory_int_3713| 86))) (and (= (select .cse19 27) 0) (= (select .cse19 40) 0) (= (store |v_#memory_int_463| 88 (store .cse20 40 (select .cse21 40))) |v_#memory_int_462|) (= (store |v_#memory_int_465| 90 (store .cse22 205 (select .cse23 205))) |v_#memory_int_491|) (= (store |v_#memory_int_529| 90 (store .cse24 8 (select .cse25 8))) |v_#memory_int_496|) (= (select .cse19 41) 0) (= (store |v_#memory_int_505| 90 (store (store (store .cse26 132 0) 136 0) 148 (select .cse27 148))) |v_#memory_int_520|) (= (select .cse19 12) 0) (= (store |v_#memory_int_503| 88 (store .cse28 120 (select .cse29 120))) |v_#memory_int_510|) (= (select .cse19 6) 0) (= (select .cse19 38) 0) (= (store |v_#memory_int_507| 88 (store .cse30 88 (select .cse31 88))) |v_#memory_int_502|) (= (store |v_#memory_int_479| 88 (store .cse32 216 (select .cse33 216))) |v_#memory_int_474|) (= 98 (select .cse34 2)) (= (store |v_#memory_int_466| 88 (store .cse35 24 (select .cse36 24))) |v_#memory_int_464|) (= (select .cse19 33) 0) (= (store |v_#memory_int_508| 88 (store .cse37 80 (select .cse30 80))) |v_#memory_int_507|) (= 115 (select .cse34 1)) (= (store |v_#memory_int_468| 88 (store .cse38 176 (select .cse39 176))) |v_#memory_int_467|) (= (store |v_#memory_int_524| 90 (store .cse40 40 (select .cse41 40))) |v_#memory_int_522|) (= (select .cse19 11) 0) (= |c_#memory_int| (store |v_#memory_int_497| 90 (store (store (store (store (store .cse42 277 0) 281 0) 282 0) 283 0) 284 0))) (= (select .cse19 25) 0) (= (store |v_#memory_int_481| 88 (store .cse43 168 (select .cse38 168))) |v_#memory_int_468|) (= (store |v_#memory_int_509| 88 (store .cse44 136 (select .cse45 136))) |v_#memory_int_512|) (= (select .cse19 10) 0) (= (store |v_#memory_int_519| 88 (store .cse46 152 (select .cse47 152))) |v_#memory_int_476|) (= (store |v_#memory_int_492| 90 (store .cse48 72 (select .cse49 72))) |v_#memory_int_487|) (= (select .cse19 42) 0) (= (store |v_#memory_int_518| 90 (store .cse50 172 (select .cse51 172))) |v_#memory_int_513|) (= (store |v_#memory_int_485| 87 (store .cse52 104 (select .cse53 104))) |v_#memory_int_484|) (= (select .cse19 29) 0) (= (store |v_#memory_int_513| 90 (store .cse51 180 (select .cse54 180))) |v_#memory_int_514|) (= (store |v_#memory_int_502| 88 (store .cse31 96 (select .cse55 96))) |v_#memory_int_501|) (= (store |v_#memory_int_467| 88 (store .cse39 184 (select .cse56 184))) |v_#memory_int_461|) (= 160 (select (select |v_#memory_int_531| 89) 24)) (= (store |v_#memory_int_520| 90 (store .cse27 156 (select .cse57 156))) |v_#memory_int_516|) (= (store |v_#memory_int_511| 90 (store (store .cse58 196 0) 197 (select .cse22 197))) |v_#memory_int_465|) (= (store |v_#memory_int_510| 88 (store .cse29 128 (select .cse44 128))) |v_#memory_int_509|) (= |v_#memory_int_486| (store |v_#memory_int_488| 88 (store .cse59 64 (select .cse60 64)))) (= (store |v_#memory_int_499| 90 (store .cse61 261 (select .cse62 261))) |v_#memory_int_500|) (= (select .cse19 39) 0) (= (store |v_#memory_int_461| 88 (store .cse56 192 (select .cse63 192))) |v_#memory_int_460|) (= (store |v_#memory_int_484| 87 (store .cse53 112 (select .cse64 112))) |v_#memory_int_523|) (= (store |v_#memory_int_473| 88 (store .cse65 232 (select (select |v_#memory_int_531| 88) 232))) |v_#memory_int_531|) (= (store |v_#memory_int_475| 87 (store (store (store .cse66 56 0) 60 0) 72 (select .cse67 72))) |v_#memory_int_483|) (= |v_#memory_int_504| (store |v_#memory_int_501| 88 (store .cse55 104 (select .cse68 104)))) (= (store |v_#memory_int_480| 88 (store .cse69 208 (select .cse32 208))) |v_#memory_int_479|) (= |v_#memory_int_521| (store |v_#memory_int_528| 90 (store .cse70 245 (select .cse71 245)))) (= 117 (select .cse34 0)) (= (select .cse19 36) 0) (= (select .cse19 31) 0) (= (store |v_#memory_int_482| 87 (store .cse72 24 (select .cse73 24))) |v_#memory_int_459|) (= (store |v_#memory_int_477| 87 (store .cse74 48 (select .cse66 48))) |v_#memory_int_475|) (= (select .cse34 3) 47) (= (select .cse75 0) 48) (= (store |v_#memory_int_464| 88 (store .cse36 32 (select .cse20 32))) |v_#memory_int_463|) (= (store |v_#memory_int_517| 90 (store .cse76 56 (select .cse77 56))) |v_#memory_int_515|) (= 115 (select .cse34 5)) (= (store |v_#memory_int_526| 90 (store .cse78 237 (select .cse70 237))) |v_#memory_int_528|) (= (store |v_#memory_int_516| 90 (store .cse57 164 (select .cse50 164))) |v_#memory_int_518|) (= (store |v_#memory_int_487| 90 (store (store (store (store .cse49 80 0) 84 0) 88 0) 92 (select .cse79 92))) |v_#memory_int_489|) (= (select .cse19 37) 0) (= (select .cse19 8) 0) (= (store |v_#memory_int_494| 90 (store .cse80 116 (select .cse81 116))) |v_#memory_int_506|) (= (select .cse19 17) 0) (= (store |v_#memory_int_474| 88 (store .cse33 224 (select .cse65 224))) |v_#memory_int_473|) (= (select .cse19 13) 0) (= (store |v_#memory_int_506| 90 (store .cse81 124 (select .cse26 124))) |v_#memory_int_505|) (= (store |v_#memory_int_478| 87 (store .cse82 40 (select .cse74 40))) |v_#memory_int_477|) (= (store |v_#memory_int_495| 90 (store .cse83 108 (select .cse80 108))) |v_#memory_int_494|) (= (store |v_#memory_int_486| 88 (store .cse60 72 (select .cse37 72))) |v_#memory_int_508|) (= (store |v_#memory_int_514| 90 (store .cse54 188 (select .cse58 188))) |v_#memory_int_511|) (= (select .cse19 14) 0) (= |v_#memory_int_485| (store |v_#memory_int_471| 87 (store .cse84 96 (select .cse52 96)))) (= |v_#memory_int_517| (store |v_#memory_int_522| 90 (store .cse41 48 (select .cse76 48)))) (= (store |v_#memory_int_521| 90 (store .cse71 253 (select .cse61 253))) |v_#memory_int_499|) (= (store |v_#memory_int_496| 90 (store .cse25 16 (select .cse85 16))) |v_#memory_int_527|) (= (store |v_#memory_int_490| 90 (store .cse86 221 (select .cse87 221))) |v_#memory_int_498|) (= (select (select |v_#memory_int_3713| 83) 0) 0) (= 3 (select .cse19 0)) (= (select .cse34 6) 0) (= (select .cse34 4) 37) (= |v_#memory_int_532| (store |v_#memory_int_523| 87 (store .cse64 120 (select .cse88 120)))) (= (store |v_#memory_int_491| 90 (store .cse23 213 (select .cse86 213))) |v_#memory_int_490|) (= (store |v_#memory_int_527| 90 (store .cse85 24 (select .cse89 24))) |v_#memory_int_525|) (= (store |v_#memory_int_489| 90 (store .cse79 100 (select .cse83 100))) |v_#memory_int_495|) (= (store |v_#memory_int_483| 87 (store .cse67 80 (select .cse90 80))) |v_#memory_int_472|) (= (store |v_#memory_int_460| 88 (store .cse63 200 (select .cse69 200))) |v_#memory_int_480|) (= (store |v_#memory_int_498| 90 (store .cse87 229 (select .cse78 229))) |v_#memory_int_526|) (= (store |v_#memory_int_531| 90 (store .cse16 0 (select .cse24 0))) |v_#memory_int_529|) (= (select .cse19 15) 0) (= (store |v_#memory_int_493| 88 (store .cse91 56 (select .cse59 56))) |v_#memory_int_488|) (= (store |v_#memory_int_525| 90 (store .cse89 32 (select .cse40 32))) |v_#memory_int_524|) (= |v_#memory_int_466| (store |v_#memory_int_469| 88 (store .cse92 16 (select .cse35 16)))) (= (store |v_#memory_int_470| 88 (store .cse93 8 (select .cse92 8))) |v_#memory_int_469|) (= (store |v_#memory_int_459| 87 (store .cse73 32 (select .cse82 32))) |v_#memory_int_478|) (= (store |v_#memory_int_532| 87 (store .cse88 128 (select .cse94 128))) |v_#memory_int_530|) (= 1684 (select .cse19 2)) (= (select .cse19 16) 0) (= (store |v_#memory_int_512| 88 (store .cse45 144 (select .cse46 144))) |v_#memory_int_519|) (= (select .cse19 4) 1) (= (store |v_#memory_int_504| 88 (store .cse68 112 (select .cse28 112))) |v_#memory_int_503|) (= |v_#memory_int_492| (store |v_#memory_int_515| 90 (store .cse77 64 (select .cse48 64)))) (= (store |v_#memory_int_476| 88 (store .cse47 160 (select .cse43 160))) |v_#memory_int_481|) (= |v_#memory_int_493| (store |v_#memory_int_462| 88 (store .cse21 48 (select .cse91 48)))) (= (store (store |v_#memory_int_530| 87 (store (store .cse94 136 0) 140 0)) 88 (store (select |v_#memory_int_530| 88) 0 (select .cse93 0))) |v_#memory_int_470|) (= (store |v_#memory_int_3713| 87 (store (store (store (store (store .cse16 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse72 16))) |v_#memory_int_482|) (= (store |v_#memory_int_500| 90 (store .cse62 269 (select .cse42 269))) |v_#memory_int_497|) (= (store |v_#memory_int_472| 87 (store .cse90 88 (select .cse84 88))) |v_#memory_int_471|) (= (select .cse75 1) 0) (= 0 (select .cse19 35))))) (= c_~ldv_linux_kernel_locking_spinlock_spin_read_buffer_lock_of_lego_usb_tower~0 1) (= (select |c_old(#length)| 38) 39) (= (select |c_old(#length)| 1) 26) (= (select |c_old(#length)| 59) 13) (= (select |c_old(#length)| 33) 26) (= (select |c_old(#length)| 73) 39) (= (select |c_old(#valid)| 67) 1) (= (select |c_old(#length)| 6) 13) (= (select |c_old(#valid)| 32) 1) (= (select |c_old(#valid)| 11) 1) (= (select |c_old(#length)| 66) 11) (= (select |c_old(#valid)| 81) 1) (= |c_~#open_disc_mutex~0.offset| 0) (= (select |c_old(#length)| 62) 44) (= 29 (select |c_old(#length)| 64)) (= (select |c_old(#valid)| 61) 1) (= (select |c_old(#valid)| 89) 1) (= (select |c_old(#length)| 54) 28) (= (select |c_old(#length)| 47) 33) (= (select |c_old(#valid)| 76) 1) (= (select |c_old(#valid)| 37) 1) (= c_~LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS~0 0) (= (select |c_old(#length)| 5) 13) (= 32 (select |c_old(#length)| 51)) (= (select |c_old(#valid)| 85) 1) (= (select |c_old(#valid)| 50) 1) (= |c_~#tower_class~0.base| 89) (= (select |c_old(#length)| 74) 36) (= (select |c_old(#length)| 12) 45) (= (select |c_old(#length)| 19) 14) (= 54 (select |c_old(#length)| 11)) (= (select |c_old(#length)| 70) 33) (= (select |c_old(#valid)| 2) 1) (= (select |c_old(#length)| 22) 13) (= (select |c_old(#valid)| 0) 0) (= |c_~#tower_driver~0.base| 90) (= (select |c_old(#valid)| 46) 1) (= 16 (select |c_old(#length)| 2)) (= (select |c_old(#valid)| 41) 1) (= (select |c_old(#valid)| 27) 1) (= (select |c_old(#length)| 55) 55) (= 1 (select |c_old(#valid)| 18)) (= (select |c_old(#valid)| 29) 1) (= (select |c_old(#length)| 45) 32) (= (select |c_old(#valid)| 70) 1) (= (select |c_old(#valid)| 79) 1) (= (select |c_old(#valid)| 77) 1) (= (select |c_old(#valid)| 83) 1) (= (select |c_old(#length)| 23) 11) (= 32 (select |c_old(#length)| 34)) (= c_~ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data~0 1) (= (select |c_old(#length)| 25) 25) (= (select |c_old(#valid)| 47) 1) (= (select |c_old(#length)| 71) 34) (= (select |c_old(#valid)| 60) 1) (= (select |c_old(#valid)| 25) 1) (= 88 |c_~#tower_fops~0.base|) (= (select |c_old(#length)| 48) 28) (= 15 (select |c_old(#length)| 65)) (exists ((v_~__mod_usb__tower_table_device_table~0.idVendor_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idVendor (store (store v_~__mod_usb__tower_table_device_table~0.idVendor_8 0 0) 1 0))) (= (select |c_old(#valid)| 8) 1) (= (select |c_old(#length)| 69) 17) (= 13 (select |c_old(#length)| 82)) (= 44 (select |c_old(#length)| 63)) (<= 1 c_~nr_cpu_ids~0) (= 15 (select |c_old(#length)| 4)) (= (select |c_old(#valid)| 78) 1) (= (select |c_old(#valid)| 10) 1) (= c_~ldv_linux_kernel_module_module_refcounter~0 1) (= c_~ldv_linux_kernel_locking_rwlock_wlock~0 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bcdDevice_hi (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 0 0) 1 0))) (= 26 (select |c_old(#length)| 7)) (= c_~write_buffer_size~0 480) (= (select |c_old(#length)| 16) 32) (= (select |c_old(#valid)| 22) 1) (= (select |c_old(#valid)| 52) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceClass)) (= c_~ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct~0 1) (= (select |c_old(#length)| 29) 13) (= c_~ldv_thread_5~0.function.offset 0) (= 31 (select |c_old(#length)| 72)) (= 7 (select |c_old(#length)| 3)) (= c_~ldv_thread_0~0.function.offset 0) (= 32 (select |c_old(#length)| 31)) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock~0 0) (= (select |c_old(#valid)| 6) 1) (= 33 (select |c_old(#length)| 46)) (= c_~ldv_linux_kernel_rcu_srcu_srcu_nested~0 0) (= (select |c_old(#length)| 76) 37) (= (select |c_old(#valid)| 54) 1) (= c_~ldv_thread_2~0.identifier 0) (= c_~ldv_linux_kernel_locking_rwlock_rlock~0 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bInterfaceClass (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 0 0) 1 0))) (= 148 (select |c_old(#length)| 87)) (= (select |c_old(#valid)| 57) 1) (= (select |c_old(#length)| 35) 13) (= 42 (select |c_old(#length)| 77)) (= (select |c_old(#length)| 85) 58) (= (select |c_old(#length)| 28) 49) (= (select |c_old(#valid)| 66) 1) (= (select |c_old(#valid)| 90) 1) (= (select |c_old(#valid)| 38) 1) (= 31 (select |c_old(#length)| 10)) (= (select |c_old(#valid)| 34) 1) (= c_~ldv_linux_mmc_sdio_func_sdio_element~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device~0 0) (= (select |c_old(#valid)| 3) 1) (= (select |c_old(#valid)| 86) 1) (= |c_old(#length)| |c_#length|) (= c_~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 0) (= (select |c_old(#valid)| 65) 1) (= (select |c_old(#valid)| 4) 1) (= (select |c_old(#valid)| 73) 1) (= c_~ldv_linux_kernel_sched_completion_completion~0 0) (= c_~ldv_thread_2~0.function.base 0) (= (select |c_old(#valid)| 88) 1) (= 23 (select |c_old(#length)| 52)) (= (select |c_old(#valid)| 26) 1) (= (select |c_old(#valid)| 40) 1) (exists ((|v_#memory_$Pointer$.offset_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_397| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_411| (Array Int (Array Int Int)))) (let ((.cse96 (select |v_#memory_$Pointer$.offset_402| 90)) (.cse99 (select |v_#memory_$Pointer$.offset_409| 87)) (.cse95 (select |v_#memory_$Pointer$.offset_403| 90)) (.cse100 (select |v_#memory_$Pointer$.offset_408| 87)) (.cse104 (select |v_#memory_$Pointer$.offset_407| 87)) (.cse98 (select |v_#memory_$Pointer$.offset_410| 87)) (.cse101 (select |v_#memory_$Pointer$.offset_413| 90)) (.cse110 (select |v_#memory_$Pointer$.offset_397| 90)) (.cse109 (select |v_#memory_$Pointer$.offset_404| 90)) (.cse102 (select |v_#memory_$Pointer$.offset_398| 90)) (.cse107 (select |v_#memory_$Pointer$.offset_411| 87)) (.cse105 (select |v_#memory_$Pointer$.offset_399| 87)) (.cse106 (select |v_#memory_$Pointer$.offset_412| 87)) (.cse112 (select |v_#memory_$Pointer$.offset_414| 89)) (.cse97 (select |v_#memory_$Pointer$.offset_401| 90)) (.cse103 (select |v_#memory_$Pointer$.offset_400| 90)) (.cse111 (select |v_#memory_$Pointer$.offset_406| 90)) (.cse108 (select |v_#memory_$Pointer$.offset_405| 90))) (and (= |v_#memory_$Pointer$.offset_402| (store |v_#memory_$Pointer$.offset_403| 90 (store .cse95 281 (select .cse96 281)))) (= (store |v_#memory_$Pointer$.offset_402| 90 (store .cse96 282 (select .cse97 282))) |v_#memory_$Pointer$.offset_401|) (= (store |v_#memory_$Pointer$.offset_410| 87 (store .cse98 4 (select .cse99 4))) |v_#memory_$Pointer$.offset_409|) (= (store |v_#memory_$Pointer$.offset_409| 87 (store .cse99 8 (select .cse100 8))) |v_#memory_$Pointer$.offset_408|) (= (store (store |v_#memory_$Pointer$.offset_414| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse16 0 |c_~#__this_module~0.offset|) 8 |#funAddr~tower_llseek.offset|) 16 |#funAddr~tower_read.offset|) 24 |#funAddr~tower_write.offset|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.offset|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.offset|) 120 0) 128 |#funAddr~tower_release.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse16 0 0) 8 |#funAddr~tower_probe.offset|) 16 |#funAddr~tower_disconnect.offset|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 0) 80 (select .cse101 80))) |v_#memory_$Pointer$.offset_413|) (= (store |v_#memory_$Pointer$.offset_398| 90 (store (store (store (store (store (store (store (store (store (store (store .cse102 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse95 277))) |v_#memory_$Pointer$.offset_403|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_400| 90 (store .cse103 284 (select (select |c_#memory_$Pointer$.offset| 90) 284)))) (= (store |v_#memory_$Pointer$.offset_408| 87 (store .cse100 12 (select .cse104 12))) |v_#memory_$Pointer$.offset_407|) (= (store |v_#memory_$Pointer$.offset_399| 87 (store (store (store (store (store (store (store (store (store .cse105 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse106 136))) |v_#memory_$Pointer$.offset_412|) (= (store |v_#memory_$Pointer$.offset_407| 87 (store (store (store (store (store (store .cse104 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse107 56))) |v_#memory_$Pointer$.offset_411|) (= (store |v_#memory_$Pointer$.offset_405| 90 (store .cse108 136 (select .cse109 136))) |v_#memory_$Pointer$.offset_404|) (= |v_#memory_$Pointer$.offset_406| (store |v_#memory_$Pointer$.offset_397| 90 (store .cse110 88 (select .cse111 88)))) (= |v_#memory_$Pointer$.offset_410| (store |v_#memory_$Pointer$.offset_1321| 87 (store .cse16 0 (select .cse98 0)))) (= (select .cse112 0) 0) (= (select .cse112 8) |#funAddr~legousbtower_devnode.offset|) (= (store |v_#memory_$Pointer$.offset_413| 90 (store .cse101 84 (select .cse110 84))) |v_#memory_$Pointer$.offset_397|) (= |v_#memory_$Pointer$.offset_398| (store |v_#memory_$Pointer$.offset_404| 90 (store (store (store (store (store (store (store .cse109 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse102 196)))) (= (store |v_#memory_$Pointer$.offset_411| 87 (store .cse107 60 (select .cse105 60))) |v_#memory_$Pointer$.offset_399|) (= (store |v_#memory_$Pointer$.offset_412| 87 (store .cse106 140 (select (select |v_#memory_$Pointer$.offset_414| 87) 140))) |v_#memory_$Pointer$.offset_414|) (= (select .cse112 16) 0) (= |v_#memory_$Pointer$.offset_400| (store |v_#memory_$Pointer$.offset_401| 90 (store .cse97 283 (select .cse103 283)))) (= (store |v_#memory_$Pointer$.offset_406| 90 (store (store (store (store (store (store .cse111 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse108 132))) |v_#memory_$Pointer$.offset_405|)))) (= (select |c_old(#length)| 50) 28) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceNumber)) (= |c_~#tower_fops~0.offset| 0) (= (select |c_old(#valid)| 16) 1) (= (select |c_old(#length)| 89) 28) (= c_~ldv_thread_1~0.function.base 0) (= c_~ldv_thread_1~0.identifier 0) (= c_~ldv_linux_usb_gadget_usb_gadget~0 0) (= (select |c_old(#valid)| 69) 1) (= |c_~#tower_class~0.offset| 0) (= (select |c_old(#valid)| 21) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock~0 1) (= |c_~#tower_driver~0.offset| 0) (= 23 (select |c_old(#length)| 53)) (= (select |c_old(#valid)| 23) 1) (= (select |c_old(#length)| 86) 50) (= (select |c_old(#valid)| 82) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceProtocol)) (= (select |c_old(#valid)| 51) 1) (= 285 (select |c_old(#length)| 90)) (= (select |c_old(#valid)| 68) 1) (= 29 (select |c_old(#length)| 58)) (= 29 (select |c_old(#length)| 60)) (= c_~ldv_linux_block_genhd_disk_state~0 0) (= (select |c_old(#valid)| 28) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode~0 1) (= 32 (select |c_old(#length)| 24)) (= (select |c_old(#valid)| 72) 1) (= 13 (select |c_old(#length)| 14)) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN~0 1) (= (select |c_old(#valid)| 33) 1) (= 32 (select |c_old(#length)| 20)) (= (select |c_old(#valid)| 39) 1) (= (select |c_old(#valid)| 13) 1) (= c_~rtnllocknumber~0 0) (= (select |c_old(#valid)| 9) 1) (= (select |c_old(#length)| 80) 51) (= (select |c_old(#valid)| 17) 1) (= 32 (select |c_old(#length)| 56)) (= c_~locksocknumber~0 0) (= (select |c_old(#valid)| 62) 1) (= (select |c_old(#valid)| 24) 1) (= (select |c_old(#valid)| 64) 1) (= 14 (select |c_old(#length)| 15)) (= (select |c_old(#length)| 88) 240) (= 32 (select |c_old(#length)| 8)) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol)) (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bcdDevice_lo)) (= (select |c_old(#valid)| 87) 1) (= (select |c_old(#length)| 84) 2))) is different from false [2024-11-14 05:12:12,023 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse16 ((as const (Array Int Int)) 0))) (and (= c_~packet_timeout~0 50) (exists ((v_~__mod_usb__tower_table_device_table~0.driver_info_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.driver_info (store (store v_~__mod_usb__tower_table_device_table~0.driver_info_8 0 0) 1 0))) (= 1 (select |c_old(#valid)| 35)) (= (select |c_old(#valid)| 58) 1) (= (select |c_old(#valid)| 7) 1) (= 16 |c_ldv_xmalloc_#in~size|) (= (select |c_old(#length)| 36) 12) (= (select |c_old(#length)| 37) 32) (= 36 (select |c_old(#length)| 17)) (= (select |c_old(#valid)| 80) 1) (= (select |c_old(#length)| 68) 16) (= (select |c_old(#length)| 13) 37) (= (select |c_old(#valid)| 12) 1) (= 40 (select |c_old(#length)| 75)) (= c_~interrupt_out_interval~0 8) (= c_~ldv_thread_1~0.function.offset 0) (= (select |c_old(#valid)| 31) 1) (= c_~ldv_linux_alloc_usb_lock_lock~0 1) (= 1 (select |c_old(#valid)| 20)) (= c_~ldv_linux_fs_sysfs_sysfs~0 0) (= 1 (select |c_old(#length)| 83)) (= c_~ldv_linux_arch_io_iomem~0 0) (= (select |c_old(#length)| 26) 25) (= c_~ldv_linux_block_queue_queue_state~0 0) (= 39 (select |c_old(#length)| 39)) (= (select |c_old(#length)| 41) 38) (= c_~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 0) (= 49 (select |c_old(#length)| 21)) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass)) (= (select |c_old(#valid)| 48) 1) (= (select |c_old(#length)| 49) 13) (exists ((v_~__mod_usb__tower_table_device_table~0.match_flags_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.match_flags (store (store v_~__mod_usb__tower_table_device_table~0.match_flags_8 0 0) 1 0))) (= c_~ldv_linux_usb_register_probe_state~0 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_ptl~0 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bDeviceSubClass (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 0 0) 1 0))) (<= (+ c_ldv_xmalloc_~res~7.base 1) |c_#StackHeapBarrier|) (= (select |c_old(#length)| 67) 33) (= 87 |c_~#open_disc_mutex~0.base|) (= (select |c_old(#valid)| 84) 1) (= (select |c_old(#valid)| 74) 1) (= (select |c_old(#valid)| 63) 1) (= c_~ldv_linux_block_request_blk_rq~0 0) (= c_~ldv_thread_0~0.identifier 0) (= (select |c_old(#valid)| 59) 1) (= c_~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 0) (= 2 c_~interrupt_in_interval~0) (= (select |c_old(#valid)| 53) 1) (= (select |c_old(#valid)| 44) 1) (= c_~ldv_linux_usb_urb_urb_state~0 0) (= (select |c_old(#valid)| 42) 1) (= 26 (select |c_old(#length)| 32)) (= 28 (select |c_old(#length)| 44)) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock_of_lego_usb_tower~0 0) (= |c_#valid| (store |c_old(#valid)| c_ldv_xmalloc_~res~7.base 1)) (= (select |c_old(#valid)| 19) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct~0 1) (= (select |c_old(#valid)| 55) 1) (= (select |c_old(#length)| 30) 12) (exists ((|v_#memory_$Pointer$.base_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_411| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_397| (Array Int (Array Int Int)))) (let ((.cse1 (select |v_#memory_$Pointer$.base_406| 90)) (.cse0 (select |v_#memory_$Pointer$.base_409| 90)) (.cse2 (select |v_#memory_$Pointer$.base_403| 90)) (.cse12 (select |v_#memory_$Pointer$.base_397| 87)) (.cse5 (select |v_#memory_$Pointer$.base_407| 90)) (.cse3 (select |v_#memory_$Pointer$.base_410| 90)) (.cse8 (select |v_#memory_$Pointer$.base_402| 89)) (.cse14 (select |v_#memory_$Pointer$.base_414| 87)) (.cse10 (select |v_#memory_$Pointer$.base_401| 90)) (.cse6 (select |v_#memory_$Pointer$.base_405| 90)) (.cse17 (select |v_#memory_$Pointer$.base_412| 90)) (.cse4 (select |v_#memory_$Pointer$.base_408| 90)) (.cse15 (select |v_#memory_$Pointer$.base_413| 87)) (.cse9 (select |v_#memory_$Pointer$.base_411| 87)) (.cse13 (select |v_#memory_$Pointer$.base_400| 87)) (.cse18 (select |v_#memory_$Pointer$.base_399| 87)) (.cse7 (select |v_#memory_$Pointer$.base_404| 90)) (.cse11 (select |v_#memory_$Pointer$.base_398| 87))) (and (= (store |v_#memory_$Pointer$.base_409| 90 (store (store (store (store (store (store (store .cse0 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse1 196))) |v_#memory_$Pointer$.base_406|) (= (store |v_#memory_$Pointer$.base_406| 90 (store (store (store (store (store (store (store (store (store (store (store .cse1 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse2 277))) |v_#memory_$Pointer$.base_403|) (= (store |v_#memory_$Pointer$.base_410| 90 (store .cse3 136 (select .cse0 136))) |v_#memory_$Pointer$.base_409|) (= (store |v_#memory_$Pointer$.base_408| 90 (store .cse4 88 (select .cse5 88))) |v_#memory_$Pointer$.base_407|) (= (store |v_#memory_$Pointer$.base_405| 90 (store .cse6 283 (select .cse7 283))) |v_#memory_$Pointer$.base_404|) (= |#funAddr~legousbtower_devnode.base| (select .cse8 8)) (= (store |v_#memory_$Pointer$.base_411| 87 (store .cse9 140 (select (select |v_#memory_$Pointer$.base_402| 87) 140))) |v_#memory_$Pointer$.base_402|) (= (store |v_#memory_$Pointer$.base_403| 90 (store .cse2 281 (select .cse10 281))) |v_#memory_$Pointer$.base_401|) (= (store |v_#memory_$Pointer$.base_398| 87 (store .cse11 4 (select .cse12 4))) |v_#memory_$Pointer$.base_397|) (= 88 (select .cse8 16)) (= (store |v_#memory_$Pointer$.base_397| 87 (store .cse12 8 (select .cse13 8))) |v_#memory_$Pointer$.base_400|) (= (store |v_#memory_$Pointer$.base_407| 90 (store (store (store (store (store (store .cse5 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse3 132))) |v_#memory_$Pointer$.base_410|) (= 4 (select .cse8 0)) (= (store |v_#memory_$Pointer$.base_414| 87 (store .cse14 60 (select .cse15 60))) |v_#memory_$Pointer$.base_413|) (= |v_#memory_$Pointer$.base_412| (store (store |v_#memory_$Pointer$.base_402| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse16 0 |c_~#__this_module~0.base|) 8 |#funAddr~tower_llseek.base|) 16 |#funAddr~tower_read.base|) 24 |#funAddr~tower_write.base|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.base|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.base|) 120 0) 128 |#funAddr~tower_release.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse16 0 5) 8 |#funAddr~tower_probe.base|) 16 |#funAddr~tower_disconnect.base|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 86) 80 (select .cse17 80)))) (= (store |v_#memory_$Pointer$.base_399| 87 (store (store (store (store (store (store .cse18 16 0) 24 0) 32 0) 40 0) 48 1) 56 (select .cse14 56))) |v_#memory_$Pointer$.base_414|) (= (store |v_#memory_$Pointer$.base_401| 90 (store .cse10 282 (select .cse6 282))) |v_#memory_$Pointer$.base_405|) (= (store |v_#memory_$Pointer$.base_412| 90 (store .cse17 84 (select .cse4 84))) |v_#memory_$Pointer$.base_408|) (= (store |v_#memory_$Pointer$.base_413| 87 (store (store (store (store (store (store (store (store (store .cse15 72 87) 80 87) 88 0) 96 87) 104 0) 112 0) 120 0) 128 2) 136 (select .cse9 136))) |v_#memory_$Pointer$.base_411|) (= |v_#memory_$Pointer$.base_399| (store |v_#memory_$Pointer$.base_400| 87 (store .cse13 12 (select .cse18 12)))) (= (store |v_#memory_$Pointer$.base_404| 90 (store .cse7 284 (select (select |c_#memory_$Pointer$.base| 90) 284))) |c_#memory_$Pointer$.base|) (= (store |v_#memory_$Pointer$.base_1321| 87 (store .cse16 0 (select .cse11 0))) |v_#memory_$Pointer$.base_398|)))) (= 51 (select |c_old(#length)| 79)) (= c_~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 0) (exists ((|v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15| Int)) (and (not (= 0 |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15|)) (<= |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15| 2147483647) (<= 0 (+ 2147483648 |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15|)))) (= 0 c_~ldv_thread_5~0.function.base) (= 28 (select |c_old(#length)| 57)) (= c_~ldv_thread_5~0.identifier 0) (= |c_~#tower_table~0.base| 86) (= c_~ldv_linux_lib_idr_idr~0 0) (= 12 (select |c_old(#length)| 40)) (= 32 (select |c_old(#length)| 61)) (= (select |c_old(#valid)| 71) 1) (= (select |c_old(#valid)| 15) 1) (= c_~ldv_linux_net_register_probe_state~0 0) (= c_ldv_xmalloc_~res~7.offset 0) (= c_~ldv_thread_2~0.function.offset 0) (= c_~ldv_linux_drivers_base_class_usb_gadget_class~0 0) (= (select |c_old(#length)| 43) 13) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_open_disc_mutex~0 0) (= |c_~#tower_table~0.offset| 0) (exists ((v_~__mod_usb__tower_table_device_table~0.idProduct_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idProduct (store (store v_~__mod_usb__tower_table_device_table~0.idProduct_8 0 0) 1 0))) (= c_~ldv_linux_usb_coherent_coherent_state~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode~0 0) (= (select |c_old(#length)| 42) 28) (= (select |c_old(#valid)| 56) 1) (= (select |c_old(#valid)| 14) 1) (= (select |c_old(#valid)| 49) 1) (= (select |c_old(#valid)| 43) 1) (= (select |c_old(#valid)| 1) 1) (= (select |c_old(#valid)| 36) 1) (= (select |c_old(#length)| 81) 37) (= (select |c_old(#length)| 27) 32) (= 31 (select |c_old(#length)| 9)) (= (select |c_old(#valid)| 5) 1) (= (select |c_old(#valid)| 45) 1) (= 480 c_~read_buffer_size~0) (= c_~__ldv_in_interrupt_context~0 0) (= (select |c_old(#valid)| 30) 1) (= 36 (select |c_old(#length)| 18)) (= 200 c_~read_timeout~0) (not (= c_ldv_xmalloc_~res~7.base 0)) (<= 1 |c_#StackHeapBarrier|) (= 0 c_~ldv_thread_0~0.function.base) (= (select |c_old(#length)| 78) 54) (= (select |c_old(#valid)| 75) 1) (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_499| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_526| (Array Int (Array Int Int))) (|v_#memory_int_525| (Array Int (Array Int Int))) (|v_#memory_int_528| (Array Int (Array Int Int))) (|v_#memory_int_527| (Array Int (Array Int Int))) (|v_#memory_int_489| (Array Int (Array Int Int))) (|v_#memory_int_522| (Array Int (Array Int Int))) (|v_#memory_int_488| (Array Int (Array Int Int))) (|v_#memory_int_521| (Array Int (Array Int Int))) (|v_#memory_int_524| (Array Int (Array Int Int))) (|v_#memory_int_523| (Array Int (Array Int Int))) (|v_#memory_int_529| (Array Int (Array Int Int))) (|v_#memory_int_490| (Array Int (Array Int Int))) (|v_#memory_int_496| (Array Int (Array Int Int))) (|v_#memory_int_495| (Array Int (Array Int Int))) (|v_#memory_int_498| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_497| (Array Int (Array Int Int))) (|v_#memory_int_530| (Array Int (Array Int Int))) (|v_#memory_int_492| (Array Int (Array Int Int))) (|v_#memory_int_491| (Array Int (Array Int Int))) (|v_#memory_int_494| (Array Int (Array Int Int))) (|v_#memory_int_493| (Array Int (Array Int Int))) (|v_#memory_int_515| (Array Int (Array Int Int))) (|v_#memory_int_3713| (Array Int (Array Int Int))) (|v_#memory_int_514| (Array Int (Array Int Int))) (|v_#memory_int_517| (Array Int (Array Int Int))) (|v_#memory_int_516| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_511| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_510| (Array Int (Array Int Int))) (|v_#memory_int_513| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_512| (Array Int (Array Int Int))) (|v_#memory_int_519| (Array Int (Array Int Int))) (|v_#memory_int_518| (Array Int (Array Int Int))) (|v_#memory_int_485| (Array Int (Array Int Int))) (|v_#memory_int_484| (Array Int (Array Int Int))) (|v_#memory_int_487| (Array Int (Array Int Int))) (|v_#memory_int_520| (Array Int (Array Int Int))) (|v_#memory_int_486| (Array Int (Array Int Int))) (|v_#memory_int_481| (Array Int (Array Int Int))) (|v_#memory_int_480| (Array Int (Array Int Int))) (|v_#memory_int_483| (Array Int (Array Int Int))) (|v_#memory_int_482| (Array Int (Array Int Int))) (|v_#memory_int_504| (Array Int (Array Int Int))) (|v_#memory_int_503| (Array Int (Array Int Int))) (|v_#memory_int_506| (Array Int (Array Int Int))) (|v_#memory_int_505| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_500| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_502| (Array Int (Array Int Int))) (|v_#memory_int_501| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_508| (Array Int (Array Int Int))) (|v_#memory_int_507| (Array Int (Array Int Int))) (|v_#memory_int_509| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse30 (select |v_#memory_int_507| 88)) (.cse38 (select |v_#memory_int_468| 88)) (.cse51 (select |v_#memory_int_513| 90)) (.cse31 (select |v_#memory_int_502| 88)) (.cse39 (select |v_#memory_int_467| 88)) (.cse27 (select |v_#memory_int_520| 90)) (.cse22 (select |v_#memory_int_465| 90)) (.cse29 (select |v_#memory_int_510| 88)) (.cse44 (select |v_#memory_int_509| 88)) (.cse56 (select |v_#memory_int_461| 88)) (.cse53 (select |v_#memory_int_484| 87)) (.cse55 (select |v_#memory_int_501| 88)) (.cse32 (select |v_#memory_int_479| 88)) (.cse66 (select |v_#memory_int_475| 87)) (.cse36 (select |v_#memory_int_464| 88)) (.cse20 (select |v_#memory_int_463| 88)) (.cse70 (select |v_#memory_int_528| 90)) (.cse57 (select |v_#memory_int_516| 90)) (.cse50 (select |v_#memory_int_518| 90)) (.cse49 (select |v_#memory_int_487| 90)) (.cse33 (select |v_#memory_int_474| 88)) (.cse65 (select |v_#memory_int_473| 88)) (.cse81 (select |v_#memory_int_506| 90)) (.cse26 (select |v_#memory_int_505| 90)) (.cse74 (select |v_#memory_int_477| 87)) (.cse80 (select |v_#memory_int_494| 90)) (.cse60 (select |v_#memory_int_486| 88)) (.cse37 (select |v_#memory_int_508| 88)) (.cse54 (select |v_#memory_int_514| 90)) (.cse58 (select |v_#memory_int_511| 90)) (.cse52 (select |v_#memory_int_485| 87)) (.cse41 (select |v_#memory_int_522| 90)) (.cse76 (select |v_#memory_int_517| 90)) (.cse71 (select |v_#memory_int_521| 90)) (.cse61 (select |v_#memory_int_499| 90)) (.cse25 (select |v_#memory_int_496| 90)) (.cse34 (select |v_#memory_int_3713| 3)) (.cse64 (select |v_#memory_int_523| 87)) (.cse23 (select |v_#memory_int_491| 90)) (.cse86 (select |v_#memory_int_490| 90)) (.cse85 (select |v_#memory_int_527| 90)) (.cse79 (select |v_#memory_int_489| 90)) (.cse83 (select |v_#memory_int_495| 90)) (.cse67 (select |v_#memory_int_483| 87)) (.cse63 (select |v_#memory_int_460| 88)) (.cse69 (select |v_#memory_int_480| 88)) (.cse87 (select |v_#memory_int_498| 90)) (.cse78 (select |v_#memory_int_526| 90)) (.cse24 (select |v_#memory_int_529| 90)) (.cse59 (select |v_#memory_int_488| 88)) (.cse89 (select |v_#memory_int_525| 90)) (.cse40 (select |v_#memory_int_524| 90)) (.cse35 (select |v_#memory_int_466| 88)) (.cse92 (select |v_#memory_int_469| 88)) (.cse73 (select |v_#memory_int_459| 87)) (.cse82 (select |v_#memory_int_478| 87)) (.cse88 (select |v_#memory_int_532| 87)) (.cse45 (select |v_#memory_int_512| 88)) (.cse46 (select |v_#memory_int_519| 88)) (.cse68 (select |v_#memory_int_504| 88)) (.cse28 (select |v_#memory_int_503| 88)) (.cse77 (select |v_#memory_int_515| 90)) (.cse48 (select |v_#memory_int_492| 90)) (.cse47 (select |v_#memory_int_476| 88)) (.cse43 (select |v_#memory_int_481| 88)) (.cse21 (select |v_#memory_int_462| 88)) (.cse91 (select |v_#memory_int_493| 88)) (.cse94 (select |v_#memory_int_530| 87)) (.cse93 (select |v_#memory_int_470| 88)) (.cse72 (select |v_#memory_int_482| 87)) (.cse62 (select |v_#memory_int_500| 90)) (.cse42 (select |v_#memory_int_497| 90)) (.cse90 (select |v_#memory_int_472| 87)) (.cse84 (select |v_#memory_int_471| 87)) (.cse75 (select |v_#memory_int_3713| 84)) (.cse19 (select |v_#memory_int_3713| 86))) (and (= (select .cse19 27) 0) (= (select .cse19 40) 0) (= (store |v_#memory_int_463| 88 (store .cse20 40 (select .cse21 40))) |v_#memory_int_462|) (= (store |v_#memory_int_465| 90 (store .cse22 205 (select .cse23 205))) |v_#memory_int_491|) (= (store |v_#memory_int_529| 90 (store .cse24 8 (select .cse25 8))) |v_#memory_int_496|) (= (select .cse19 41) 0) (= (store |v_#memory_int_505| 90 (store (store (store .cse26 132 0) 136 0) 148 (select .cse27 148))) |v_#memory_int_520|) (= (select .cse19 12) 0) (= (store |v_#memory_int_503| 88 (store .cse28 120 (select .cse29 120))) |v_#memory_int_510|) (= (select .cse19 6) 0) (= (select .cse19 38) 0) (= (store |v_#memory_int_507| 88 (store .cse30 88 (select .cse31 88))) |v_#memory_int_502|) (= (store |v_#memory_int_479| 88 (store .cse32 216 (select .cse33 216))) |v_#memory_int_474|) (= 98 (select .cse34 2)) (= (store |v_#memory_int_466| 88 (store .cse35 24 (select .cse36 24))) |v_#memory_int_464|) (= (select .cse19 33) 0) (= (store |v_#memory_int_508| 88 (store .cse37 80 (select .cse30 80))) |v_#memory_int_507|) (= 115 (select .cse34 1)) (= (store |v_#memory_int_468| 88 (store .cse38 176 (select .cse39 176))) |v_#memory_int_467|) (= (store |v_#memory_int_524| 90 (store .cse40 40 (select .cse41 40))) |v_#memory_int_522|) (= (select .cse19 11) 0) (= |c_#memory_int| (store |v_#memory_int_497| 90 (store (store (store (store (store .cse42 277 0) 281 0) 282 0) 283 0) 284 0))) (= (select .cse19 25) 0) (= (store |v_#memory_int_481| 88 (store .cse43 168 (select .cse38 168))) |v_#memory_int_468|) (= (store |v_#memory_int_509| 88 (store .cse44 136 (select .cse45 136))) |v_#memory_int_512|) (= (select .cse19 10) 0) (= (store |v_#memory_int_519| 88 (store .cse46 152 (select .cse47 152))) |v_#memory_int_476|) (= (store |v_#memory_int_492| 90 (store .cse48 72 (select .cse49 72))) |v_#memory_int_487|) (= (select .cse19 42) 0) (= (store |v_#memory_int_518| 90 (store .cse50 172 (select .cse51 172))) |v_#memory_int_513|) (= (store |v_#memory_int_485| 87 (store .cse52 104 (select .cse53 104))) |v_#memory_int_484|) (= (select .cse19 29) 0) (= (store |v_#memory_int_513| 90 (store .cse51 180 (select .cse54 180))) |v_#memory_int_514|) (= (store |v_#memory_int_502| 88 (store .cse31 96 (select .cse55 96))) |v_#memory_int_501|) (= (store |v_#memory_int_467| 88 (store .cse39 184 (select .cse56 184))) |v_#memory_int_461|) (= 160 (select (select |v_#memory_int_531| 89) 24)) (= (store |v_#memory_int_520| 90 (store .cse27 156 (select .cse57 156))) |v_#memory_int_516|) (= (store |v_#memory_int_511| 90 (store (store .cse58 196 0) 197 (select .cse22 197))) |v_#memory_int_465|) (= (store |v_#memory_int_510| 88 (store .cse29 128 (select .cse44 128))) |v_#memory_int_509|) (= |v_#memory_int_486| (store |v_#memory_int_488| 88 (store .cse59 64 (select .cse60 64)))) (= (store |v_#memory_int_499| 90 (store .cse61 261 (select .cse62 261))) |v_#memory_int_500|) (= (select .cse19 39) 0) (= (store |v_#memory_int_461| 88 (store .cse56 192 (select .cse63 192))) |v_#memory_int_460|) (= (store |v_#memory_int_484| 87 (store .cse53 112 (select .cse64 112))) |v_#memory_int_523|) (= (store |v_#memory_int_473| 88 (store .cse65 232 (select (select |v_#memory_int_531| 88) 232))) |v_#memory_int_531|) (= (store |v_#memory_int_475| 87 (store (store (store .cse66 56 0) 60 0) 72 (select .cse67 72))) |v_#memory_int_483|) (= |v_#memory_int_504| (store |v_#memory_int_501| 88 (store .cse55 104 (select .cse68 104)))) (= (store |v_#memory_int_480| 88 (store .cse69 208 (select .cse32 208))) |v_#memory_int_479|) (= |v_#memory_int_521| (store |v_#memory_int_528| 90 (store .cse70 245 (select .cse71 245)))) (= 117 (select .cse34 0)) (= (select .cse19 36) 0) (= (select .cse19 31) 0) (= (store |v_#memory_int_482| 87 (store .cse72 24 (select .cse73 24))) |v_#memory_int_459|) (= (store |v_#memory_int_477| 87 (store .cse74 48 (select .cse66 48))) |v_#memory_int_475|) (= (select .cse34 3) 47) (= (select .cse75 0) 48) (= (store |v_#memory_int_464| 88 (store .cse36 32 (select .cse20 32))) |v_#memory_int_463|) (= (store |v_#memory_int_517| 90 (store .cse76 56 (select .cse77 56))) |v_#memory_int_515|) (= 115 (select .cse34 5)) (= (store |v_#memory_int_526| 90 (store .cse78 237 (select .cse70 237))) |v_#memory_int_528|) (= (store |v_#memory_int_516| 90 (store .cse57 164 (select .cse50 164))) |v_#memory_int_518|) (= (store |v_#memory_int_487| 90 (store (store (store (store .cse49 80 0) 84 0) 88 0) 92 (select .cse79 92))) |v_#memory_int_489|) (= (select .cse19 37) 0) (= (select .cse19 8) 0) (= (store |v_#memory_int_494| 90 (store .cse80 116 (select .cse81 116))) |v_#memory_int_506|) (= (select .cse19 17) 0) (= (store |v_#memory_int_474| 88 (store .cse33 224 (select .cse65 224))) |v_#memory_int_473|) (= (select .cse19 13) 0) (= (store |v_#memory_int_506| 90 (store .cse81 124 (select .cse26 124))) |v_#memory_int_505|) (= (store |v_#memory_int_478| 87 (store .cse82 40 (select .cse74 40))) |v_#memory_int_477|) (= (store |v_#memory_int_495| 90 (store .cse83 108 (select .cse80 108))) |v_#memory_int_494|) (= (store |v_#memory_int_486| 88 (store .cse60 72 (select .cse37 72))) |v_#memory_int_508|) (= (store |v_#memory_int_514| 90 (store .cse54 188 (select .cse58 188))) |v_#memory_int_511|) (= (select .cse19 14) 0) (= |v_#memory_int_485| (store |v_#memory_int_471| 87 (store .cse84 96 (select .cse52 96)))) (= |v_#memory_int_517| (store |v_#memory_int_522| 90 (store .cse41 48 (select .cse76 48)))) (= (store |v_#memory_int_521| 90 (store .cse71 253 (select .cse61 253))) |v_#memory_int_499|) (= (store |v_#memory_int_496| 90 (store .cse25 16 (select .cse85 16))) |v_#memory_int_527|) (= (store |v_#memory_int_490| 90 (store .cse86 221 (select .cse87 221))) |v_#memory_int_498|) (= (select (select |v_#memory_int_3713| 83) 0) 0) (= 3 (select .cse19 0)) (= (select .cse34 6) 0) (= (select .cse34 4) 37) (= |v_#memory_int_532| (store |v_#memory_int_523| 87 (store .cse64 120 (select .cse88 120)))) (= (store |v_#memory_int_491| 90 (store .cse23 213 (select .cse86 213))) |v_#memory_int_490|) (= (store |v_#memory_int_527| 90 (store .cse85 24 (select .cse89 24))) |v_#memory_int_525|) (= (store |v_#memory_int_489| 90 (store .cse79 100 (select .cse83 100))) |v_#memory_int_495|) (= (store |v_#memory_int_483| 87 (store .cse67 80 (select .cse90 80))) |v_#memory_int_472|) (= (store |v_#memory_int_460| 88 (store .cse63 200 (select .cse69 200))) |v_#memory_int_480|) (= (store |v_#memory_int_498| 90 (store .cse87 229 (select .cse78 229))) |v_#memory_int_526|) (= (store |v_#memory_int_531| 90 (store .cse16 0 (select .cse24 0))) |v_#memory_int_529|) (= (select .cse19 15) 0) (= (store |v_#memory_int_493| 88 (store .cse91 56 (select .cse59 56))) |v_#memory_int_488|) (= (store |v_#memory_int_525| 90 (store .cse89 32 (select .cse40 32))) |v_#memory_int_524|) (= |v_#memory_int_466| (store |v_#memory_int_469| 88 (store .cse92 16 (select .cse35 16)))) (= (store |v_#memory_int_470| 88 (store .cse93 8 (select .cse92 8))) |v_#memory_int_469|) (= (store |v_#memory_int_459| 87 (store .cse73 32 (select .cse82 32))) |v_#memory_int_478|) (= (store |v_#memory_int_532| 87 (store .cse88 128 (select .cse94 128))) |v_#memory_int_530|) (= 1684 (select .cse19 2)) (= (select .cse19 16) 0) (= (store |v_#memory_int_512| 88 (store .cse45 144 (select .cse46 144))) |v_#memory_int_519|) (= (select .cse19 4) 1) (= (store |v_#memory_int_504| 88 (store .cse68 112 (select .cse28 112))) |v_#memory_int_503|) (= |v_#memory_int_492| (store |v_#memory_int_515| 90 (store .cse77 64 (select .cse48 64)))) (= (store |v_#memory_int_476| 88 (store .cse47 160 (select .cse43 160))) |v_#memory_int_481|) (= |v_#memory_int_493| (store |v_#memory_int_462| 88 (store .cse21 48 (select .cse91 48)))) (= (store (store |v_#memory_int_530| 87 (store (store .cse94 136 0) 140 0)) 88 (store (select |v_#memory_int_530| 88) 0 (select .cse93 0))) |v_#memory_int_470|) (= (store |v_#memory_int_3713| 87 (store (store (store (store (store .cse16 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse72 16))) |v_#memory_int_482|) (= (store |v_#memory_int_500| 90 (store .cse62 269 (select .cse42 269))) |v_#memory_int_497|) (= (store |v_#memory_int_472| 87 (store .cse90 88 (select .cse84 88))) |v_#memory_int_471|) (= (select .cse75 1) 0) (= 0 (select .cse19 35))))) (= c_~ldv_linux_kernel_locking_spinlock_spin_read_buffer_lock_of_lego_usb_tower~0 1) (= (select |c_old(#length)| 38) 39) (= (select |c_old(#length)| 1) 26) (= (select |c_old(#length)| 59) 13) (= (select |c_old(#length)| 33) 26) (= (select |c_old(#length)| 73) 39) (= (select |c_old(#valid)| 67) 1) (= (select |c_old(#length)| 6) 13) (= (select |c_old(#valid)| 32) 1) (= (select |c_old(#valid)| 11) 1) (= (select |c_old(#length)| 66) 11) (= (select |c_old(#valid)| 81) 1) (= |c_~#open_disc_mutex~0.offset| 0) (= (select |c_old(#length)| 62) 44) (= 29 (select |c_old(#length)| 64)) (= (select |c_old(#valid)| 61) 1) (= (select |c_old(#valid)| 89) 1) (= (select |c_old(#length)| 54) 28) (= (select |c_old(#length)| 47) 33) (= (select |c_old(#valid)| 76) 1) (= (select |c_old(#valid)| 37) 1) (= c_~LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS~0 0) (= (select |c_old(#length)| 5) 13) (= 32 (select |c_old(#length)| 51)) (= (select |c_old(#valid)| 85) 1) (= (select |c_old(#valid)| 50) 1) (= |c_~#tower_class~0.base| 89) (= (select |c_old(#length)| 74) 36) (= (select |c_old(#length)| 12) 45) (= (select |c_old(#length)| 19) 14) (= 54 (select |c_old(#length)| 11)) (= (select |c_old(#length)| 70) 33) (= (select |c_old(#valid)| 2) 1) (= (select |c_old(#length)| 22) 13) (= (select |c_old(#valid)| 0) 0) (= |c_~#tower_driver~0.base| 90) (= (select |c_old(#valid)| 46) 1) (= 16 (select |c_old(#length)| 2)) (= (select |c_old(#valid)| c_ldv_xmalloc_~res~7.base) 0) (= (select |c_old(#valid)| 41) 1) (= (select |c_old(#valid)| 27) 1) (= (select |c_old(#length)| 55) 55) (= 1 (select |c_old(#valid)| 18)) (= (select |c_old(#valid)| 29) 1) (= (select |c_old(#length)| 45) 32) (= (select |c_old(#valid)| 70) 1) (= (select |c_old(#valid)| 79) 1) (= (select |c_old(#valid)| 77) 1) (= (select |c_old(#valid)| 83) 1) (= (select |c_old(#length)| 23) 11) (= 32 (select |c_old(#length)| 34)) (= c_~ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data~0 1) (= (select |c_old(#length)| 25) 25) (= (select |c_old(#valid)| 47) 1) (= (select |c_old(#length)| 71) 34) (= (select |c_old(#valid)| 60) 1) (= (select |c_old(#valid)| 25) 1) (= 88 |c_~#tower_fops~0.base|) (= (store |c_old(#length)| c_ldv_xmalloc_~res~7.base 16) |c_#length|) (= (select |c_old(#length)| 48) 28) (= 15 (select |c_old(#length)| 65)) (exists ((v_~__mod_usb__tower_table_device_table~0.idVendor_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idVendor (store (store v_~__mod_usb__tower_table_device_table~0.idVendor_8 0 0) 1 0))) (= (select |c_old(#valid)| 8) 1) (= (select |c_old(#length)| 69) 17) (= 13 (select |c_old(#length)| 82)) (= 44 (select |c_old(#length)| 63)) (<= 1 c_~nr_cpu_ids~0) (= 15 (select |c_old(#length)| 4)) (= (select |c_old(#valid)| 78) 1) (= (select |c_old(#valid)| 10) 1) (= c_~ldv_linux_kernel_module_module_refcounter~0 1) (= c_~ldv_linux_kernel_locking_rwlock_wlock~0 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bcdDevice_hi (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 0 0) 1 0))) (= 26 (select |c_old(#length)| 7)) (= c_~write_buffer_size~0 480) (= (select |c_old(#length)| 16) 32) (= (select |c_old(#valid)| 22) 1) (= (select |c_old(#valid)| 52) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceClass)) (= c_~ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct~0 1) (= (select |c_old(#length)| 29) 13) (= c_~ldv_thread_5~0.function.offset 0) (= 31 (select |c_old(#length)| 72)) (= 7 (select |c_old(#length)| 3)) (= c_~ldv_thread_0~0.function.offset 0) (= 32 (select |c_old(#length)| 31)) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock~0 0) (= (select |c_old(#valid)| 6) 1) (= 33 (select |c_old(#length)| 46)) (= c_~ldv_linux_kernel_rcu_srcu_srcu_nested~0 0) (= (select |c_old(#length)| 76) 37) (= (select |c_old(#valid)| 54) 1) (= c_~ldv_thread_2~0.identifier 0) (= c_~ldv_linux_kernel_locking_rwlock_rlock~0 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bInterfaceClass (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 0 0) 1 0))) (= 148 (select |c_old(#length)| 87)) (= (select |c_old(#valid)| 57) 1) (= (select |c_old(#length)| 35) 13) (= 42 (select |c_old(#length)| 77)) (= (select |c_old(#length)| 85) 58) (= (select |c_old(#length)| 28) 49) (= (select |c_old(#valid)| 66) 1) (= (select |c_old(#valid)| 90) 1) (= (select |c_old(#valid)| 38) 1) (= 31 (select |c_old(#length)| 10)) (= (select |c_old(#valid)| 34) 1) (= c_~ldv_linux_mmc_sdio_func_sdio_element~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device~0 0) (= (select |c_old(#valid)| 3) 1) (= (select |c_old(#valid)| 86) 1) (= c_~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 0) (= (select |c_old(#valid)| 65) 1) (= (select |c_old(#valid)| 4) 1) (= (select |c_old(#valid)| 73) 1) (= c_~ldv_linux_kernel_sched_completion_completion~0 0) (= c_~ldv_thread_2~0.function.base 0) (= (select |c_old(#valid)| 88) 1) (= 23 (select |c_old(#length)| 52)) (= (select |c_old(#valid)| 26) 1) (= (select |c_old(#valid)| 40) 1) (exists ((|v_#memory_$Pointer$.offset_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_397| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_411| (Array Int (Array Int Int)))) (let ((.cse96 (select |v_#memory_$Pointer$.offset_402| 90)) (.cse99 (select |v_#memory_$Pointer$.offset_409| 87)) (.cse95 (select |v_#memory_$Pointer$.offset_403| 90)) (.cse100 (select |v_#memory_$Pointer$.offset_408| 87)) (.cse104 (select |v_#memory_$Pointer$.offset_407| 87)) (.cse98 (select |v_#memory_$Pointer$.offset_410| 87)) (.cse101 (select |v_#memory_$Pointer$.offset_413| 90)) (.cse110 (select |v_#memory_$Pointer$.offset_397| 90)) (.cse109 (select |v_#memory_$Pointer$.offset_404| 90)) (.cse102 (select |v_#memory_$Pointer$.offset_398| 90)) (.cse107 (select |v_#memory_$Pointer$.offset_411| 87)) (.cse105 (select |v_#memory_$Pointer$.offset_399| 87)) (.cse106 (select |v_#memory_$Pointer$.offset_412| 87)) (.cse112 (select |v_#memory_$Pointer$.offset_414| 89)) (.cse97 (select |v_#memory_$Pointer$.offset_401| 90)) (.cse103 (select |v_#memory_$Pointer$.offset_400| 90)) (.cse111 (select |v_#memory_$Pointer$.offset_406| 90)) (.cse108 (select |v_#memory_$Pointer$.offset_405| 90))) (and (= |v_#memory_$Pointer$.offset_402| (store |v_#memory_$Pointer$.offset_403| 90 (store .cse95 281 (select .cse96 281)))) (= (store |v_#memory_$Pointer$.offset_402| 90 (store .cse96 282 (select .cse97 282))) |v_#memory_$Pointer$.offset_401|) (= (store |v_#memory_$Pointer$.offset_410| 87 (store .cse98 4 (select .cse99 4))) |v_#memory_$Pointer$.offset_409|) (= (store |v_#memory_$Pointer$.offset_409| 87 (store .cse99 8 (select .cse100 8))) |v_#memory_$Pointer$.offset_408|) (= (store (store |v_#memory_$Pointer$.offset_414| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse16 0 |c_~#__this_module~0.offset|) 8 |#funAddr~tower_llseek.offset|) 16 |#funAddr~tower_read.offset|) 24 |#funAddr~tower_write.offset|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.offset|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.offset|) 120 0) 128 |#funAddr~tower_release.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse16 0 0) 8 |#funAddr~tower_probe.offset|) 16 |#funAddr~tower_disconnect.offset|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 0) 80 (select .cse101 80))) |v_#memory_$Pointer$.offset_413|) (= (store |v_#memory_$Pointer$.offset_398| 90 (store (store (store (store (store (store (store (store (store (store (store .cse102 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse95 277))) |v_#memory_$Pointer$.offset_403|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_400| 90 (store .cse103 284 (select (select |c_#memory_$Pointer$.offset| 90) 284)))) (= (store |v_#memory_$Pointer$.offset_408| 87 (store .cse100 12 (select .cse104 12))) |v_#memory_$Pointer$.offset_407|) (= (store |v_#memory_$Pointer$.offset_399| 87 (store (store (store (store (store (store (store (store (store .cse105 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse106 136))) |v_#memory_$Pointer$.offset_412|) (= (store |v_#memory_$Pointer$.offset_407| 87 (store (store (store (store (store (store .cse104 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse107 56))) |v_#memory_$Pointer$.offset_411|) (= (store |v_#memory_$Pointer$.offset_405| 90 (store .cse108 136 (select .cse109 136))) |v_#memory_$Pointer$.offset_404|) (= |v_#memory_$Pointer$.offset_406| (store |v_#memory_$Pointer$.offset_397| 90 (store .cse110 88 (select .cse111 88)))) (= |v_#memory_$Pointer$.offset_410| (store |v_#memory_$Pointer$.offset_1321| 87 (store .cse16 0 (select .cse98 0)))) (= (select .cse112 0) 0) (= (select .cse112 8) |#funAddr~legousbtower_devnode.offset|) (= (store |v_#memory_$Pointer$.offset_413| 90 (store .cse101 84 (select .cse110 84))) |v_#memory_$Pointer$.offset_397|) (= |v_#memory_$Pointer$.offset_398| (store |v_#memory_$Pointer$.offset_404| 90 (store (store (store (store (store (store (store .cse109 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse102 196)))) (= (store |v_#memory_$Pointer$.offset_411| 87 (store .cse107 60 (select .cse105 60))) |v_#memory_$Pointer$.offset_399|) (= (store |v_#memory_$Pointer$.offset_412| 87 (store .cse106 140 (select (select |v_#memory_$Pointer$.offset_414| 87) 140))) |v_#memory_$Pointer$.offset_414|) (= (select .cse112 16) 0) (= |v_#memory_$Pointer$.offset_400| (store |v_#memory_$Pointer$.offset_401| 90 (store .cse97 283 (select .cse103 283)))) (= (store |v_#memory_$Pointer$.offset_406| 90 (store (store (store (store (store (store .cse111 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse108 132))) |v_#memory_$Pointer$.offset_405|)))) (= (select |c_old(#length)| 50) 28) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceNumber)) (= |c_~#tower_fops~0.offset| 0) (= (select |c_old(#valid)| 16) 1) (= (select |c_old(#length)| 89) 28) (= c_~ldv_thread_1~0.function.base 0) (= c_~ldv_thread_1~0.identifier 0) (= c_~ldv_linux_usb_gadget_usb_gadget~0 0) (= (select |c_old(#valid)| 69) 1) (= |c_~#tower_class~0.offset| 0) (= (select |c_old(#valid)| 21) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock~0 1) (= |c_~#tower_driver~0.offset| 0) (= 23 (select |c_old(#length)| 53)) (= (select |c_old(#valid)| 23) 1) (= (select |c_old(#length)| 86) 50) (= (select |c_old(#valid)| 82) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceProtocol)) (= (select |c_old(#valid)| 51) 1) (= 285 (select |c_old(#length)| 90)) (= (select |c_old(#valid)| 68) 1) (= 29 (select |c_old(#length)| 58)) (= 29 (select |c_old(#length)| 60)) (= c_~ldv_linux_block_genhd_disk_state~0 0) (= (select |c_old(#valid)| 28) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode~0 1) (= 32 (select |c_old(#length)| 24)) (= (select |c_old(#valid)| 72) 1) (= 13 (select |c_old(#length)| 14)) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN~0 1) (= (select |c_old(#valid)| 33) 1) (= 32 (select |c_old(#length)| 20)) (= (select |c_old(#valid)| 39) 1) (= (select |c_old(#valid)| 13) 1) (= c_~rtnllocknumber~0 0) (= (select |c_old(#valid)| 9) 1) (= (select |c_old(#length)| 80) 51) (= (select |c_old(#valid)| 17) 1) (= 32 (select |c_old(#length)| 56)) (= c_~locksocknumber~0 0) (= (select |c_old(#valid)| 62) 1) (= (select |c_old(#valid)| 24) 1) (= (select |c_old(#valid)| 64) 1) (= 14 (select |c_old(#length)| 15)) (= (select |c_old(#length)| 88) 240) (= 32 (select |c_old(#length)| 8)) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol)) (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bcdDevice_lo)) (= (select |c_old(#valid)| 87) 1) (= (select |c_old(#length)| 84) 2))) is different from false [2024-11-14 05:12:14,115 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse16 ((as const (Array Int Int)) 0))) (and (= c_~packet_timeout~0 50) (exists ((v_~__mod_usb__tower_table_device_table~0.driver_info_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.driver_info (store (store v_~__mod_usb__tower_table_device_table~0.driver_info_8 0 0) 1 0))) (= 1 (select |c_old(#valid)| 35)) (= (select |c_old(#valid)| 58) 1) (= (select |c_old(#valid)| 7) 1) (= 16 |c_ldv_xmalloc_#in~size|) (= (select |c_old(#length)| 36) 12) (= (select |c_old(#length)| 37) 32) (= 36 (select |c_old(#length)| 17)) (= (select |c_old(#valid)| 80) 1) (= (select |c_old(#length)| 68) 16) (= (select |c_old(#length)| 13) 37) (= (select |c_old(#valid)| 12) 1) (= 40 (select |c_old(#length)| 75)) (= c_~interrupt_out_interval~0 8) (= c_~ldv_thread_1~0.function.offset 0) (= (select |c_old(#valid)| 31) 1) (= c_~ldv_linux_alloc_usb_lock_lock~0 1) (= 1 (select |c_old(#valid)| 20)) (= c_~ldv_linux_fs_sysfs_sysfs~0 0) (= 1 (select |c_old(#length)| 83)) (= c_~ldv_linux_arch_io_iomem~0 0) (= (select |c_old(#length)| 26) 25) (= c_~ldv_linux_block_queue_queue_state~0 0) (= 39 (select |c_old(#length)| 39)) (= (select |c_old(#length)| 41) 38) (= c_~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 0) (= 49 (select |c_old(#length)| 21)) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass)) (= (select |c_old(#valid)| 48) 1) (= (select |c_old(#length)| 49) 13) (exists ((v_~__mod_usb__tower_table_device_table~0.match_flags_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.match_flags (store (store v_~__mod_usb__tower_table_device_table~0.match_flags_8 0 0) 1 0))) (= c_~ldv_linux_usb_register_probe_state~0 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_ptl~0 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bDeviceSubClass (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 0 0) 1 0))) (<= (+ c_ldv_xmalloc_~res~7.base 1) |c_#StackHeapBarrier|) (= (select |c_old(#length)| 67) 33) (= 87 |c_~#open_disc_mutex~0.base|) (= (select |c_old(#valid)| 84) 1) (= (select |c_old(#valid)| 74) 1) (= (select |c_old(#valid)| 63) 1) (= c_~ldv_linux_block_request_blk_rq~0 0) (= c_~ldv_thread_0~0.identifier 0) (= (select |c_old(#valid)| 59) 1) (= c_~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 0) (= 2 c_~interrupt_in_interval~0) (= (select |c_old(#valid)| 53) 1) (= (select |c_old(#valid)| 44) 1) (= c_~ldv_linux_usb_urb_urb_state~0 0) (= (select |c_old(#valid)| 42) 1) (= 26 (select |c_old(#length)| 32)) (= 28 (select |c_old(#length)| 44)) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock_of_lego_usb_tower~0 0) (= |c_#valid| (store |c_old(#valid)| c_ldv_xmalloc_~res~7.base 1)) (= (select |c_old(#valid)| 19) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct~0 1) (= (select |c_old(#valid)| 55) 1) (= (select |c_old(#length)| 30) 12) (exists ((|v_#memory_$Pointer$.base_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_411| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_397| (Array Int (Array Int Int)))) (let ((.cse1 (select |v_#memory_$Pointer$.base_406| 90)) (.cse0 (select |v_#memory_$Pointer$.base_409| 90)) (.cse2 (select |v_#memory_$Pointer$.base_403| 90)) (.cse12 (select |v_#memory_$Pointer$.base_397| 87)) (.cse5 (select |v_#memory_$Pointer$.base_407| 90)) (.cse3 (select |v_#memory_$Pointer$.base_410| 90)) (.cse8 (select |v_#memory_$Pointer$.base_402| 89)) (.cse14 (select |v_#memory_$Pointer$.base_414| 87)) (.cse10 (select |v_#memory_$Pointer$.base_401| 90)) (.cse6 (select |v_#memory_$Pointer$.base_405| 90)) (.cse17 (select |v_#memory_$Pointer$.base_412| 90)) (.cse4 (select |v_#memory_$Pointer$.base_408| 90)) (.cse15 (select |v_#memory_$Pointer$.base_413| 87)) (.cse9 (select |v_#memory_$Pointer$.base_411| 87)) (.cse13 (select |v_#memory_$Pointer$.base_400| 87)) (.cse18 (select |v_#memory_$Pointer$.base_399| 87)) (.cse7 (select |v_#memory_$Pointer$.base_404| 90)) (.cse11 (select |v_#memory_$Pointer$.base_398| 87))) (and (= (store |v_#memory_$Pointer$.base_409| 90 (store (store (store (store (store (store (store .cse0 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse1 196))) |v_#memory_$Pointer$.base_406|) (= (store |v_#memory_$Pointer$.base_406| 90 (store (store (store (store (store (store (store (store (store (store (store .cse1 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse2 277))) |v_#memory_$Pointer$.base_403|) (= (store |v_#memory_$Pointer$.base_410| 90 (store .cse3 136 (select .cse0 136))) |v_#memory_$Pointer$.base_409|) (= (store |v_#memory_$Pointer$.base_408| 90 (store .cse4 88 (select .cse5 88))) |v_#memory_$Pointer$.base_407|) (= (store |v_#memory_$Pointer$.base_405| 90 (store .cse6 283 (select .cse7 283))) |v_#memory_$Pointer$.base_404|) (= |#funAddr~legousbtower_devnode.base| (select .cse8 8)) (= (store |v_#memory_$Pointer$.base_411| 87 (store .cse9 140 (select (select |v_#memory_$Pointer$.base_402| 87) 140))) |v_#memory_$Pointer$.base_402|) (= (store |v_#memory_$Pointer$.base_403| 90 (store .cse2 281 (select .cse10 281))) |v_#memory_$Pointer$.base_401|) (= (store |v_#memory_$Pointer$.base_398| 87 (store .cse11 4 (select .cse12 4))) |v_#memory_$Pointer$.base_397|) (= 88 (select .cse8 16)) (= (store |v_#memory_$Pointer$.base_397| 87 (store .cse12 8 (select .cse13 8))) |v_#memory_$Pointer$.base_400|) (= (store |v_#memory_$Pointer$.base_407| 90 (store (store (store (store (store (store .cse5 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse3 132))) |v_#memory_$Pointer$.base_410|) (= 4 (select .cse8 0)) (= (store |v_#memory_$Pointer$.base_414| 87 (store .cse14 60 (select .cse15 60))) |v_#memory_$Pointer$.base_413|) (= |v_#memory_$Pointer$.base_412| (store (store |v_#memory_$Pointer$.base_402| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse16 0 |c_~#__this_module~0.base|) 8 |#funAddr~tower_llseek.base|) 16 |#funAddr~tower_read.base|) 24 |#funAddr~tower_write.base|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.base|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.base|) 120 0) 128 |#funAddr~tower_release.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse16 0 5) 8 |#funAddr~tower_probe.base|) 16 |#funAddr~tower_disconnect.base|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 86) 80 (select .cse17 80)))) (= (store |v_#memory_$Pointer$.base_399| 87 (store (store (store (store (store (store .cse18 16 0) 24 0) 32 0) 40 0) 48 1) 56 (select .cse14 56))) |v_#memory_$Pointer$.base_414|) (= (store |v_#memory_$Pointer$.base_401| 90 (store .cse10 282 (select .cse6 282))) |v_#memory_$Pointer$.base_405|) (= (store |v_#memory_$Pointer$.base_412| 90 (store .cse17 84 (select .cse4 84))) |v_#memory_$Pointer$.base_408|) (= (store |v_#memory_$Pointer$.base_413| 87 (store (store (store (store (store (store (store (store (store .cse15 72 87) 80 87) 88 0) 96 87) 104 0) 112 0) 120 0) 128 2) 136 (select .cse9 136))) |v_#memory_$Pointer$.base_411|) (= |v_#memory_$Pointer$.base_399| (store |v_#memory_$Pointer$.base_400| 87 (store .cse13 12 (select .cse18 12)))) (= (store |v_#memory_$Pointer$.base_404| 90 (store .cse7 284 (select (select |c_#memory_$Pointer$.base| 90) 284))) |c_#memory_$Pointer$.base|) (= (store |v_#memory_$Pointer$.base_1321| 87 (store .cse16 0 (select .cse11 0))) |v_#memory_$Pointer$.base_398|)))) (= 51 (select |c_old(#length)| 79)) (= c_~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 0) (exists ((|v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15| Int)) (and (not (= 0 |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15|)) (<= |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15| 2147483647) (<= 0 (+ 2147483648 |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15|)))) (= 0 c_~ldv_thread_5~0.function.base) (= 28 (select |c_old(#length)| 57)) (= c_~ldv_thread_5~0.identifier 0) (= |c_~#tower_table~0.base| 86) (= c_~ldv_linux_lib_idr_idr~0 0) (= 12 (select |c_old(#length)| 40)) (= 32 (select |c_old(#length)| 61)) (= (select |c_old(#valid)| 71) 1) (= (select |c_old(#valid)| 15) 1) (= c_~ldv_linux_net_register_probe_state~0 0) (= c_ldv_xmalloc_~res~7.offset 0) (= c_~ldv_thread_2~0.function.offset 0) (= c_~ldv_linux_drivers_base_class_usb_gadget_class~0 0) (= (select |c_old(#length)| 43) 13) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_open_disc_mutex~0 0) (= |c_~#tower_table~0.offset| 0) (exists ((v_~__mod_usb__tower_table_device_table~0.idProduct_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idProduct (store (store v_~__mod_usb__tower_table_device_table~0.idProduct_8 0 0) 1 0))) (= c_~ldv_linux_usb_coherent_coherent_state~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode~0 0) (= (select |c_old(#length)| 42) 28) (= (select |c_old(#valid)| 56) 1) (= (select |c_old(#valid)| 14) 1) (= (select |c_old(#valid)| 49) 1) (= (select |c_old(#valid)| 43) 1) (= (select |c_old(#valid)| 1) 1) (= (select |c_old(#valid)| 36) 1) (= (select |c_old(#length)| 81) 37) (= (select |c_old(#length)| 27) 32) (= 31 (select |c_old(#length)| 9)) (= (select |c_old(#valid)| 5) 1) (= (select |c_old(#valid)| 45) 1) (= 480 c_~read_buffer_size~0) (= c_~__ldv_in_interrupt_context~0 0) (= (select |c_old(#valid)| 30) 1) (= 36 (select |c_old(#length)| 18)) (= 200 c_~read_timeout~0) (not (= c_ldv_xmalloc_~res~7.base 0)) (<= 1 |c_#StackHeapBarrier|) (= 0 c_~ldv_thread_0~0.function.base) (= (select |c_old(#length)| 78) 54) (= (select |c_old(#valid)| 75) 1) (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_499| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_526| (Array Int (Array Int Int))) (|v_#memory_int_525| (Array Int (Array Int Int))) (|v_#memory_int_528| (Array Int (Array Int Int))) (|v_#memory_int_527| (Array Int (Array Int Int))) (|v_#memory_int_489| (Array Int (Array Int Int))) (|v_#memory_int_522| (Array Int (Array Int Int))) (|v_#memory_int_488| (Array Int (Array Int Int))) (|v_#memory_int_521| (Array Int (Array Int Int))) (|v_#memory_int_524| (Array Int (Array Int Int))) (|v_#memory_int_523| (Array Int (Array Int Int))) (|v_#memory_int_529| (Array Int (Array Int Int))) (|v_#memory_int_490| (Array Int (Array Int Int))) (|v_#memory_int_496| (Array Int (Array Int Int))) (|v_#memory_int_495| (Array Int (Array Int Int))) (|v_#memory_int_498| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_497| (Array Int (Array Int Int))) (|v_#memory_int_530| (Array Int (Array Int Int))) (|v_#memory_int_492| (Array Int (Array Int Int))) (|v_#memory_int_491| (Array Int (Array Int Int))) (|v_#memory_int_494| (Array Int (Array Int Int))) (|v_#memory_int_493| (Array Int (Array Int Int))) (|v_#memory_int_515| (Array Int (Array Int Int))) (|v_#memory_int_3713| (Array Int (Array Int Int))) (|v_#memory_int_514| (Array Int (Array Int Int))) (|v_#memory_int_517| (Array Int (Array Int Int))) (|v_#memory_int_516| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_511| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_510| (Array Int (Array Int Int))) (|v_#memory_int_513| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_512| (Array Int (Array Int Int))) (|v_#memory_int_519| (Array Int (Array Int Int))) (|v_#memory_int_518| (Array Int (Array Int Int))) (|v_#memory_int_485| (Array Int (Array Int Int))) (|v_#memory_int_484| (Array Int (Array Int Int))) (|v_#memory_int_487| (Array Int (Array Int Int))) (|v_#memory_int_520| (Array Int (Array Int Int))) (|v_#memory_int_486| (Array Int (Array Int Int))) (|v_#memory_int_481| (Array Int (Array Int Int))) (|v_#memory_int_480| (Array Int (Array Int Int))) (|v_#memory_int_483| (Array Int (Array Int Int))) (|v_#memory_int_482| (Array Int (Array Int Int))) (|v_#memory_int_504| (Array Int (Array Int Int))) (|v_#memory_int_503| (Array Int (Array Int Int))) (|v_#memory_int_506| (Array Int (Array Int Int))) (|v_#memory_int_505| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_500| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_502| (Array Int (Array Int Int))) (|v_#memory_int_501| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_508| (Array Int (Array Int Int))) (|v_#memory_int_507| (Array Int (Array Int Int))) (|v_#memory_int_509| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse30 (select |v_#memory_int_507| 88)) (.cse38 (select |v_#memory_int_468| 88)) (.cse51 (select |v_#memory_int_513| 90)) (.cse31 (select |v_#memory_int_502| 88)) (.cse39 (select |v_#memory_int_467| 88)) (.cse27 (select |v_#memory_int_520| 90)) (.cse22 (select |v_#memory_int_465| 90)) (.cse29 (select |v_#memory_int_510| 88)) (.cse44 (select |v_#memory_int_509| 88)) (.cse56 (select |v_#memory_int_461| 88)) (.cse53 (select |v_#memory_int_484| 87)) (.cse55 (select |v_#memory_int_501| 88)) (.cse32 (select |v_#memory_int_479| 88)) (.cse66 (select |v_#memory_int_475| 87)) (.cse36 (select |v_#memory_int_464| 88)) (.cse20 (select |v_#memory_int_463| 88)) (.cse70 (select |v_#memory_int_528| 90)) (.cse57 (select |v_#memory_int_516| 90)) (.cse50 (select |v_#memory_int_518| 90)) (.cse49 (select |v_#memory_int_487| 90)) (.cse33 (select |v_#memory_int_474| 88)) (.cse65 (select |v_#memory_int_473| 88)) (.cse81 (select |v_#memory_int_506| 90)) (.cse26 (select |v_#memory_int_505| 90)) (.cse74 (select |v_#memory_int_477| 87)) (.cse80 (select |v_#memory_int_494| 90)) (.cse60 (select |v_#memory_int_486| 88)) (.cse37 (select |v_#memory_int_508| 88)) (.cse54 (select |v_#memory_int_514| 90)) (.cse58 (select |v_#memory_int_511| 90)) (.cse52 (select |v_#memory_int_485| 87)) (.cse41 (select |v_#memory_int_522| 90)) (.cse76 (select |v_#memory_int_517| 90)) (.cse71 (select |v_#memory_int_521| 90)) (.cse61 (select |v_#memory_int_499| 90)) (.cse25 (select |v_#memory_int_496| 90)) (.cse34 (select |v_#memory_int_3713| 3)) (.cse64 (select |v_#memory_int_523| 87)) (.cse23 (select |v_#memory_int_491| 90)) (.cse86 (select |v_#memory_int_490| 90)) (.cse85 (select |v_#memory_int_527| 90)) (.cse79 (select |v_#memory_int_489| 90)) (.cse83 (select |v_#memory_int_495| 90)) (.cse67 (select |v_#memory_int_483| 87)) (.cse63 (select |v_#memory_int_460| 88)) (.cse69 (select |v_#memory_int_480| 88)) (.cse87 (select |v_#memory_int_498| 90)) (.cse78 (select |v_#memory_int_526| 90)) (.cse24 (select |v_#memory_int_529| 90)) (.cse59 (select |v_#memory_int_488| 88)) (.cse89 (select |v_#memory_int_525| 90)) (.cse40 (select |v_#memory_int_524| 90)) (.cse35 (select |v_#memory_int_466| 88)) (.cse92 (select |v_#memory_int_469| 88)) (.cse73 (select |v_#memory_int_459| 87)) (.cse82 (select |v_#memory_int_478| 87)) (.cse88 (select |v_#memory_int_532| 87)) (.cse45 (select |v_#memory_int_512| 88)) (.cse46 (select |v_#memory_int_519| 88)) (.cse68 (select |v_#memory_int_504| 88)) (.cse28 (select |v_#memory_int_503| 88)) (.cse77 (select |v_#memory_int_515| 90)) (.cse48 (select |v_#memory_int_492| 90)) (.cse47 (select |v_#memory_int_476| 88)) (.cse43 (select |v_#memory_int_481| 88)) (.cse21 (select |v_#memory_int_462| 88)) (.cse91 (select |v_#memory_int_493| 88)) (.cse94 (select |v_#memory_int_530| 87)) (.cse93 (select |v_#memory_int_470| 88)) (.cse72 (select |v_#memory_int_482| 87)) (.cse62 (select |v_#memory_int_500| 90)) (.cse42 (select |v_#memory_int_497| 90)) (.cse90 (select |v_#memory_int_472| 87)) (.cse84 (select |v_#memory_int_471| 87)) (.cse75 (select |v_#memory_int_3713| 84)) (.cse19 (select |v_#memory_int_3713| 86))) (and (= (select .cse19 27) 0) (= (select .cse19 40) 0) (= (store |v_#memory_int_463| 88 (store .cse20 40 (select .cse21 40))) |v_#memory_int_462|) (= (store |v_#memory_int_465| 90 (store .cse22 205 (select .cse23 205))) |v_#memory_int_491|) (= (store |v_#memory_int_529| 90 (store .cse24 8 (select .cse25 8))) |v_#memory_int_496|) (= (select .cse19 41) 0) (= (store |v_#memory_int_505| 90 (store (store (store .cse26 132 0) 136 0) 148 (select .cse27 148))) |v_#memory_int_520|) (= (select .cse19 12) 0) (= (store |v_#memory_int_503| 88 (store .cse28 120 (select .cse29 120))) |v_#memory_int_510|) (= (select .cse19 6) 0) (= (select .cse19 38) 0) (= (store |v_#memory_int_507| 88 (store .cse30 88 (select .cse31 88))) |v_#memory_int_502|) (= (store |v_#memory_int_479| 88 (store .cse32 216 (select .cse33 216))) |v_#memory_int_474|) (= 98 (select .cse34 2)) (= (store |v_#memory_int_466| 88 (store .cse35 24 (select .cse36 24))) |v_#memory_int_464|) (= (select .cse19 33) 0) (= (store |v_#memory_int_508| 88 (store .cse37 80 (select .cse30 80))) |v_#memory_int_507|) (= 115 (select .cse34 1)) (= (store |v_#memory_int_468| 88 (store .cse38 176 (select .cse39 176))) |v_#memory_int_467|) (= (store |v_#memory_int_524| 90 (store .cse40 40 (select .cse41 40))) |v_#memory_int_522|) (= (select .cse19 11) 0) (= |c_#memory_int| (store |v_#memory_int_497| 90 (store (store (store (store (store .cse42 277 0) 281 0) 282 0) 283 0) 284 0))) (= (select .cse19 25) 0) (= (store |v_#memory_int_481| 88 (store .cse43 168 (select .cse38 168))) |v_#memory_int_468|) (= (store |v_#memory_int_509| 88 (store .cse44 136 (select .cse45 136))) |v_#memory_int_512|) (= (select .cse19 10) 0) (= (store |v_#memory_int_519| 88 (store .cse46 152 (select .cse47 152))) |v_#memory_int_476|) (= (store |v_#memory_int_492| 90 (store .cse48 72 (select .cse49 72))) |v_#memory_int_487|) (= (select .cse19 42) 0) (= (store |v_#memory_int_518| 90 (store .cse50 172 (select .cse51 172))) |v_#memory_int_513|) (= (store |v_#memory_int_485| 87 (store .cse52 104 (select .cse53 104))) |v_#memory_int_484|) (= (select .cse19 29) 0) (= (store |v_#memory_int_513| 90 (store .cse51 180 (select .cse54 180))) |v_#memory_int_514|) (= (store |v_#memory_int_502| 88 (store .cse31 96 (select .cse55 96))) |v_#memory_int_501|) (= (store |v_#memory_int_467| 88 (store .cse39 184 (select .cse56 184))) |v_#memory_int_461|) (= 160 (select (select |v_#memory_int_531| 89) 24)) (= (store |v_#memory_int_520| 90 (store .cse27 156 (select .cse57 156))) |v_#memory_int_516|) (= (store |v_#memory_int_511| 90 (store (store .cse58 196 0) 197 (select .cse22 197))) |v_#memory_int_465|) (= (store |v_#memory_int_510| 88 (store .cse29 128 (select .cse44 128))) |v_#memory_int_509|) (= |v_#memory_int_486| (store |v_#memory_int_488| 88 (store .cse59 64 (select .cse60 64)))) (= (store |v_#memory_int_499| 90 (store .cse61 261 (select .cse62 261))) |v_#memory_int_500|) (= (select .cse19 39) 0) (= (store |v_#memory_int_461| 88 (store .cse56 192 (select .cse63 192))) |v_#memory_int_460|) (= (store |v_#memory_int_484| 87 (store .cse53 112 (select .cse64 112))) |v_#memory_int_523|) (= (store |v_#memory_int_473| 88 (store .cse65 232 (select (select |v_#memory_int_531| 88) 232))) |v_#memory_int_531|) (= (store |v_#memory_int_475| 87 (store (store (store .cse66 56 0) 60 0) 72 (select .cse67 72))) |v_#memory_int_483|) (= |v_#memory_int_504| (store |v_#memory_int_501| 88 (store .cse55 104 (select .cse68 104)))) (= (store |v_#memory_int_480| 88 (store .cse69 208 (select .cse32 208))) |v_#memory_int_479|) (= |v_#memory_int_521| (store |v_#memory_int_528| 90 (store .cse70 245 (select .cse71 245)))) (= 117 (select .cse34 0)) (= (select .cse19 36) 0) (= (select .cse19 31) 0) (= (store |v_#memory_int_482| 87 (store .cse72 24 (select .cse73 24))) |v_#memory_int_459|) (= (store |v_#memory_int_477| 87 (store .cse74 48 (select .cse66 48))) |v_#memory_int_475|) (= (select .cse34 3) 47) (= (select .cse75 0) 48) (= (store |v_#memory_int_464| 88 (store .cse36 32 (select .cse20 32))) |v_#memory_int_463|) (= (store |v_#memory_int_517| 90 (store .cse76 56 (select .cse77 56))) |v_#memory_int_515|) (= 115 (select .cse34 5)) (= (store |v_#memory_int_526| 90 (store .cse78 237 (select .cse70 237))) |v_#memory_int_528|) (= (store |v_#memory_int_516| 90 (store .cse57 164 (select .cse50 164))) |v_#memory_int_518|) (= (store |v_#memory_int_487| 90 (store (store (store (store .cse49 80 0) 84 0) 88 0) 92 (select .cse79 92))) |v_#memory_int_489|) (= (select .cse19 37) 0) (= (select .cse19 8) 0) (= (store |v_#memory_int_494| 90 (store .cse80 116 (select .cse81 116))) |v_#memory_int_506|) (= (select .cse19 17) 0) (= (store |v_#memory_int_474| 88 (store .cse33 224 (select .cse65 224))) |v_#memory_int_473|) (= (select .cse19 13) 0) (= (store |v_#memory_int_506| 90 (store .cse81 124 (select .cse26 124))) |v_#memory_int_505|) (= (store |v_#memory_int_478| 87 (store .cse82 40 (select .cse74 40))) |v_#memory_int_477|) (= (store |v_#memory_int_495| 90 (store .cse83 108 (select .cse80 108))) |v_#memory_int_494|) (= (store |v_#memory_int_486| 88 (store .cse60 72 (select .cse37 72))) |v_#memory_int_508|) (= (store |v_#memory_int_514| 90 (store .cse54 188 (select .cse58 188))) |v_#memory_int_511|) (= (select .cse19 14) 0) (= |v_#memory_int_485| (store |v_#memory_int_471| 87 (store .cse84 96 (select .cse52 96)))) (= |v_#memory_int_517| (store |v_#memory_int_522| 90 (store .cse41 48 (select .cse76 48)))) (= (store |v_#memory_int_521| 90 (store .cse71 253 (select .cse61 253))) |v_#memory_int_499|) (= (store |v_#memory_int_496| 90 (store .cse25 16 (select .cse85 16))) |v_#memory_int_527|) (= (store |v_#memory_int_490| 90 (store .cse86 221 (select .cse87 221))) |v_#memory_int_498|) (= (select (select |v_#memory_int_3713| 83) 0) 0) (= 3 (select .cse19 0)) (= (select .cse34 6) 0) (= (select .cse34 4) 37) (= |v_#memory_int_532| (store |v_#memory_int_523| 87 (store .cse64 120 (select .cse88 120)))) (= (store |v_#memory_int_491| 90 (store .cse23 213 (select .cse86 213))) |v_#memory_int_490|) (= (store |v_#memory_int_527| 90 (store .cse85 24 (select .cse89 24))) |v_#memory_int_525|) (= (store |v_#memory_int_489| 90 (store .cse79 100 (select .cse83 100))) |v_#memory_int_495|) (= (store |v_#memory_int_483| 87 (store .cse67 80 (select .cse90 80))) |v_#memory_int_472|) (= (store |v_#memory_int_460| 88 (store .cse63 200 (select .cse69 200))) |v_#memory_int_480|) (= (store |v_#memory_int_498| 90 (store .cse87 229 (select .cse78 229))) |v_#memory_int_526|) (= (store |v_#memory_int_531| 90 (store .cse16 0 (select .cse24 0))) |v_#memory_int_529|) (= (select .cse19 15) 0) (= (store |v_#memory_int_493| 88 (store .cse91 56 (select .cse59 56))) |v_#memory_int_488|) (= (store |v_#memory_int_525| 90 (store .cse89 32 (select .cse40 32))) |v_#memory_int_524|) (= |v_#memory_int_466| (store |v_#memory_int_469| 88 (store .cse92 16 (select .cse35 16)))) (= (store |v_#memory_int_470| 88 (store .cse93 8 (select .cse92 8))) |v_#memory_int_469|) (= (store |v_#memory_int_459| 87 (store .cse73 32 (select .cse82 32))) |v_#memory_int_478|) (= (store |v_#memory_int_532| 87 (store .cse88 128 (select .cse94 128))) |v_#memory_int_530|) (= 1684 (select .cse19 2)) (= (select .cse19 16) 0) (= (store |v_#memory_int_512| 88 (store .cse45 144 (select .cse46 144))) |v_#memory_int_519|) (= (select .cse19 4) 1) (= (store |v_#memory_int_504| 88 (store .cse68 112 (select .cse28 112))) |v_#memory_int_503|) (= |v_#memory_int_492| (store |v_#memory_int_515| 90 (store .cse77 64 (select .cse48 64)))) (= (store |v_#memory_int_476| 88 (store .cse47 160 (select .cse43 160))) |v_#memory_int_481|) (= |v_#memory_int_493| (store |v_#memory_int_462| 88 (store .cse21 48 (select .cse91 48)))) (= (store (store |v_#memory_int_530| 87 (store (store .cse94 136 0) 140 0)) 88 (store (select |v_#memory_int_530| 88) 0 (select .cse93 0))) |v_#memory_int_470|) (= (store |v_#memory_int_3713| 87 (store (store (store (store (store .cse16 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse72 16))) |v_#memory_int_482|) (= (store |v_#memory_int_500| 90 (store .cse62 269 (select .cse42 269))) |v_#memory_int_497|) (= (store |v_#memory_int_472| 87 (store .cse90 88 (select .cse84 88))) |v_#memory_int_471|) (= (select .cse75 1) 0) (= 0 (select .cse19 35))))) (= c_~ldv_linux_kernel_locking_spinlock_spin_read_buffer_lock_of_lego_usb_tower~0 1) (= (select |c_old(#length)| 38) 39) (= (select |c_old(#length)| 1) 26) (= (select |c_old(#length)| 59) 13) (= (select |c_old(#length)| 33) 26) (= (select |c_old(#length)| 73) 39) (= (select |c_old(#valid)| 67) 1) (= (select |c_old(#length)| 6) 13) (= (select |c_old(#valid)| 32) 1) (= (select |c_old(#valid)| 11) 1) (= (select |c_old(#length)| 66) 11) (= (select |c_old(#valid)| 81) 1) (= |c_~#open_disc_mutex~0.offset| 0) (= (select |c_old(#length)| 62) 44) (= 29 (select |c_old(#length)| 64)) (= (select |c_old(#valid)| 61) 1) (= (select |c_old(#valid)| 89) 1) (= (select |c_old(#length)| 54) 28) (= (select |c_old(#length)| 47) 33) (= (select |c_old(#valid)| 76) 1) (= (select |c_old(#valid)| 37) 1) (= c_~LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS~0 0) (= (select |c_old(#length)| 5) 13) (= 32 (select |c_old(#length)| 51)) (= (select |c_old(#valid)| 85) 1) (= (select |c_old(#valid)| 50) 1) (= |c_~#tower_class~0.base| 89) (= (select |c_old(#length)| 74) 36) (= (select |c_old(#length)| 12) 45) (= (select |c_old(#length)| 19) 14) (= 54 (select |c_old(#length)| 11)) (= (select |c_old(#length)| 70) 33) (= (select |c_old(#valid)| 2) 1) (= (select |c_old(#length)| 22) 13) (= (select |c_old(#valid)| 0) 0) (= |c_~#tower_driver~0.base| 90) (= (select |c_old(#valid)| 46) 1) (= 16 (select |c_old(#length)| 2)) (= (select |c_old(#valid)| c_ldv_xmalloc_~res~7.base) 0) (= (select |c_old(#valid)| 41) 1) (= (select |c_old(#valid)| 27) 1) (= (select |c_old(#length)| 55) 55) (= 1 (select |c_old(#valid)| 18)) (= (select |c_old(#valid)| 29) 1) (= (select |c_old(#length)| 45) 32) (= (select |c_old(#valid)| 70) 1) (= (select |c_old(#valid)| 79) 1) (= (select |c_old(#valid)| 77) 1) (= (select |c_old(#valid)| 83) 1) (= (select |c_old(#length)| 23) 11) (= 32 (select |c_old(#length)| 34)) (= c_~ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data~0 1) (= (select |c_old(#length)| 25) 25) (= (select |c_old(#valid)| 47) 1) (= (select |c_old(#length)| 71) 34) (not (= (mod c_ldv_xmalloc_~res~7.base 18446744073709551616) 0)) (= (select |c_old(#valid)| 60) 1) (= (select |c_old(#valid)| 25) 1) (= 88 |c_~#tower_fops~0.base|) (= (store |c_old(#length)| c_ldv_xmalloc_~res~7.base 16) |c_#length|) (= (select |c_old(#length)| 48) 28) (= 15 (select |c_old(#length)| 65)) (exists ((v_~__mod_usb__tower_table_device_table~0.idVendor_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idVendor (store (store v_~__mod_usb__tower_table_device_table~0.idVendor_8 0 0) 1 0))) (= (select |c_old(#valid)| 8) 1) (= (select |c_old(#length)| 69) 17) (= 13 (select |c_old(#length)| 82)) (= 44 (select |c_old(#length)| 63)) (<= 1 c_~nr_cpu_ids~0) (= 15 (select |c_old(#length)| 4)) (= (select |c_old(#valid)| 78) 1) (= (select |c_old(#valid)| 10) 1) (= c_~ldv_linux_kernel_module_module_refcounter~0 1) (= c_~ldv_linux_kernel_locking_rwlock_wlock~0 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bcdDevice_hi (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 0 0) 1 0))) (= 26 (select |c_old(#length)| 7)) (= c_~write_buffer_size~0 480) (= (select |c_old(#length)| 16) 32) (= (select |c_old(#valid)| 22) 1) (= (select |c_old(#valid)| 52) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceClass)) (= c_~ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct~0 1) (= (select |c_old(#length)| 29) 13) (= c_~ldv_thread_5~0.function.offset 0) (= 31 (select |c_old(#length)| 72)) (= 7 (select |c_old(#length)| 3)) (= c_~ldv_thread_0~0.function.offset 0) (= 32 (select |c_old(#length)| 31)) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock~0 0) (= (select |c_old(#valid)| 6) 1) (= 33 (select |c_old(#length)| 46)) (= c_~ldv_linux_kernel_rcu_srcu_srcu_nested~0 0) (= (select |c_old(#length)| 76) 37) (= (select |c_old(#valid)| 54) 1) (= c_~ldv_thread_2~0.identifier 0) (= c_~ldv_linux_kernel_locking_rwlock_rlock~0 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bInterfaceClass (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 0 0) 1 0))) (= 148 (select |c_old(#length)| 87)) (= (select |c_old(#valid)| 57) 1) (= (select |c_old(#length)| 35) 13) (= 42 (select |c_old(#length)| 77)) (= (select |c_old(#length)| 85) 58) (= (select |c_old(#length)| 28) 49) (= (select |c_old(#valid)| 66) 1) (= (select |c_old(#valid)| 90) 1) (= (select |c_old(#valid)| 38) 1) (= 31 (select |c_old(#length)| 10)) (= (select |c_old(#valid)| 34) 1) (= c_~ldv_linux_mmc_sdio_func_sdio_element~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device~0 0) (= (select |c_old(#valid)| 3) 1) (= (select |c_old(#valid)| 86) 1) (= c_~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 0) (= (select |c_old(#valid)| 65) 1) (= (select |c_old(#valid)| 4) 1) (= (select |c_old(#valid)| 73) 1) (= c_~ldv_linux_kernel_sched_completion_completion~0 0) (= c_~ldv_thread_2~0.function.base 0) (= (select |c_old(#valid)| 88) 1) (= 23 (select |c_old(#length)| 52)) (= (select |c_old(#valid)| 26) 1) (= (select |c_old(#valid)| 40) 1) (exists ((|v_#memory_$Pointer$.offset_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_397| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_411| (Array Int (Array Int Int)))) (let ((.cse96 (select |v_#memory_$Pointer$.offset_402| 90)) (.cse99 (select |v_#memory_$Pointer$.offset_409| 87)) (.cse95 (select |v_#memory_$Pointer$.offset_403| 90)) (.cse100 (select |v_#memory_$Pointer$.offset_408| 87)) (.cse104 (select |v_#memory_$Pointer$.offset_407| 87)) (.cse98 (select |v_#memory_$Pointer$.offset_410| 87)) (.cse101 (select |v_#memory_$Pointer$.offset_413| 90)) (.cse110 (select |v_#memory_$Pointer$.offset_397| 90)) (.cse109 (select |v_#memory_$Pointer$.offset_404| 90)) (.cse102 (select |v_#memory_$Pointer$.offset_398| 90)) (.cse107 (select |v_#memory_$Pointer$.offset_411| 87)) (.cse105 (select |v_#memory_$Pointer$.offset_399| 87)) (.cse106 (select |v_#memory_$Pointer$.offset_412| 87)) (.cse112 (select |v_#memory_$Pointer$.offset_414| 89)) (.cse97 (select |v_#memory_$Pointer$.offset_401| 90)) (.cse103 (select |v_#memory_$Pointer$.offset_400| 90)) (.cse111 (select |v_#memory_$Pointer$.offset_406| 90)) (.cse108 (select |v_#memory_$Pointer$.offset_405| 90))) (and (= |v_#memory_$Pointer$.offset_402| (store |v_#memory_$Pointer$.offset_403| 90 (store .cse95 281 (select .cse96 281)))) (= (store |v_#memory_$Pointer$.offset_402| 90 (store .cse96 282 (select .cse97 282))) |v_#memory_$Pointer$.offset_401|) (= (store |v_#memory_$Pointer$.offset_410| 87 (store .cse98 4 (select .cse99 4))) |v_#memory_$Pointer$.offset_409|) (= (store |v_#memory_$Pointer$.offset_409| 87 (store .cse99 8 (select .cse100 8))) |v_#memory_$Pointer$.offset_408|) (= (store (store |v_#memory_$Pointer$.offset_414| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse16 0 |c_~#__this_module~0.offset|) 8 |#funAddr~tower_llseek.offset|) 16 |#funAddr~tower_read.offset|) 24 |#funAddr~tower_write.offset|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.offset|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.offset|) 120 0) 128 |#funAddr~tower_release.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse16 0 0) 8 |#funAddr~tower_probe.offset|) 16 |#funAddr~tower_disconnect.offset|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 0) 80 (select .cse101 80))) |v_#memory_$Pointer$.offset_413|) (= (store |v_#memory_$Pointer$.offset_398| 90 (store (store (store (store (store (store (store (store (store (store (store .cse102 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse95 277))) |v_#memory_$Pointer$.offset_403|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_400| 90 (store .cse103 284 (select (select |c_#memory_$Pointer$.offset| 90) 284)))) (= (store |v_#memory_$Pointer$.offset_408| 87 (store .cse100 12 (select .cse104 12))) |v_#memory_$Pointer$.offset_407|) (= (store |v_#memory_$Pointer$.offset_399| 87 (store (store (store (store (store (store (store (store (store .cse105 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse106 136))) |v_#memory_$Pointer$.offset_412|) (= (store |v_#memory_$Pointer$.offset_407| 87 (store (store (store (store (store (store .cse104 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse107 56))) |v_#memory_$Pointer$.offset_411|) (= (store |v_#memory_$Pointer$.offset_405| 90 (store .cse108 136 (select .cse109 136))) |v_#memory_$Pointer$.offset_404|) (= |v_#memory_$Pointer$.offset_406| (store |v_#memory_$Pointer$.offset_397| 90 (store .cse110 88 (select .cse111 88)))) (= |v_#memory_$Pointer$.offset_410| (store |v_#memory_$Pointer$.offset_1321| 87 (store .cse16 0 (select .cse98 0)))) (= (select .cse112 0) 0) (= (select .cse112 8) |#funAddr~legousbtower_devnode.offset|) (= (store |v_#memory_$Pointer$.offset_413| 90 (store .cse101 84 (select .cse110 84))) |v_#memory_$Pointer$.offset_397|) (= |v_#memory_$Pointer$.offset_398| (store |v_#memory_$Pointer$.offset_404| 90 (store (store (store (store (store (store (store .cse109 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse102 196)))) (= (store |v_#memory_$Pointer$.offset_411| 87 (store .cse107 60 (select .cse105 60))) |v_#memory_$Pointer$.offset_399|) (= (store |v_#memory_$Pointer$.offset_412| 87 (store .cse106 140 (select (select |v_#memory_$Pointer$.offset_414| 87) 140))) |v_#memory_$Pointer$.offset_414|) (= (select .cse112 16) 0) (= |v_#memory_$Pointer$.offset_400| (store |v_#memory_$Pointer$.offset_401| 90 (store .cse97 283 (select .cse103 283)))) (= (store |v_#memory_$Pointer$.offset_406| 90 (store (store (store (store (store (store .cse111 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse108 132))) |v_#memory_$Pointer$.offset_405|)))) (= (select |c_old(#length)| 50) 28) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceNumber)) (= |c_~#tower_fops~0.offset| 0) (= (select |c_old(#valid)| 16) 1) (= (select |c_old(#length)| 89) 28) (= c_~ldv_thread_1~0.function.base 0) (= c_~ldv_thread_1~0.identifier 0) (= c_~ldv_linux_usb_gadget_usb_gadget~0 0) (= (select |c_old(#valid)| 69) 1) (= |c_~#tower_class~0.offset| 0) (= (select |c_old(#valid)| 21) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock~0 1) (= |c_~#tower_driver~0.offset| 0) (= 23 (select |c_old(#length)| 53)) (= (select |c_old(#valid)| 23) 1) (= (select |c_old(#length)| 86) 50) (= (select |c_old(#valid)| 82) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceProtocol)) (= (select |c_old(#valid)| 51) 1) (= 285 (select |c_old(#length)| 90)) (= (select |c_old(#valid)| 68) 1) (= 29 (select |c_old(#length)| 58)) (= 29 (select |c_old(#length)| 60)) (= c_~ldv_linux_block_genhd_disk_state~0 0) (= (select |c_old(#valid)| 28) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode~0 1) (= 32 (select |c_old(#length)| 24)) (= (select |c_old(#valid)| 72) 1) (= 13 (select |c_old(#length)| 14)) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN~0 1) (= (select |c_old(#valid)| 33) 1) (= 32 (select |c_old(#length)| 20)) (= (select |c_old(#valid)| 39) 1) (= (select |c_old(#valid)| 13) 1) (= c_~rtnllocknumber~0 0) (= (select |c_old(#valid)| 9) 1) (= (select |c_old(#length)| 80) 51) (= (select |c_old(#valid)| 17) 1) (= 32 (select |c_old(#length)| 56)) (= c_~locksocknumber~0 0) (= (select |c_old(#valid)| 62) 1) (= (select |c_old(#valid)| 24) 1) (= (select |c_old(#valid)| 64) 1) (= 14 (select |c_old(#length)| 15)) (= (select |c_old(#length)| 88) 240) (= 32 (select |c_old(#length)| 8)) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol)) (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bcdDevice_lo)) (= (select |c_old(#valid)| 87) 1) (= (select |c_old(#length)| 84) 2))) is different from false [2024-11-14 05:12:16,205 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse16 ((as const (Array Int Int)) 0))) (and (= c_~packet_timeout~0 50) (exists ((v_~__mod_usb__tower_table_device_table~0.driver_info_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.driver_info (store (store v_~__mod_usb__tower_table_device_table~0.driver_info_8 0 0) 1 0))) (= c_~interrupt_out_interval~0 8) (= c_~ldv_thread_1~0.function.offset 0) (= c_~ldv_linux_alloc_usb_lock_lock~0 1) (= c_~ldv_linux_fs_sysfs_sysfs~0 0) (= c_~ldv_linux_arch_io_iomem~0 0) (= c_~ldv_linux_block_queue_queue_state~0 0) (= c_~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 0) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass)) (exists ((v_~__mod_usb__tower_table_device_table~0.match_flags_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.match_flags (store (store v_~__mod_usb__tower_table_device_table~0.match_flags_8 0 0) 1 0))) (= c_~ldv_linux_usb_register_probe_state~0 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_ptl~0 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bDeviceSubClass (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 0 0) 1 0))) (= 87 |c_~#open_disc_mutex~0.base|) (= c_~ldv_linux_block_request_blk_rq~0 0) (= c_~ldv_thread_0~0.identifier 0) (= c_~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 0) (= 2 c_~interrupt_in_interval~0) (= c_~ldv_linux_usb_urb_urb_state~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock_of_lego_usb_tower~0 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct~0 1) (exists ((|v_#memory_$Pointer$.base_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_411| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_397| (Array Int (Array Int Int)))) (let ((.cse1 (select |v_#memory_$Pointer$.base_406| 90)) (.cse0 (select |v_#memory_$Pointer$.base_409| 90)) (.cse2 (select |v_#memory_$Pointer$.base_403| 90)) (.cse12 (select |v_#memory_$Pointer$.base_397| 87)) (.cse5 (select |v_#memory_$Pointer$.base_407| 90)) (.cse3 (select |v_#memory_$Pointer$.base_410| 90)) (.cse8 (select |v_#memory_$Pointer$.base_402| 89)) (.cse14 (select |v_#memory_$Pointer$.base_414| 87)) (.cse10 (select |v_#memory_$Pointer$.base_401| 90)) (.cse6 (select |v_#memory_$Pointer$.base_405| 90)) (.cse17 (select |v_#memory_$Pointer$.base_412| 90)) (.cse4 (select |v_#memory_$Pointer$.base_408| 90)) (.cse15 (select |v_#memory_$Pointer$.base_413| 87)) (.cse9 (select |v_#memory_$Pointer$.base_411| 87)) (.cse13 (select |v_#memory_$Pointer$.base_400| 87)) (.cse18 (select |v_#memory_$Pointer$.base_399| 87)) (.cse7 (select |v_#memory_$Pointer$.base_404| 90)) (.cse11 (select |v_#memory_$Pointer$.base_398| 87))) (and (= (store |v_#memory_$Pointer$.base_409| 90 (store (store (store (store (store (store (store .cse0 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse1 196))) |v_#memory_$Pointer$.base_406|) (= (store |v_#memory_$Pointer$.base_406| 90 (store (store (store (store (store (store (store (store (store (store (store .cse1 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse2 277))) |v_#memory_$Pointer$.base_403|) (= (store |v_#memory_$Pointer$.base_410| 90 (store .cse3 136 (select .cse0 136))) |v_#memory_$Pointer$.base_409|) (= (store |v_#memory_$Pointer$.base_408| 90 (store .cse4 88 (select .cse5 88))) |v_#memory_$Pointer$.base_407|) (= (store |v_#memory_$Pointer$.base_405| 90 (store .cse6 283 (select .cse7 283))) |v_#memory_$Pointer$.base_404|) (= |#funAddr~legousbtower_devnode.base| (select .cse8 8)) (= (store |v_#memory_$Pointer$.base_411| 87 (store .cse9 140 (select (select |v_#memory_$Pointer$.base_402| 87) 140))) |v_#memory_$Pointer$.base_402|) (= (store |v_#memory_$Pointer$.base_403| 90 (store .cse2 281 (select .cse10 281))) |v_#memory_$Pointer$.base_401|) (= (store |v_#memory_$Pointer$.base_398| 87 (store .cse11 4 (select .cse12 4))) |v_#memory_$Pointer$.base_397|) (= 88 (select .cse8 16)) (= (store |v_#memory_$Pointer$.base_397| 87 (store .cse12 8 (select .cse13 8))) |v_#memory_$Pointer$.base_400|) (= (store |v_#memory_$Pointer$.base_407| 90 (store (store (store (store (store (store .cse5 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse3 132))) |v_#memory_$Pointer$.base_410|) (= 4 (select .cse8 0)) (= (store |v_#memory_$Pointer$.base_414| 87 (store .cse14 60 (select .cse15 60))) |v_#memory_$Pointer$.base_413|) (= |v_#memory_$Pointer$.base_412| (store (store |v_#memory_$Pointer$.base_402| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse16 0 |c_~#__this_module~0.base|) 8 |#funAddr~tower_llseek.base|) 16 |#funAddr~tower_read.base|) 24 |#funAddr~tower_write.base|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.base|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.base|) 120 0) 128 |#funAddr~tower_release.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse16 0 5) 8 |#funAddr~tower_probe.base|) 16 |#funAddr~tower_disconnect.base|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 86) 80 (select .cse17 80)))) (= (store |v_#memory_$Pointer$.base_399| 87 (store (store (store (store (store (store .cse18 16 0) 24 0) 32 0) 40 0) 48 1) 56 (select .cse14 56))) |v_#memory_$Pointer$.base_414|) (= (store |v_#memory_$Pointer$.base_401| 90 (store .cse10 282 (select .cse6 282))) |v_#memory_$Pointer$.base_405|) (= (store |v_#memory_$Pointer$.base_412| 90 (store .cse17 84 (select .cse4 84))) |v_#memory_$Pointer$.base_408|) (= (store |v_#memory_$Pointer$.base_413| 87 (store (store (store (store (store (store (store (store (store .cse15 72 87) 80 87) 88 0) 96 87) 104 0) 112 0) 120 0) 128 2) 136 (select .cse9 136))) |v_#memory_$Pointer$.base_411|) (= |v_#memory_$Pointer$.base_399| (store |v_#memory_$Pointer$.base_400| 87 (store .cse13 12 (select .cse18 12)))) (= (store |v_#memory_$Pointer$.base_404| 90 (store .cse7 284 (select (select |c_#memory_$Pointer$.base| 90) 284))) |c_#memory_$Pointer$.base|) (= (store |v_#memory_$Pointer$.base_1321| 87 (store .cse16 0 (select .cse11 0))) |v_#memory_$Pointer$.base_398|)))) (= c_~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 0) (exists ((|v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15| Int)) (and (not (= 0 |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15|)) (<= |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15| 2147483647) (<= 0 (+ 2147483648 |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15|)))) (= 0 c_~ldv_thread_5~0.function.base) (= c_~ldv_thread_5~0.identifier 0) (= |c_~#tower_table~0.base| 86) (= c_~ldv_linux_lib_idr_idr~0 0) (= c_~ldv_linux_net_register_probe_state~0 0) (= c_~ldv_thread_2~0.function.offset 0) (= c_~ldv_linux_drivers_base_class_usb_gadget_class~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_open_disc_mutex~0 0) (= |c_~#tower_table~0.offset| 0) (exists ((v_~__mod_usb__tower_table_device_table~0.idProduct_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idProduct (store (store v_~__mod_usb__tower_table_device_table~0.idProduct_8 0 0) 1 0))) (= c_~ldv_linux_usb_coherent_coherent_state~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode~0 0) (= |c_ldv_is_err_#in~ptr.offset| 0) (= 480 c_~read_buffer_size~0) (= c_~__ldv_in_interrupt_context~0 0) (= 200 c_~read_timeout~0) (<= 1 |c_#StackHeapBarrier|) (= 0 c_~ldv_thread_0~0.function.base) (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_499| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_526| (Array Int (Array Int Int))) (|v_#memory_int_525| (Array Int (Array Int Int))) (|v_#memory_int_528| (Array Int (Array Int Int))) (|v_#memory_int_527| (Array Int (Array Int Int))) (|v_#memory_int_489| (Array Int (Array Int Int))) (|v_#memory_int_522| (Array Int (Array Int Int))) (|v_#memory_int_488| (Array Int (Array Int Int))) (|v_#memory_int_521| (Array Int (Array Int Int))) (|v_#memory_int_524| (Array Int (Array Int Int))) (|v_#memory_int_523| (Array Int (Array Int Int))) (|v_#memory_int_529| (Array Int (Array Int Int))) (|v_#memory_int_490| (Array Int (Array Int Int))) (|v_#memory_int_496| (Array Int (Array Int Int))) (|v_#memory_int_495| (Array Int (Array Int Int))) (|v_#memory_int_498| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_497| (Array Int (Array Int Int))) (|v_#memory_int_530| (Array Int (Array Int Int))) (|v_#memory_int_492| (Array Int (Array Int Int))) (|v_#memory_int_491| (Array Int (Array Int Int))) (|v_#memory_int_494| (Array Int (Array Int Int))) (|v_#memory_int_493| (Array Int (Array Int Int))) (|v_#memory_int_515| (Array Int (Array Int Int))) (|v_#memory_int_3713| (Array Int (Array Int Int))) (|v_#memory_int_514| (Array Int (Array Int Int))) (|v_#memory_int_517| (Array Int (Array Int Int))) (|v_#memory_int_516| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_511| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_510| (Array Int (Array Int Int))) (|v_#memory_int_513| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_512| (Array Int (Array Int Int))) (|v_#memory_int_519| (Array Int (Array Int Int))) (|v_#memory_int_518| (Array Int (Array Int Int))) (|v_#memory_int_485| (Array Int (Array Int Int))) (|v_#memory_int_484| (Array Int (Array Int Int))) (|v_#memory_int_487| (Array Int (Array Int Int))) (|v_#memory_int_520| (Array Int (Array Int Int))) (|v_#memory_int_486| (Array Int (Array Int Int))) (|v_#memory_int_481| (Array Int (Array Int Int))) (|v_#memory_int_480| (Array Int (Array Int Int))) (|v_#memory_int_483| (Array Int (Array Int Int))) (|v_#memory_int_482| (Array Int (Array Int Int))) (|v_#memory_int_504| (Array Int (Array Int Int))) (|v_#memory_int_503| (Array Int (Array Int Int))) (|v_#memory_int_506| (Array Int (Array Int Int))) (|v_#memory_int_505| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_500| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_502| (Array Int (Array Int Int))) (|v_#memory_int_501| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_508| (Array Int (Array Int Int))) (|v_#memory_int_507| (Array Int (Array Int Int))) (|v_#memory_int_509| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse30 (select |v_#memory_int_507| 88)) (.cse38 (select |v_#memory_int_468| 88)) (.cse51 (select |v_#memory_int_513| 90)) (.cse31 (select |v_#memory_int_502| 88)) (.cse39 (select |v_#memory_int_467| 88)) (.cse27 (select |v_#memory_int_520| 90)) (.cse22 (select |v_#memory_int_465| 90)) (.cse29 (select |v_#memory_int_510| 88)) (.cse44 (select |v_#memory_int_509| 88)) (.cse56 (select |v_#memory_int_461| 88)) (.cse53 (select |v_#memory_int_484| 87)) (.cse55 (select |v_#memory_int_501| 88)) (.cse32 (select |v_#memory_int_479| 88)) (.cse66 (select |v_#memory_int_475| 87)) (.cse36 (select |v_#memory_int_464| 88)) (.cse20 (select |v_#memory_int_463| 88)) (.cse70 (select |v_#memory_int_528| 90)) (.cse57 (select |v_#memory_int_516| 90)) (.cse50 (select |v_#memory_int_518| 90)) (.cse49 (select |v_#memory_int_487| 90)) (.cse33 (select |v_#memory_int_474| 88)) (.cse65 (select |v_#memory_int_473| 88)) (.cse81 (select |v_#memory_int_506| 90)) (.cse26 (select |v_#memory_int_505| 90)) (.cse74 (select |v_#memory_int_477| 87)) (.cse80 (select |v_#memory_int_494| 90)) (.cse60 (select |v_#memory_int_486| 88)) (.cse37 (select |v_#memory_int_508| 88)) (.cse54 (select |v_#memory_int_514| 90)) (.cse58 (select |v_#memory_int_511| 90)) (.cse52 (select |v_#memory_int_485| 87)) (.cse41 (select |v_#memory_int_522| 90)) (.cse76 (select |v_#memory_int_517| 90)) (.cse71 (select |v_#memory_int_521| 90)) (.cse61 (select |v_#memory_int_499| 90)) (.cse25 (select |v_#memory_int_496| 90)) (.cse34 (select |v_#memory_int_3713| 3)) (.cse64 (select |v_#memory_int_523| 87)) (.cse23 (select |v_#memory_int_491| 90)) (.cse86 (select |v_#memory_int_490| 90)) (.cse85 (select |v_#memory_int_527| 90)) (.cse79 (select |v_#memory_int_489| 90)) (.cse83 (select |v_#memory_int_495| 90)) (.cse67 (select |v_#memory_int_483| 87)) (.cse63 (select |v_#memory_int_460| 88)) (.cse69 (select |v_#memory_int_480| 88)) (.cse87 (select |v_#memory_int_498| 90)) (.cse78 (select |v_#memory_int_526| 90)) (.cse24 (select |v_#memory_int_529| 90)) (.cse59 (select |v_#memory_int_488| 88)) (.cse89 (select |v_#memory_int_525| 90)) (.cse40 (select |v_#memory_int_524| 90)) (.cse35 (select |v_#memory_int_466| 88)) (.cse92 (select |v_#memory_int_469| 88)) (.cse73 (select |v_#memory_int_459| 87)) (.cse82 (select |v_#memory_int_478| 87)) (.cse88 (select |v_#memory_int_532| 87)) (.cse45 (select |v_#memory_int_512| 88)) (.cse46 (select |v_#memory_int_519| 88)) (.cse68 (select |v_#memory_int_504| 88)) (.cse28 (select |v_#memory_int_503| 88)) (.cse77 (select |v_#memory_int_515| 90)) (.cse48 (select |v_#memory_int_492| 90)) (.cse47 (select |v_#memory_int_476| 88)) (.cse43 (select |v_#memory_int_481| 88)) (.cse21 (select |v_#memory_int_462| 88)) (.cse91 (select |v_#memory_int_493| 88)) (.cse94 (select |v_#memory_int_530| 87)) (.cse93 (select |v_#memory_int_470| 88)) (.cse72 (select |v_#memory_int_482| 87)) (.cse62 (select |v_#memory_int_500| 90)) (.cse42 (select |v_#memory_int_497| 90)) (.cse90 (select |v_#memory_int_472| 87)) (.cse84 (select |v_#memory_int_471| 87)) (.cse75 (select |v_#memory_int_3713| 84)) (.cse19 (select |v_#memory_int_3713| 86))) (and (= (select .cse19 27) 0) (= (select .cse19 40) 0) (= (store |v_#memory_int_463| 88 (store .cse20 40 (select .cse21 40))) |v_#memory_int_462|) (= (store |v_#memory_int_465| 90 (store .cse22 205 (select .cse23 205))) |v_#memory_int_491|) (= (store |v_#memory_int_529| 90 (store .cse24 8 (select .cse25 8))) |v_#memory_int_496|) (= (select .cse19 41) 0) (= (store |v_#memory_int_505| 90 (store (store (store .cse26 132 0) 136 0) 148 (select .cse27 148))) |v_#memory_int_520|) (= (select .cse19 12) 0) (= (store |v_#memory_int_503| 88 (store .cse28 120 (select .cse29 120))) |v_#memory_int_510|) (= (select .cse19 6) 0) (= (select .cse19 38) 0) (= (store |v_#memory_int_507| 88 (store .cse30 88 (select .cse31 88))) |v_#memory_int_502|) (= (store |v_#memory_int_479| 88 (store .cse32 216 (select .cse33 216))) |v_#memory_int_474|) (= 98 (select .cse34 2)) (= (store |v_#memory_int_466| 88 (store .cse35 24 (select .cse36 24))) |v_#memory_int_464|) (= (select .cse19 33) 0) (= (store |v_#memory_int_508| 88 (store .cse37 80 (select .cse30 80))) |v_#memory_int_507|) (= 115 (select .cse34 1)) (= (store |v_#memory_int_468| 88 (store .cse38 176 (select .cse39 176))) |v_#memory_int_467|) (= (store |v_#memory_int_524| 90 (store .cse40 40 (select .cse41 40))) |v_#memory_int_522|) (= (select .cse19 11) 0) (= |c_#memory_int| (store |v_#memory_int_497| 90 (store (store (store (store (store .cse42 277 0) 281 0) 282 0) 283 0) 284 0))) (= (select .cse19 25) 0) (= (store |v_#memory_int_481| 88 (store .cse43 168 (select .cse38 168))) |v_#memory_int_468|) (= (store |v_#memory_int_509| 88 (store .cse44 136 (select .cse45 136))) |v_#memory_int_512|) (= (select .cse19 10) 0) (= (store |v_#memory_int_519| 88 (store .cse46 152 (select .cse47 152))) |v_#memory_int_476|) (= (store |v_#memory_int_492| 90 (store .cse48 72 (select .cse49 72))) |v_#memory_int_487|) (= (select .cse19 42) 0) (= (store |v_#memory_int_518| 90 (store .cse50 172 (select .cse51 172))) |v_#memory_int_513|) (= (store |v_#memory_int_485| 87 (store .cse52 104 (select .cse53 104))) |v_#memory_int_484|) (= (select .cse19 29) 0) (= (store |v_#memory_int_513| 90 (store .cse51 180 (select .cse54 180))) |v_#memory_int_514|) (= (store |v_#memory_int_502| 88 (store .cse31 96 (select .cse55 96))) |v_#memory_int_501|) (= (store |v_#memory_int_467| 88 (store .cse39 184 (select .cse56 184))) |v_#memory_int_461|) (= 160 (select (select |v_#memory_int_531| 89) 24)) (= (store |v_#memory_int_520| 90 (store .cse27 156 (select .cse57 156))) |v_#memory_int_516|) (= (store |v_#memory_int_511| 90 (store (store .cse58 196 0) 197 (select .cse22 197))) |v_#memory_int_465|) (= (store |v_#memory_int_510| 88 (store .cse29 128 (select .cse44 128))) |v_#memory_int_509|) (= |v_#memory_int_486| (store |v_#memory_int_488| 88 (store .cse59 64 (select .cse60 64)))) (= (store |v_#memory_int_499| 90 (store .cse61 261 (select .cse62 261))) |v_#memory_int_500|) (= (select .cse19 39) 0) (= (store |v_#memory_int_461| 88 (store .cse56 192 (select .cse63 192))) |v_#memory_int_460|) (= (store |v_#memory_int_484| 87 (store .cse53 112 (select .cse64 112))) |v_#memory_int_523|) (= (store |v_#memory_int_473| 88 (store .cse65 232 (select (select |v_#memory_int_531| 88) 232))) |v_#memory_int_531|) (= (store |v_#memory_int_475| 87 (store (store (store .cse66 56 0) 60 0) 72 (select .cse67 72))) |v_#memory_int_483|) (= |v_#memory_int_504| (store |v_#memory_int_501| 88 (store .cse55 104 (select .cse68 104)))) (= (store |v_#memory_int_480| 88 (store .cse69 208 (select .cse32 208))) |v_#memory_int_479|) (= |v_#memory_int_521| (store |v_#memory_int_528| 90 (store .cse70 245 (select .cse71 245)))) (= 117 (select .cse34 0)) (= (select .cse19 36) 0) (= (select .cse19 31) 0) (= (store |v_#memory_int_482| 87 (store .cse72 24 (select .cse73 24))) |v_#memory_int_459|) (= (store |v_#memory_int_477| 87 (store .cse74 48 (select .cse66 48))) |v_#memory_int_475|) (= (select .cse34 3) 47) (= (select .cse75 0) 48) (= (store |v_#memory_int_464| 88 (store .cse36 32 (select .cse20 32))) |v_#memory_int_463|) (= (store |v_#memory_int_517| 90 (store .cse76 56 (select .cse77 56))) |v_#memory_int_515|) (= 115 (select .cse34 5)) (= (store |v_#memory_int_526| 90 (store .cse78 237 (select .cse70 237))) |v_#memory_int_528|) (= (store |v_#memory_int_516| 90 (store .cse57 164 (select .cse50 164))) |v_#memory_int_518|) (= (store |v_#memory_int_487| 90 (store (store (store (store .cse49 80 0) 84 0) 88 0) 92 (select .cse79 92))) |v_#memory_int_489|) (= (select .cse19 37) 0) (= (select .cse19 8) 0) (= (store |v_#memory_int_494| 90 (store .cse80 116 (select .cse81 116))) |v_#memory_int_506|) (= (select .cse19 17) 0) (= (store |v_#memory_int_474| 88 (store .cse33 224 (select .cse65 224))) |v_#memory_int_473|) (= (select .cse19 13) 0) (= (store |v_#memory_int_506| 90 (store .cse81 124 (select .cse26 124))) |v_#memory_int_505|) (= (store |v_#memory_int_478| 87 (store .cse82 40 (select .cse74 40))) |v_#memory_int_477|) (= (store |v_#memory_int_495| 90 (store .cse83 108 (select .cse80 108))) |v_#memory_int_494|) (= (store |v_#memory_int_486| 88 (store .cse60 72 (select .cse37 72))) |v_#memory_int_508|) (= (store |v_#memory_int_514| 90 (store .cse54 188 (select .cse58 188))) |v_#memory_int_511|) (= (select .cse19 14) 0) (= |v_#memory_int_485| (store |v_#memory_int_471| 87 (store .cse84 96 (select .cse52 96)))) (= |v_#memory_int_517| (store |v_#memory_int_522| 90 (store .cse41 48 (select .cse76 48)))) (= (store |v_#memory_int_521| 90 (store .cse71 253 (select .cse61 253))) |v_#memory_int_499|) (= (store |v_#memory_int_496| 90 (store .cse25 16 (select .cse85 16))) |v_#memory_int_527|) (= (store |v_#memory_int_490| 90 (store .cse86 221 (select .cse87 221))) |v_#memory_int_498|) (= (select (select |v_#memory_int_3713| 83) 0) 0) (= 3 (select .cse19 0)) (= (select .cse34 6) 0) (= (select .cse34 4) 37) (= |v_#memory_int_532| (store |v_#memory_int_523| 87 (store .cse64 120 (select .cse88 120)))) (= (store |v_#memory_int_491| 90 (store .cse23 213 (select .cse86 213))) |v_#memory_int_490|) (= (store |v_#memory_int_527| 90 (store .cse85 24 (select .cse89 24))) |v_#memory_int_525|) (= (store |v_#memory_int_489| 90 (store .cse79 100 (select .cse83 100))) |v_#memory_int_495|) (= (store |v_#memory_int_483| 87 (store .cse67 80 (select .cse90 80))) |v_#memory_int_472|) (= (store |v_#memory_int_460| 88 (store .cse63 200 (select .cse69 200))) |v_#memory_int_480|) (= (store |v_#memory_int_498| 90 (store .cse87 229 (select .cse78 229))) |v_#memory_int_526|) (= (store |v_#memory_int_531| 90 (store .cse16 0 (select .cse24 0))) |v_#memory_int_529|) (= (select .cse19 15) 0) (= (store |v_#memory_int_493| 88 (store .cse91 56 (select .cse59 56))) |v_#memory_int_488|) (= (store |v_#memory_int_525| 90 (store .cse89 32 (select .cse40 32))) |v_#memory_int_524|) (= |v_#memory_int_466| (store |v_#memory_int_469| 88 (store .cse92 16 (select .cse35 16)))) (= (store |v_#memory_int_470| 88 (store .cse93 8 (select .cse92 8))) |v_#memory_int_469|) (= (store |v_#memory_int_459| 87 (store .cse73 32 (select .cse82 32))) |v_#memory_int_478|) (= (store |v_#memory_int_532| 87 (store .cse88 128 (select .cse94 128))) |v_#memory_int_530|) (= 1684 (select .cse19 2)) (= (select .cse19 16) 0) (= (store |v_#memory_int_512| 88 (store .cse45 144 (select .cse46 144))) |v_#memory_int_519|) (= (select .cse19 4) 1) (= (store |v_#memory_int_504| 88 (store .cse68 112 (select .cse28 112))) |v_#memory_int_503|) (= |v_#memory_int_492| (store |v_#memory_int_515| 90 (store .cse77 64 (select .cse48 64)))) (= (store |v_#memory_int_476| 88 (store .cse47 160 (select .cse43 160))) |v_#memory_int_481|) (= |v_#memory_int_493| (store |v_#memory_int_462| 88 (store .cse21 48 (select .cse91 48)))) (= (store (store |v_#memory_int_530| 87 (store (store .cse94 136 0) 140 0)) 88 (store (select |v_#memory_int_530| 88) 0 (select .cse93 0))) |v_#memory_int_470|) (= (store |v_#memory_int_3713| 87 (store (store (store (store (store .cse16 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse72 16))) |v_#memory_int_482|) (= (store |v_#memory_int_500| 90 (store .cse62 269 (select .cse42 269))) |v_#memory_int_497|) (= (store |v_#memory_int_472| 87 (store .cse90 88 (select .cse84 88))) |v_#memory_int_471|) (= (select .cse75 1) 0) (= 0 (select .cse19 35))))) (= c_~ldv_linux_kernel_locking_spinlock_spin_read_buffer_lock_of_lego_usb_tower~0 1) (= |c_~#open_disc_mutex~0.offset| 0) (= c_~LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS~0 0) (= |c_~#tower_class~0.base| 89) (not (= |c_ldv_is_err_#in~ptr.base| 0)) (= |c_~#tower_driver~0.base| 90) (= c_~ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data~0 1) (= 88 |c_~#tower_fops~0.base|) (<= (+ |c_ldv_is_err_#in~ptr.base| 1) |c_#StackHeapBarrier|) (exists ((v_~__mod_usb__tower_table_device_table~0.idVendor_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idVendor (store (store v_~__mod_usb__tower_table_device_table~0.idVendor_8 0 0) 1 0))) (exists ((|v_old(#length)_BEFORE_CALL_8| (Array Int Int))) (and (= 23 (select |v_old(#length)_BEFORE_CALL_8| 52)) (= (select |v_old(#length)_BEFORE_CALL_8| 87) 148) (= (select |v_old(#length)_BEFORE_CALL_8| 4) 15) (= (select |v_old(#length)_BEFORE_CALL_8| 11) 54) (= (select |v_old(#length)_BEFORE_CALL_8| 47) 33) (= 32 (select |v_old(#length)_BEFORE_CALL_8| 8)) (= 32 (select |v_old(#length)_BEFORE_CALL_8| 37)) (= 14 (select |v_old(#length)_BEFORE_CALL_8| 19)) (= 32 (select |v_old(#length)_BEFORE_CALL_8| 51)) (= (select |v_old(#length)_BEFORE_CALL_8| 64) 29) (= (select |v_old(#length)_BEFORE_CALL_8| 35) 13) (= (select |v_old(#length)_BEFORE_CALL_8| 66) 11) (= (select |v_old(#length)_BEFORE_CALL_8| 78) 54) (= (select |v_old(#length)_BEFORE_CALL_8| 43) 13) (= 55 (select |v_old(#length)_BEFORE_CALL_8| 55)) (= (select |v_old(#length)_BEFORE_CALL_8| 71) 34) (= (select |v_old(#length)_BEFORE_CALL_8| 63) 44) (= (select |v_old(#length)_BEFORE_CALL_8| 23) 11) (= 23 (select |v_old(#length)_BEFORE_CALL_8| 53)) (= 49 (select |v_old(#length)_BEFORE_CALL_8| 28)) (= 32 (select |v_old(#length)_BEFORE_CALL_8| 24)) (= 36 (select |v_old(#length)_BEFORE_CALL_8| 18)) (= (select |v_old(#length)_BEFORE_CALL_8| 38) 39) (= (select |v_old(#length)_BEFORE_CALL_8| 59) 13) (= (select |v_old(#length)_BEFORE_CALL_8| 79) 51) (= (select |v_old(#length)_BEFORE_CALL_8| 25) 25) (= 32 (select |v_old(#length)_BEFORE_CALL_8| 56)) (= 16 (select |v_old(#length)_BEFORE_CALL_8| 68)) (= 33 (select |v_old(#length)_BEFORE_CALL_8| 46)) (= 7 (select |v_old(#length)_BEFORE_CALL_8| 3)) (= 32 (select |v_old(#length)_BEFORE_CALL_8| 31)) (= (select |v_old(#length)_BEFORE_CALL_8| 54) 28) (= 2 (select |v_old(#length)_BEFORE_CALL_8| 84)) (= 29 (select |v_old(#length)_BEFORE_CALL_8| 58)) (= (select |v_old(#length)_BEFORE_CALL_8| 33) 26) (= 39 (select |v_old(#length)_BEFORE_CALL_8| 73)) (= (select |v_old(#length)_BEFORE_CALL_8| 1) 26) (= (select |v_old(#length)_BEFORE_CALL_8| 57) 28) (= (select |v_old(#length)_BEFORE_CALL_8| 82) 13) (= 58 (select |v_old(#length)_BEFORE_CALL_8| 85)) (= 15 (select |v_old(#length)_BEFORE_CALL_8| 65)) (= (select |v_old(#length)_BEFORE_CALL_8| 15) 14) (= (select |v_old(#length)_BEFORE_CALL_8| 27) 32) (= 36 (select |v_old(#length)_BEFORE_CALL_8| 17)) (= 38 (select |v_old(#length)_BEFORE_CALL_8| 41)) (= (select |v_old(#length)_BEFORE_CALL_8| 89) 28) (= (select |v_old(#length)_BEFORE_CALL_8| 88) 240) (= 13 (select |v_old(#length)_BEFORE_CALL_8| 5)) (= 40 (select |v_old(#length)_BEFORE_CALL_8| 75)) (= (select |v_old(#length)_BEFORE_CALL_8| 80) 51) (= (select |v_old(#length)_BEFORE_CALL_8| 42) 28) (= 25 (select |v_old(#length)_BEFORE_CALL_8| 26)) (= 31 (select |v_old(#length)_BEFORE_CALL_8| 9)) (= (select |v_old(#length)_BEFORE_CALL_8| 86) 50) (= (select |v_old(#length)_BEFORE_CALL_8| 20) 32) (= (select |v_old(#length)_BEFORE_CALL_8| 30) 12) (= 285 (select |v_old(#length)_BEFORE_CALL_8| 90)) (= 42 (select |v_old(#length)_BEFORE_CALL_8| 77)) (= 16 (select |v_old(#length)_BEFORE_CALL_8| 2)) (= 39 (select |v_old(#length)_BEFORE_CALL_8| 39)) (= (select |v_old(#length)_BEFORE_CALL_8| 22) 13) (= (select |v_old(#length)_BEFORE_CALL_8| 50) 28) (= (select |v_old(#length)_BEFORE_CALL_8| 83) 1) (= 45 (select |v_old(#length)_BEFORE_CALL_8| 12)) (= 36 (select |v_old(#length)_BEFORE_CALL_8| 74)) (= (store |v_old(#length)_BEFORE_CALL_8| |c_ldv_is_err_#in~ptr.base| 16) |c_#length|) (= (select |v_old(#length)_BEFORE_CALL_8| 36) 12) (= (select |v_old(#length)_BEFORE_CALL_8| 60) 29) (= (select |v_old(#length)_BEFORE_CALL_8| 16) 32) (= (select |v_old(#length)_BEFORE_CALL_8| 81) 37) (= 12 (select |v_old(#length)_BEFORE_CALL_8| 40)) (= (select |v_old(#length)_BEFORE_CALL_8| 44) 28) (= (select |v_old(#length)_BEFORE_CALL_8| 13) 37) (= 31 (select |v_old(#length)_BEFORE_CALL_8| 10)) (= (select |v_old(#length)_BEFORE_CALL_8| 6) 13) (= (select |v_old(#length)_BEFORE_CALL_8| 29) 13) (= 44 (select |v_old(#length)_BEFORE_CALL_8| 62)) (= 32 (select |v_old(#length)_BEFORE_CALL_8| 45)) (= (select |v_old(#length)_BEFORE_CALL_8| 49) 13) (= (select |v_old(#length)_BEFORE_CALL_8| 32) 26) (= 26 (select |v_old(#length)_BEFORE_CALL_8| 7)) (= (select |v_old(#length)_BEFORE_CALL_8| 69) 17) (= 32 (select |v_old(#length)_BEFORE_CALL_8| 34)) (= (select |v_old(#length)_BEFORE_CALL_8| 21) 49) (= (select |v_old(#length)_BEFORE_CALL_8| 48) 28) (= 33 (select |v_old(#length)_BEFORE_CALL_8| 70)) (= (select |v_old(#length)_BEFORE_CALL_8| 14) 13) (= (select |v_old(#length)_BEFORE_CALL_8| 76) 37) (= (select |v_old(#length)_BEFORE_CALL_8| 67) 33) (= (select |v_old(#length)_BEFORE_CALL_8| 72) 31) (= 32 (select |v_old(#length)_BEFORE_CALL_8| 61)))) (<= 1 c_~nr_cpu_ids~0) (= c_~ldv_linux_kernel_module_module_refcounter~0 1) (= c_~ldv_linux_kernel_locking_rwlock_wlock~0 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bcdDevice_hi (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 0 0) 1 0))) (= c_~write_buffer_size~0 480) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceClass)) (= c_~ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct~0 1) (= c_~ldv_thread_5~0.function.offset 0) (= c_~ldv_thread_0~0.function.offset 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock~0 0) (= c_~ldv_linux_kernel_rcu_srcu_srcu_nested~0 0) (= c_~ldv_thread_2~0.identifier 0) (= c_~ldv_linux_kernel_locking_rwlock_rlock~0 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bInterfaceClass (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 0 0) 1 0))) (exists ((|v_old(#valid)_BEFORE_CALL_8| (Array Int Int))) (and (= (select |v_old(#valid)_BEFORE_CALL_8| 78) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 66) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 33) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 49) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 72) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 11) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 86) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 55) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 61) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 34) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 76) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 12) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 21) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 68) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 41) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 51) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 32) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 83) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 71) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 77) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 8) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 63) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 4) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 28) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 38) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 80) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 48) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 16) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 30) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 74) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 36) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 46) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 47) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 89) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 52) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 6) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 82) 1) (= 1 (select |v_old(#valid)_BEFORE_CALL_8| 88)) (= (select |v_old(#valid)_BEFORE_CALL_8| 1) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 59) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 13) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 57) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 0) 0) (= (select |v_old(#valid)_BEFORE_CALL_8| 27) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 22) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 14) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 40) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 67) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 62) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 75) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 37) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 24) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 29) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 23) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 20) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 35) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 45) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 60) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 65) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 70) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 10) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 73) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 25) 1) (= 1 (select |v_old(#valid)_BEFORE_CALL_8| 81)) (= (select |v_old(#valid)_BEFORE_CALL_8| 50) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 64) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 53) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 9) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 43) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 58) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 54) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 17) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 39) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 84) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 31) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 69) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 87) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 42) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 79) 1) (= |c_#valid| (store |v_old(#valid)_BEFORE_CALL_8| |c_ldv_is_err_#in~ptr.base| 1)) (= (select |v_old(#valid)_BEFORE_CALL_8| 26) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 56) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 15) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 18) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 44) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| |c_ldv_is_err_#in~ptr.base|) 0) (= (select |v_old(#valid)_BEFORE_CALL_8| 19) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 3) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 7) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 2) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 90) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 85) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 5) 1))) (= c_~ldv_linux_mmc_sdio_func_sdio_element~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device~0 0) (= c_~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 0) (= c_~ldv_linux_kernel_sched_completion_completion~0 0) (= c_~ldv_thread_2~0.function.base 0) (exists ((|v_#memory_$Pointer$.offset_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_397| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_411| (Array Int (Array Int Int)))) (let ((.cse96 (select |v_#memory_$Pointer$.offset_402| 90)) (.cse99 (select |v_#memory_$Pointer$.offset_409| 87)) (.cse95 (select |v_#memory_$Pointer$.offset_403| 90)) (.cse100 (select |v_#memory_$Pointer$.offset_408| 87)) (.cse104 (select |v_#memory_$Pointer$.offset_407| 87)) (.cse98 (select |v_#memory_$Pointer$.offset_410| 87)) (.cse101 (select |v_#memory_$Pointer$.offset_413| 90)) (.cse110 (select |v_#memory_$Pointer$.offset_397| 90)) (.cse109 (select |v_#memory_$Pointer$.offset_404| 90)) (.cse102 (select |v_#memory_$Pointer$.offset_398| 90)) (.cse107 (select |v_#memory_$Pointer$.offset_411| 87)) (.cse105 (select |v_#memory_$Pointer$.offset_399| 87)) (.cse106 (select |v_#memory_$Pointer$.offset_412| 87)) (.cse112 (select |v_#memory_$Pointer$.offset_414| 89)) (.cse97 (select |v_#memory_$Pointer$.offset_401| 90)) (.cse103 (select |v_#memory_$Pointer$.offset_400| 90)) (.cse111 (select |v_#memory_$Pointer$.offset_406| 90)) (.cse108 (select |v_#memory_$Pointer$.offset_405| 90))) (and (= |v_#memory_$Pointer$.offset_402| (store |v_#memory_$Pointer$.offset_403| 90 (store .cse95 281 (select .cse96 281)))) (= (store |v_#memory_$Pointer$.offset_402| 90 (store .cse96 282 (select .cse97 282))) |v_#memory_$Pointer$.offset_401|) (= (store |v_#memory_$Pointer$.offset_410| 87 (store .cse98 4 (select .cse99 4))) |v_#memory_$Pointer$.offset_409|) (= (store |v_#memory_$Pointer$.offset_409| 87 (store .cse99 8 (select .cse100 8))) |v_#memory_$Pointer$.offset_408|) (= (store (store |v_#memory_$Pointer$.offset_414| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse16 0 |c_~#__this_module~0.offset|) 8 |#funAddr~tower_llseek.offset|) 16 |#funAddr~tower_read.offset|) 24 |#funAddr~tower_write.offset|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.offset|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.offset|) 120 0) 128 |#funAddr~tower_release.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse16 0 0) 8 |#funAddr~tower_probe.offset|) 16 |#funAddr~tower_disconnect.offset|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 0) 80 (select .cse101 80))) |v_#memory_$Pointer$.offset_413|) (= (store |v_#memory_$Pointer$.offset_398| 90 (store (store (store (store (store (store (store (store (store (store (store .cse102 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse95 277))) |v_#memory_$Pointer$.offset_403|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_400| 90 (store .cse103 284 (select (select |c_#memory_$Pointer$.offset| 90) 284)))) (= (store |v_#memory_$Pointer$.offset_408| 87 (store .cse100 12 (select .cse104 12))) |v_#memory_$Pointer$.offset_407|) (= (store |v_#memory_$Pointer$.offset_399| 87 (store (store (store (store (store (store (store (store (store .cse105 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse106 136))) |v_#memory_$Pointer$.offset_412|) (= (store |v_#memory_$Pointer$.offset_407| 87 (store (store (store (store (store (store .cse104 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse107 56))) |v_#memory_$Pointer$.offset_411|) (= (store |v_#memory_$Pointer$.offset_405| 90 (store .cse108 136 (select .cse109 136))) |v_#memory_$Pointer$.offset_404|) (= |v_#memory_$Pointer$.offset_406| (store |v_#memory_$Pointer$.offset_397| 90 (store .cse110 88 (select .cse111 88)))) (= |v_#memory_$Pointer$.offset_410| (store |v_#memory_$Pointer$.offset_1321| 87 (store .cse16 0 (select .cse98 0)))) (= (select .cse112 0) 0) (= (select .cse112 8) |#funAddr~legousbtower_devnode.offset|) (= (store |v_#memory_$Pointer$.offset_413| 90 (store .cse101 84 (select .cse110 84))) |v_#memory_$Pointer$.offset_397|) (= |v_#memory_$Pointer$.offset_398| (store |v_#memory_$Pointer$.offset_404| 90 (store (store (store (store (store (store (store .cse109 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse102 196)))) (= (store |v_#memory_$Pointer$.offset_411| 87 (store .cse107 60 (select .cse105 60))) |v_#memory_$Pointer$.offset_399|) (= (store |v_#memory_$Pointer$.offset_412| 87 (store .cse106 140 (select (select |v_#memory_$Pointer$.offset_414| 87) 140))) |v_#memory_$Pointer$.offset_414|) (= (select .cse112 16) 0) (= |v_#memory_$Pointer$.offset_400| (store |v_#memory_$Pointer$.offset_401| 90 (store .cse97 283 (select .cse103 283)))) (= (store |v_#memory_$Pointer$.offset_406| 90 (store (store (store (store (store (store .cse111 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse108 132))) |v_#memory_$Pointer$.offset_405|)))) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceNumber)) (= |c_~#tower_fops~0.offset| 0) (not (= (mod |c_ldv_is_err_#in~ptr.base| 18446744073709551616) 0)) (= c_~ldv_thread_1~0.function.base 0) (= c_~ldv_thread_1~0.identifier 0) (= c_~ldv_linux_usb_gadget_usb_gadget~0 0) (= |c_~#tower_class~0.offset| 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock~0 1) (= |c_~#tower_driver~0.offset| 0) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceProtocol)) (= c_~ldv_linux_block_genhd_disk_state~0 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode~0 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN~0 1) (= c_~rtnllocknumber~0 0) (= c_~locksocknumber~0 0) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol)) (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bcdDevice_lo)))) is different from false [2024-11-14 05:12:18,328 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse16 ((as const (Array Int Int)) 0)) (.cse19 (mod |c_ldv_is_err_#in~ptr.base| 18446744073709551616))) (and (= c_~packet_timeout~0 50) (exists ((v_~__mod_usb__tower_table_device_table~0.driver_info_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.driver_info (store (store v_~__mod_usb__tower_table_device_table~0.driver_info_8 0 0) 1 0))) (= c_~interrupt_out_interval~0 8) (= c_~ldv_thread_1~0.function.offset 0) (= c_~ldv_linux_alloc_usb_lock_lock~0 1) (= c_~ldv_linux_fs_sysfs_sysfs~0 0) (= c_~ldv_linux_arch_io_iomem~0 0) (= c_~ldv_linux_block_queue_queue_state~0 0) (= c_~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 0) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass)) (exists ((v_~__mod_usb__tower_table_device_table~0.match_flags_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.match_flags (store (store v_~__mod_usb__tower_table_device_table~0.match_flags_8 0 0) 1 0))) (= c_~ldv_linux_usb_register_probe_state~0 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_ptl~0 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bDeviceSubClass (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 0 0) 1 0))) (= 87 |c_~#open_disc_mutex~0.base|) (= c_~ldv_linux_block_request_blk_rq~0 0) (= c_~ldv_thread_0~0.identifier 0) (= c_~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 0) (= 2 c_~interrupt_in_interval~0) (= c_~ldv_linux_usb_urb_urb_state~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock_of_lego_usb_tower~0 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct~0 1) (exists ((|v_#memory_$Pointer$.base_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_411| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_397| (Array Int (Array Int Int)))) (let ((.cse1 (select |v_#memory_$Pointer$.base_406| 90)) (.cse0 (select |v_#memory_$Pointer$.base_409| 90)) (.cse2 (select |v_#memory_$Pointer$.base_403| 90)) (.cse12 (select |v_#memory_$Pointer$.base_397| 87)) (.cse5 (select |v_#memory_$Pointer$.base_407| 90)) (.cse3 (select |v_#memory_$Pointer$.base_410| 90)) (.cse8 (select |v_#memory_$Pointer$.base_402| 89)) (.cse14 (select |v_#memory_$Pointer$.base_414| 87)) (.cse10 (select |v_#memory_$Pointer$.base_401| 90)) (.cse6 (select |v_#memory_$Pointer$.base_405| 90)) (.cse17 (select |v_#memory_$Pointer$.base_412| 90)) (.cse4 (select |v_#memory_$Pointer$.base_408| 90)) (.cse15 (select |v_#memory_$Pointer$.base_413| 87)) (.cse9 (select |v_#memory_$Pointer$.base_411| 87)) (.cse13 (select |v_#memory_$Pointer$.base_400| 87)) (.cse18 (select |v_#memory_$Pointer$.base_399| 87)) (.cse7 (select |v_#memory_$Pointer$.base_404| 90)) (.cse11 (select |v_#memory_$Pointer$.base_398| 87))) (and (= (store |v_#memory_$Pointer$.base_409| 90 (store (store (store (store (store (store (store .cse0 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse1 196))) |v_#memory_$Pointer$.base_406|) (= (store |v_#memory_$Pointer$.base_406| 90 (store (store (store (store (store (store (store (store (store (store (store .cse1 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse2 277))) |v_#memory_$Pointer$.base_403|) (= (store |v_#memory_$Pointer$.base_410| 90 (store .cse3 136 (select .cse0 136))) |v_#memory_$Pointer$.base_409|) (= (store |v_#memory_$Pointer$.base_408| 90 (store .cse4 88 (select .cse5 88))) |v_#memory_$Pointer$.base_407|) (= (store |v_#memory_$Pointer$.base_405| 90 (store .cse6 283 (select .cse7 283))) |v_#memory_$Pointer$.base_404|) (= |#funAddr~legousbtower_devnode.base| (select .cse8 8)) (= (store |v_#memory_$Pointer$.base_411| 87 (store .cse9 140 (select (select |v_#memory_$Pointer$.base_402| 87) 140))) |v_#memory_$Pointer$.base_402|) (= (store |v_#memory_$Pointer$.base_403| 90 (store .cse2 281 (select .cse10 281))) |v_#memory_$Pointer$.base_401|) (= (store |v_#memory_$Pointer$.base_398| 87 (store .cse11 4 (select .cse12 4))) |v_#memory_$Pointer$.base_397|) (= 88 (select .cse8 16)) (= (store |v_#memory_$Pointer$.base_397| 87 (store .cse12 8 (select .cse13 8))) |v_#memory_$Pointer$.base_400|) (= (store |v_#memory_$Pointer$.base_407| 90 (store (store (store (store (store (store .cse5 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse3 132))) |v_#memory_$Pointer$.base_410|) (= 4 (select .cse8 0)) (= (store |v_#memory_$Pointer$.base_414| 87 (store .cse14 60 (select .cse15 60))) |v_#memory_$Pointer$.base_413|) (= |v_#memory_$Pointer$.base_412| (store (store |v_#memory_$Pointer$.base_402| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse16 0 |c_~#__this_module~0.base|) 8 |#funAddr~tower_llseek.base|) 16 |#funAddr~tower_read.base|) 24 |#funAddr~tower_write.base|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.base|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.base|) 120 0) 128 |#funAddr~tower_release.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse16 0 5) 8 |#funAddr~tower_probe.base|) 16 |#funAddr~tower_disconnect.base|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 86) 80 (select .cse17 80)))) (= (store |v_#memory_$Pointer$.base_399| 87 (store (store (store (store (store (store .cse18 16 0) 24 0) 32 0) 40 0) 48 1) 56 (select .cse14 56))) |v_#memory_$Pointer$.base_414|) (= (store |v_#memory_$Pointer$.base_401| 90 (store .cse10 282 (select .cse6 282))) |v_#memory_$Pointer$.base_405|) (= (store |v_#memory_$Pointer$.base_412| 90 (store .cse17 84 (select .cse4 84))) |v_#memory_$Pointer$.base_408|) (= (store |v_#memory_$Pointer$.base_413| 87 (store (store (store (store (store (store (store (store (store .cse15 72 87) 80 87) 88 0) 96 87) 104 0) 112 0) 120 0) 128 2) 136 (select .cse9 136))) |v_#memory_$Pointer$.base_411|) (= |v_#memory_$Pointer$.base_399| (store |v_#memory_$Pointer$.base_400| 87 (store .cse13 12 (select .cse18 12)))) (= (store |v_#memory_$Pointer$.base_404| 90 (store .cse7 284 (select (select |c_#memory_$Pointer$.base| 90) 284))) |c_#memory_$Pointer$.base|) (= (store |v_#memory_$Pointer$.base_1321| 87 (store .cse16 0 (select .cse11 0))) |v_#memory_$Pointer$.base_398|)))) (= c_~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 0) (exists ((|v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15| Int)) (and (not (= 0 |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15|)) (<= |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15| 2147483647) (<= 0 (+ 2147483648 |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15|)))) (= 0 c_~ldv_thread_5~0.function.base) (or (and (= |c_ldv_is_err_#res| 0) (<= .cse19 4294967295)) (and (= |c_ldv_is_err_#res| 1) (<= 4294967296 .cse19))) (= c_~ldv_thread_5~0.identifier 0) (= |c_~#tower_table~0.base| 86) (= c_~ldv_linux_lib_idr_idr~0 0) (= c_~ldv_linux_net_register_probe_state~0 0) (= c_~ldv_thread_2~0.function.offset 0) (= c_~ldv_linux_drivers_base_class_usb_gadget_class~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_open_disc_mutex~0 0) (= |c_~#tower_table~0.offset| 0) (exists ((v_~__mod_usb__tower_table_device_table~0.idProduct_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idProduct (store (store v_~__mod_usb__tower_table_device_table~0.idProduct_8 0 0) 1 0))) (= c_~ldv_linux_usb_coherent_coherent_state~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode~0 0) (= |c_ldv_is_err_#in~ptr.offset| 0) (= 480 c_~read_buffer_size~0) (= c_~__ldv_in_interrupt_context~0 0) (= 200 c_~read_timeout~0) (<= 1 |c_#StackHeapBarrier|) (= 0 c_~ldv_thread_0~0.function.base) (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_499| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_526| (Array Int (Array Int Int))) (|v_#memory_int_525| (Array Int (Array Int Int))) (|v_#memory_int_528| (Array Int (Array Int Int))) (|v_#memory_int_527| (Array Int (Array Int Int))) (|v_#memory_int_489| (Array Int (Array Int Int))) (|v_#memory_int_522| (Array Int (Array Int Int))) (|v_#memory_int_488| (Array Int (Array Int Int))) (|v_#memory_int_521| (Array Int (Array Int Int))) (|v_#memory_int_524| (Array Int (Array Int Int))) (|v_#memory_int_523| (Array Int (Array Int Int))) (|v_#memory_int_529| (Array Int (Array Int Int))) (|v_#memory_int_490| (Array Int (Array Int Int))) (|v_#memory_int_496| (Array Int (Array Int Int))) (|v_#memory_int_495| (Array Int (Array Int Int))) (|v_#memory_int_498| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_497| (Array Int (Array Int Int))) (|v_#memory_int_530| (Array Int (Array Int Int))) (|v_#memory_int_492| (Array Int (Array Int Int))) (|v_#memory_int_491| (Array Int (Array Int Int))) (|v_#memory_int_494| (Array Int (Array Int Int))) (|v_#memory_int_493| (Array Int (Array Int Int))) (|v_#memory_int_515| (Array Int (Array Int Int))) (|v_#memory_int_3713| (Array Int (Array Int Int))) (|v_#memory_int_514| (Array Int (Array Int Int))) (|v_#memory_int_517| (Array Int (Array Int Int))) (|v_#memory_int_516| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_511| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_510| (Array Int (Array Int Int))) (|v_#memory_int_513| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_512| (Array Int (Array Int Int))) (|v_#memory_int_519| (Array Int (Array Int Int))) (|v_#memory_int_518| (Array Int (Array Int Int))) (|v_#memory_int_485| (Array Int (Array Int Int))) (|v_#memory_int_484| (Array Int (Array Int Int))) (|v_#memory_int_487| (Array Int (Array Int Int))) (|v_#memory_int_520| (Array Int (Array Int Int))) (|v_#memory_int_486| (Array Int (Array Int Int))) (|v_#memory_int_481| (Array Int (Array Int Int))) (|v_#memory_int_480| (Array Int (Array Int Int))) (|v_#memory_int_483| (Array Int (Array Int Int))) (|v_#memory_int_482| (Array Int (Array Int Int))) (|v_#memory_int_504| (Array Int (Array Int Int))) (|v_#memory_int_503| (Array Int (Array Int Int))) (|v_#memory_int_506| (Array Int (Array Int Int))) (|v_#memory_int_505| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_500| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_502| (Array Int (Array Int Int))) (|v_#memory_int_501| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_508| (Array Int (Array Int Int))) (|v_#memory_int_507| (Array Int (Array Int Int))) (|v_#memory_int_509| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse31 (select |v_#memory_int_507| 88)) (.cse39 (select |v_#memory_int_468| 88)) (.cse52 (select |v_#memory_int_513| 90)) (.cse32 (select |v_#memory_int_502| 88)) (.cse40 (select |v_#memory_int_467| 88)) (.cse28 (select |v_#memory_int_520| 90)) (.cse23 (select |v_#memory_int_465| 90)) (.cse30 (select |v_#memory_int_510| 88)) (.cse45 (select |v_#memory_int_509| 88)) (.cse57 (select |v_#memory_int_461| 88)) (.cse54 (select |v_#memory_int_484| 87)) (.cse56 (select |v_#memory_int_501| 88)) (.cse33 (select |v_#memory_int_479| 88)) (.cse67 (select |v_#memory_int_475| 87)) (.cse37 (select |v_#memory_int_464| 88)) (.cse21 (select |v_#memory_int_463| 88)) (.cse71 (select |v_#memory_int_528| 90)) (.cse58 (select |v_#memory_int_516| 90)) (.cse51 (select |v_#memory_int_518| 90)) (.cse50 (select |v_#memory_int_487| 90)) (.cse34 (select |v_#memory_int_474| 88)) (.cse66 (select |v_#memory_int_473| 88)) (.cse82 (select |v_#memory_int_506| 90)) (.cse27 (select |v_#memory_int_505| 90)) (.cse75 (select |v_#memory_int_477| 87)) (.cse81 (select |v_#memory_int_494| 90)) (.cse61 (select |v_#memory_int_486| 88)) (.cse38 (select |v_#memory_int_508| 88)) (.cse55 (select |v_#memory_int_514| 90)) (.cse59 (select |v_#memory_int_511| 90)) (.cse53 (select |v_#memory_int_485| 87)) (.cse42 (select |v_#memory_int_522| 90)) (.cse77 (select |v_#memory_int_517| 90)) (.cse72 (select |v_#memory_int_521| 90)) (.cse62 (select |v_#memory_int_499| 90)) (.cse26 (select |v_#memory_int_496| 90)) (.cse35 (select |v_#memory_int_3713| 3)) (.cse65 (select |v_#memory_int_523| 87)) (.cse24 (select |v_#memory_int_491| 90)) (.cse87 (select |v_#memory_int_490| 90)) (.cse86 (select |v_#memory_int_527| 90)) (.cse80 (select |v_#memory_int_489| 90)) (.cse84 (select |v_#memory_int_495| 90)) (.cse68 (select |v_#memory_int_483| 87)) (.cse64 (select |v_#memory_int_460| 88)) (.cse70 (select |v_#memory_int_480| 88)) (.cse88 (select |v_#memory_int_498| 90)) (.cse79 (select |v_#memory_int_526| 90)) (.cse25 (select |v_#memory_int_529| 90)) (.cse60 (select |v_#memory_int_488| 88)) (.cse90 (select |v_#memory_int_525| 90)) (.cse41 (select |v_#memory_int_524| 90)) (.cse36 (select |v_#memory_int_466| 88)) (.cse93 (select |v_#memory_int_469| 88)) (.cse74 (select |v_#memory_int_459| 87)) (.cse83 (select |v_#memory_int_478| 87)) (.cse89 (select |v_#memory_int_532| 87)) (.cse46 (select |v_#memory_int_512| 88)) (.cse47 (select |v_#memory_int_519| 88)) (.cse69 (select |v_#memory_int_504| 88)) (.cse29 (select |v_#memory_int_503| 88)) (.cse78 (select |v_#memory_int_515| 90)) (.cse49 (select |v_#memory_int_492| 90)) (.cse48 (select |v_#memory_int_476| 88)) (.cse44 (select |v_#memory_int_481| 88)) (.cse22 (select |v_#memory_int_462| 88)) (.cse92 (select |v_#memory_int_493| 88)) (.cse95 (select |v_#memory_int_530| 87)) (.cse94 (select |v_#memory_int_470| 88)) (.cse73 (select |v_#memory_int_482| 87)) (.cse63 (select |v_#memory_int_500| 90)) (.cse43 (select |v_#memory_int_497| 90)) (.cse91 (select |v_#memory_int_472| 87)) (.cse85 (select |v_#memory_int_471| 87)) (.cse76 (select |v_#memory_int_3713| 84)) (.cse20 (select |v_#memory_int_3713| 86))) (and (= (select .cse20 27) 0) (= (select .cse20 40) 0) (= (store |v_#memory_int_463| 88 (store .cse21 40 (select .cse22 40))) |v_#memory_int_462|) (= (store |v_#memory_int_465| 90 (store .cse23 205 (select .cse24 205))) |v_#memory_int_491|) (= (store |v_#memory_int_529| 90 (store .cse25 8 (select .cse26 8))) |v_#memory_int_496|) (= (select .cse20 41) 0) (= (store |v_#memory_int_505| 90 (store (store (store .cse27 132 0) 136 0) 148 (select .cse28 148))) |v_#memory_int_520|) (= (select .cse20 12) 0) (= (store |v_#memory_int_503| 88 (store .cse29 120 (select .cse30 120))) |v_#memory_int_510|) (= (select .cse20 6) 0) (= (select .cse20 38) 0) (= (store |v_#memory_int_507| 88 (store .cse31 88 (select .cse32 88))) |v_#memory_int_502|) (= (store |v_#memory_int_479| 88 (store .cse33 216 (select .cse34 216))) |v_#memory_int_474|) (= 98 (select .cse35 2)) (= (store |v_#memory_int_466| 88 (store .cse36 24 (select .cse37 24))) |v_#memory_int_464|) (= (select .cse20 33) 0) (= (store |v_#memory_int_508| 88 (store .cse38 80 (select .cse31 80))) |v_#memory_int_507|) (= 115 (select .cse35 1)) (= (store |v_#memory_int_468| 88 (store .cse39 176 (select .cse40 176))) |v_#memory_int_467|) (= (store |v_#memory_int_524| 90 (store .cse41 40 (select .cse42 40))) |v_#memory_int_522|) (= (select .cse20 11) 0) (= |c_#memory_int| (store |v_#memory_int_497| 90 (store (store (store (store (store .cse43 277 0) 281 0) 282 0) 283 0) 284 0))) (= (select .cse20 25) 0) (= (store |v_#memory_int_481| 88 (store .cse44 168 (select .cse39 168))) |v_#memory_int_468|) (= (store |v_#memory_int_509| 88 (store .cse45 136 (select .cse46 136))) |v_#memory_int_512|) (= (select .cse20 10) 0) (= (store |v_#memory_int_519| 88 (store .cse47 152 (select .cse48 152))) |v_#memory_int_476|) (= (store |v_#memory_int_492| 90 (store .cse49 72 (select .cse50 72))) |v_#memory_int_487|) (= (select .cse20 42) 0) (= (store |v_#memory_int_518| 90 (store .cse51 172 (select .cse52 172))) |v_#memory_int_513|) (= (store |v_#memory_int_485| 87 (store .cse53 104 (select .cse54 104))) |v_#memory_int_484|) (= (select .cse20 29) 0) (= (store |v_#memory_int_513| 90 (store .cse52 180 (select .cse55 180))) |v_#memory_int_514|) (= (store |v_#memory_int_502| 88 (store .cse32 96 (select .cse56 96))) |v_#memory_int_501|) (= (store |v_#memory_int_467| 88 (store .cse40 184 (select .cse57 184))) |v_#memory_int_461|) (= 160 (select (select |v_#memory_int_531| 89) 24)) (= (store |v_#memory_int_520| 90 (store .cse28 156 (select .cse58 156))) |v_#memory_int_516|) (= (store |v_#memory_int_511| 90 (store (store .cse59 196 0) 197 (select .cse23 197))) |v_#memory_int_465|) (= (store |v_#memory_int_510| 88 (store .cse30 128 (select .cse45 128))) |v_#memory_int_509|) (= |v_#memory_int_486| (store |v_#memory_int_488| 88 (store .cse60 64 (select .cse61 64)))) (= (store |v_#memory_int_499| 90 (store .cse62 261 (select .cse63 261))) |v_#memory_int_500|) (= (select .cse20 39) 0) (= (store |v_#memory_int_461| 88 (store .cse57 192 (select .cse64 192))) |v_#memory_int_460|) (= (store |v_#memory_int_484| 87 (store .cse54 112 (select .cse65 112))) |v_#memory_int_523|) (= (store |v_#memory_int_473| 88 (store .cse66 232 (select (select |v_#memory_int_531| 88) 232))) |v_#memory_int_531|) (= (store |v_#memory_int_475| 87 (store (store (store .cse67 56 0) 60 0) 72 (select .cse68 72))) |v_#memory_int_483|) (= |v_#memory_int_504| (store |v_#memory_int_501| 88 (store .cse56 104 (select .cse69 104)))) (= (store |v_#memory_int_480| 88 (store .cse70 208 (select .cse33 208))) |v_#memory_int_479|) (= |v_#memory_int_521| (store |v_#memory_int_528| 90 (store .cse71 245 (select .cse72 245)))) (= 117 (select .cse35 0)) (= (select .cse20 36) 0) (= (select .cse20 31) 0) (= (store |v_#memory_int_482| 87 (store .cse73 24 (select .cse74 24))) |v_#memory_int_459|) (= (store |v_#memory_int_477| 87 (store .cse75 48 (select .cse67 48))) |v_#memory_int_475|) (= (select .cse35 3) 47) (= (select .cse76 0) 48) (= (store |v_#memory_int_464| 88 (store .cse37 32 (select .cse21 32))) |v_#memory_int_463|) (= (store |v_#memory_int_517| 90 (store .cse77 56 (select .cse78 56))) |v_#memory_int_515|) (= 115 (select .cse35 5)) (= (store |v_#memory_int_526| 90 (store .cse79 237 (select .cse71 237))) |v_#memory_int_528|) (= (store |v_#memory_int_516| 90 (store .cse58 164 (select .cse51 164))) |v_#memory_int_518|) (= (store |v_#memory_int_487| 90 (store (store (store (store .cse50 80 0) 84 0) 88 0) 92 (select .cse80 92))) |v_#memory_int_489|) (= (select .cse20 37) 0) (= (select .cse20 8) 0) (= (store |v_#memory_int_494| 90 (store .cse81 116 (select .cse82 116))) |v_#memory_int_506|) (= (select .cse20 17) 0) (= (store |v_#memory_int_474| 88 (store .cse34 224 (select .cse66 224))) |v_#memory_int_473|) (= (select .cse20 13) 0) (= (store |v_#memory_int_506| 90 (store .cse82 124 (select .cse27 124))) |v_#memory_int_505|) (= (store |v_#memory_int_478| 87 (store .cse83 40 (select .cse75 40))) |v_#memory_int_477|) (= (store |v_#memory_int_495| 90 (store .cse84 108 (select .cse81 108))) |v_#memory_int_494|) (= (store |v_#memory_int_486| 88 (store .cse61 72 (select .cse38 72))) |v_#memory_int_508|) (= (store |v_#memory_int_514| 90 (store .cse55 188 (select .cse59 188))) |v_#memory_int_511|) (= (select .cse20 14) 0) (= |v_#memory_int_485| (store |v_#memory_int_471| 87 (store .cse85 96 (select .cse53 96)))) (= |v_#memory_int_517| (store |v_#memory_int_522| 90 (store .cse42 48 (select .cse77 48)))) (= (store |v_#memory_int_521| 90 (store .cse72 253 (select .cse62 253))) |v_#memory_int_499|) (= (store |v_#memory_int_496| 90 (store .cse26 16 (select .cse86 16))) |v_#memory_int_527|) (= (store |v_#memory_int_490| 90 (store .cse87 221 (select .cse88 221))) |v_#memory_int_498|) (= (select (select |v_#memory_int_3713| 83) 0) 0) (= 3 (select .cse20 0)) (= (select .cse35 6) 0) (= (select .cse35 4) 37) (= |v_#memory_int_532| (store |v_#memory_int_523| 87 (store .cse65 120 (select .cse89 120)))) (= (store |v_#memory_int_491| 90 (store .cse24 213 (select .cse87 213))) |v_#memory_int_490|) (= (store |v_#memory_int_527| 90 (store .cse86 24 (select .cse90 24))) |v_#memory_int_525|) (= (store |v_#memory_int_489| 90 (store .cse80 100 (select .cse84 100))) |v_#memory_int_495|) (= (store |v_#memory_int_483| 87 (store .cse68 80 (select .cse91 80))) |v_#memory_int_472|) (= (store |v_#memory_int_460| 88 (store .cse64 200 (select .cse70 200))) |v_#memory_int_480|) (= (store |v_#memory_int_498| 90 (store .cse88 229 (select .cse79 229))) |v_#memory_int_526|) (= (store |v_#memory_int_531| 90 (store .cse16 0 (select .cse25 0))) |v_#memory_int_529|) (= (select .cse20 15) 0) (= (store |v_#memory_int_493| 88 (store .cse92 56 (select .cse60 56))) |v_#memory_int_488|) (= (store |v_#memory_int_525| 90 (store .cse90 32 (select .cse41 32))) |v_#memory_int_524|) (= |v_#memory_int_466| (store |v_#memory_int_469| 88 (store .cse93 16 (select .cse36 16)))) (= (store |v_#memory_int_470| 88 (store .cse94 8 (select .cse93 8))) |v_#memory_int_469|) (= (store |v_#memory_int_459| 87 (store .cse74 32 (select .cse83 32))) |v_#memory_int_478|) (= (store |v_#memory_int_532| 87 (store .cse89 128 (select .cse95 128))) |v_#memory_int_530|) (= 1684 (select .cse20 2)) (= (select .cse20 16) 0) (= (store |v_#memory_int_512| 88 (store .cse46 144 (select .cse47 144))) |v_#memory_int_519|) (= (select .cse20 4) 1) (= (store |v_#memory_int_504| 88 (store .cse69 112 (select .cse29 112))) |v_#memory_int_503|) (= |v_#memory_int_492| (store |v_#memory_int_515| 90 (store .cse78 64 (select .cse49 64)))) (= (store |v_#memory_int_476| 88 (store .cse48 160 (select .cse44 160))) |v_#memory_int_481|) (= |v_#memory_int_493| (store |v_#memory_int_462| 88 (store .cse22 48 (select .cse92 48)))) (= (store (store |v_#memory_int_530| 87 (store (store .cse95 136 0) 140 0)) 88 (store (select |v_#memory_int_530| 88) 0 (select .cse94 0))) |v_#memory_int_470|) (= (store |v_#memory_int_3713| 87 (store (store (store (store (store .cse16 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse73 16))) |v_#memory_int_482|) (= (store |v_#memory_int_500| 90 (store .cse63 269 (select .cse43 269))) |v_#memory_int_497|) (= (store |v_#memory_int_472| 87 (store .cse91 88 (select .cse85 88))) |v_#memory_int_471|) (= (select .cse76 1) 0) (= 0 (select .cse20 35))))) (= c_~ldv_linux_kernel_locking_spinlock_spin_read_buffer_lock_of_lego_usb_tower~0 1) (= |c_~#open_disc_mutex~0.offset| 0) (= c_~LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS~0 0) (= |c_~#tower_class~0.base| 89) (not (= |c_ldv_is_err_#in~ptr.base| 0)) (= |c_~#tower_driver~0.base| 90) (= c_~ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data~0 1) (= 88 |c_~#tower_fops~0.base|) (<= (+ |c_ldv_is_err_#in~ptr.base| 1) |c_#StackHeapBarrier|) (exists ((v_~__mod_usb__tower_table_device_table~0.idVendor_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idVendor (store (store v_~__mod_usb__tower_table_device_table~0.idVendor_8 0 0) 1 0))) (exists ((|v_old(#length)_BEFORE_CALL_8| (Array Int Int))) (and (= 23 (select |v_old(#length)_BEFORE_CALL_8| 52)) (= (select |v_old(#length)_BEFORE_CALL_8| 87) 148) (= (select |v_old(#length)_BEFORE_CALL_8| 4) 15) (= (select |v_old(#length)_BEFORE_CALL_8| 11) 54) (= (select |v_old(#length)_BEFORE_CALL_8| 47) 33) (= 32 (select |v_old(#length)_BEFORE_CALL_8| 8)) (= 32 (select |v_old(#length)_BEFORE_CALL_8| 37)) (= 14 (select |v_old(#length)_BEFORE_CALL_8| 19)) (= 32 (select |v_old(#length)_BEFORE_CALL_8| 51)) (= (select |v_old(#length)_BEFORE_CALL_8| 64) 29) (= (select |v_old(#length)_BEFORE_CALL_8| 35) 13) (= (select |v_old(#length)_BEFORE_CALL_8| 66) 11) (= (select |v_old(#length)_BEFORE_CALL_8| 78) 54) (= (select |v_old(#length)_BEFORE_CALL_8| 43) 13) (= 55 (select |v_old(#length)_BEFORE_CALL_8| 55)) (= (select |v_old(#length)_BEFORE_CALL_8| 71) 34) (= (select |v_old(#length)_BEFORE_CALL_8| 63) 44) (= (select |v_old(#length)_BEFORE_CALL_8| 23) 11) (= 23 (select |v_old(#length)_BEFORE_CALL_8| 53)) (= 49 (select |v_old(#length)_BEFORE_CALL_8| 28)) (= 32 (select |v_old(#length)_BEFORE_CALL_8| 24)) (= 36 (select |v_old(#length)_BEFORE_CALL_8| 18)) (= (select |v_old(#length)_BEFORE_CALL_8| 38) 39) (= (select |v_old(#length)_BEFORE_CALL_8| 59) 13) (= (select |v_old(#length)_BEFORE_CALL_8| 79) 51) (= (select |v_old(#length)_BEFORE_CALL_8| 25) 25) (= 32 (select |v_old(#length)_BEFORE_CALL_8| 56)) (= 16 (select |v_old(#length)_BEFORE_CALL_8| 68)) (= 33 (select |v_old(#length)_BEFORE_CALL_8| 46)) (= 7 (select |v_old(#length)_BEFORE_CALL_8| 3)) (= 32 (select |v_old(#length)_BEFORE_CALL_8| 31)) (= (select |v_old(#length)_BEFORE_CALL_8| 54) 28) (= 2 (select |v_old(#length)_BEFORE_CALL_8| 84)) (= 29 (select |v_old(#length)_BEFORE_CALL_8| 58)) (= (select |v_old(#length)_BEFORE_CALL_8| 33) 26) (= 39 (select |v_old(#length)_BEFORE_CALL_8| 73)) (= (select |v_old(#length)_BEFORE_CALL_8| 1) 26) (= (select |v_old(#length)_BEFORE_CALL_8| 57) 28) (= (select |v_old(#length)_BEFORE_CALL_8| 82) 13) (= 58 (select |v_old(#length)_BEFORE_CALL_8| 85)) (= 15 (select |v_old(#length)_BEFORE_CALL_8| 65)) (= (select |v_old(#length)_BEFORE_CALL_8| 15) 14) (= (select |v_old(#length)_BEFORE_CALL_8| 27) 32) (= 36 (select |v_old(#length)_BEFORE_CALL_8| 17)) (= 38 (select |v_old(#length)_BEFORE_CALL_8| 41)) (= (select |v_old(#length)_BEFORE_CALL_8| 89) 28) (= (select |v_old(#length)_BEFORE_CALL_8| 88) 240) (= 13 (select |v_old(#length)_BEFORE_CALL_8| 5)) (= 40 (select |v_old(#length)_BEFORE_CALL_8| 75)) (= (select |v_old(#length)_BEFORE_CALL_8| 80) 51) (= (select |v_old(#length)_BEFORE_CALL_8| 42) 28) (= 25 (select |v_old(#length)_BEFORE_CALL_8| 26)) (= 31 (select |v_old(#length)_BEFORE_CALL_8| 9)) (= (select |v_old(#length)_BEFORE_CALL_8| 86) 50) (= (select |v_old(#length)_BEFORE_CALL_8| 20) 32) (= (select |v_old(#length)_BEFORE_CALL_8| 30) 12) (= 285 (select |v_old(#length)_BEFORE_CALL_8| 90)) (= 42 (select |v_old(#length)_BEFORE_CALL_8| 77)) (= 16 (select |v_old(#length)_BEFORE_CALL_8| 2)) (= 39 (select |v_old(#length)_BEFORE_CALL_8| 39)) (= (select |v_old(#length)_BEFORE_CALL_8| 22) 13) (= (select |v_old(#length)_BEFORE_CALL_8| 50) 28) (= (select |v_old(#length)_BEFORE_CALL_8| 83) 1) (= 45 (select |v_old(#length)_BEFORE_CALL_8| 12)) (= 36 (select |v_old(#length)_BEFORE_CALL_8| 74)) (= (store |v_old(#length)_BEFORE_CALL_8| |c_ldv_is_err_#in~ptr.base| 16) |c_#length|) (= (select |v_old(#length)_BEFORE_CALL_8| 36) 12) (= (select |v_old(#length)_BEFORE_CALL_8| 60) 29) (= (select |v_old(#length)_BEFORE_CALL_8| 16) 32) (= (select |v_old(#length)_BEFORE_CALL_8| 81) 37) (= 12 (select |v_old(#length)_BEFORE_CALL_8| 40)) (= (select |v_old(#length)_BEFORE_CALL_8| 44) 28) (= (select |v_old(#length)_BEFORE_CALL_8| 13) 37) (= 31 (select |v_old(#length)_BEFORE_CALL_8| 10)) (= (select |v_old(#length)_BEFORE_CALL_8| 6) 13) (= (select |v_old(#length)_BEFORE_CALL_8| 29) 13) (= 44 (select |v_old(#length)_BEFORE_CALL_8| 62)) (= 32 (select |v_old(#length)_BEFORE_CALL_8| 45)) (= (select |v_old(#length)_BEFORE_CALL_8| 49) 13) (= (select |v_old(#length)_BEFORE_CALL_8| 32) 26) (= 26 (select |v_old(#length)_BEFORE_CALL_8| 7)) (= (select |v_old(#length)_BEFORE_CALL_8| 69) 17) (= 32 (select |v_old(#length)_BEFORE_CALL_8| 34)) (= (select |v_old(#length)_BEFORE_CALL_8| 21) 49) (= (select |v_old(#length)_BEFORE_CALL_8| 48) 28) (= 33 (select |v_old(#length)_BEFORE_CALL_8| 70)) (= (select |v_old(#length)_BEFORE_CALL_8| 14) 13) (= (select |v_old(#length)_BEFORE_CALL_8| 76) 37) (= (select |v_old(#length)_BEFORE_CALL_8| 67) 33) (= (select |v_old(#length)_BEFORE_CALL_8| 72) 31) (= 32 (select |v_old(#length)_BEFORE_CALL_8| 61)))) (<= 1 c_~nr_cpu_ids~0) (= c_~ldv_linux_kernel_module_module_refcounter~0 1) (= c_~ldv_linux_kernel_locking_rwlock_wlock~0 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bcdDevice_hi (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 0 0) 1 0))) (= c_~write_buffer_size~0 480) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceClass)) (= c_~ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct~0 1) (= c_~ldv_thread_5~0.function.offset 0) (= c_~ldv_thread_0~0.function.offset 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock~0 0) (= c_~ldv_linux_kernel_rcu_srcu_srcu_nested~0 0) (= c_~ldv_thread_2~0.identifier 0) (= c_~ldv_linux_kernel_locking_rwlock_rlock~0 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bInterfaceClass (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 0 0) 1 0))) (exists ((|v_old(#valid)_BEFORE_CALL_8| (Array Int Int))) (and (= (select |v_old(#valid)_BEFORE_CALL_8| 78) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 66) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 33) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 49) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 72) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 11) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 86) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 55) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 61) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 34) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 76) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 12) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 21) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 68) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 41) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 51) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 32) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 83) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 71) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 77) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 8) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 63) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 4) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 28) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 38) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 80) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 48) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 16) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 30) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 74) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 36) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 46) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 47) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 89) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 52) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 6) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 82) 1) (= 1 (select |v_old(#valid)_BEFORE_CALL_8| 88)) (= (select |v_old(#valid)_BEFORE_CALL_8| 1) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 59) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 13) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 57) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 0) 0) (= (select |v_old(#valid)_BEFORE_CALL_8| 27) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 22) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 14) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 40) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 67) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 62) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 75) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 37) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 24) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 29) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 23) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 20) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 35) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 45) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 60) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 65) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 70) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 10) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 73) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 25) 1) (= 1 (select |v_old(#valid)_BEFORE_CALL_8| 81)) (= (select |v_old(#valid)_BEFORE_CALL_8| 50) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 64) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 53) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 9) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 43) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 58) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 54) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 17) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 39) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 84) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 31) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 69) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 87) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 42) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 79) 1) (= |c_#valid| (store |v_old(#valid)_BEFORE_CALL_8| |c_ldv_is_err_#in~ptr.base| 1)) (= (select |v_old(#valid)_BEFORE_CALL_8| 26) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 56) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 15) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 18) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 44) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| |c_ldv_is_err_#in~ptr.base|) 0) (= (select |v_old(#valid)_BEFORE_CALL_8| 19) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 3) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 7) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 2) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 90) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 85) 1) (= (select |v_old(#valid)_BEFORE_CALL_8| 5) 1))) (= c_~ldv_linux_mmc_sdio_func_sdio_element~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device~0 0) (= c_~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 0) (= c_~ldv_linux_kernel_sched_completion_completion~0 0) (= c_~ldv_thread_2~0.function.base 0) (exists ((|v_#memory_$Pointer$.offset_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_397| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_411| (Array Int (Array Int Int)))) (let ((.cse97 (select |v_#memory_$Pointer$.offset_402| 90)) (.cse100 (select |v_#memory_$Pointer$.offset_409| 87)) (.cse96 (select |v_#memory_$Pointer$.offset_403| 90)) (.cse101 (select |v_#memory_$Pointer$.offset_408| 87)) (.cse105 (select |v_#memory_$Pointer$.offset_407| 87)) (.cse99 (select |v_#memory_$Pointer$.offset_410| 87)) (.cse102 (select |v_#memory_$Pointer$.offset_413| 90)) (.cse111 (select |v_#memory_$Pointer$.offset_397| 90)) (.cse110 (select |v_#memory_$Pointer$.offset_404| 90)) (.cse103 (select |v_#memory_$Pointer$.offset_398| 90)) (.cse108 (select |v_#memory_$Pointer$.offset_411| 87)) (.cse106 (select |v_#memory_$Pointer$.offset_399| 87)) (.cse107 (select |v_#memory_$Pointer$.offset_412| 87)) (.cse113 (select |v_#memory_$Pointer$.offset_414| 89)) (.cse98 (select |v_#memory_$Pointer$.offset_401| 90)) (.cse104 (select |v_#memory_$Pointer$.offset_400| 90)) (.cse112 (select |v_#memory_$Pointer$.offset_406| 90)) (.cse109 (select |v_#memory_$Pointer$.offset_405| 90))) (and (= |v_#memory_$Pointer$.offset_402| (store |v_#memory_$Pointer$.offset_403| 90 (store .cse96 281 (select .cse97 281)))) (= (store |v_#memory_$Pointer$.offset_402| 90 (store .cse97 282 (select .cse98 282))) |v_#memory_$Pointer$.offset_401|) (= (store |v_#memory_$Pointer$.offset_410| 87 (store .cse99 4 (select .cse100 4))) |v_#memory_$Pointer$.offset_409|) (= (store |v_#memory_$Pointer$.offset_409| 87 (store .cse100 8 (select .cse101 8))) |v_#memory_$Pointer$.offset_408|) (= (store (store |v_#memory_$Pointer$.offset_414| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse16 0 |c_~#__this_module~0.offset|) 8 |#funAddr~tower_llseek.offset|) 16 |#funAddr~tower_read.offset|) 24 |#funAddr~tower_write.offset|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.offset|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.offset|) 120 0) 128 |#funAddr~tower_release.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse16 0 0) 8 |#funAddr~tower_probe.offset|) 16 |#funAddr~tower_disconnect.offset|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 0) 80 (select .cse102 80))) |v_#memory_$Pointer$.offset_413|) (= (store |v_#memory_$Pointer$.offset_398| 90 (store (store (store (store (store (store (store (store (store (store (store .cse103 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse96 277))) |v_#memory_$Pointer$.offset_403|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_400| 90 (store .cse104 284 (select (select |c_#memory_$Pointer$.offset| 90) 284)))) (= (store |v_#memory_$Pointer$.offset_408| 87 (store .cse101 12 (select .cse105 12))) |v_#memory_$Pointer$.offset_407|) (= (store |v_#memory_$Pointer$.offset_399| 87 (store (store (store (store (store (store (store (store (store .cse106 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse107 136))) |v_#memory_$Pointer$.offset_412|) (= (store |v_#memory_$Pointer$.offset_407| 87 (store (store (store (store (store (store .cse105 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse108 56))) |v_#memory_$Pointer$.offset_411|) (= (store |v_#memory_$Pointer$.offset_405| 90 (store .cse109 136 (select .cse110 136))) |v_#memory_$Pointer$.offset_404|) (= |v_#memory_$Pointer$.offset_406| (store |v_#memory_$Pointer$.offset_397| 90 (store .cse111 88 (select .cse112 88)))) (= |v_#memory_$Pointer$.offset_410| (store |v_#memory_$Pointer$.offset_1321| 87 (store .cse16 0 (select .cse99 0)))) (= (select .cse113 0) 0) (= (select .cse113 8) |#funAddr~legousbtower_devnode.offset|) (= (store |v_#memory_$Pointer$.offset_413| 90 (store .cse102 84 (select .cse111 84))) |v_#memory_$Pointer$.offset_397|) (= |v_#memory_$Pointer$.offset_398| (store |v_#memory_$Pointer$.offset_404| 90 (store (store (store (store (store (store (store .cse110 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse103 196)))) (= (store |v_#memory_$Pointer$.offset_411| 87 (store .cse108 60 (select .cse106 60))) |v_#memory_$Pointer$.offset_399|) (= (store |v_#memory_$Pointer$.offset_412| 87 (store .cse107 140 (select (select |v_#memory_$Pointer$.offset_414| 87) 140))) |v_#memory_$Pointer$.offset_414|) (= (select .cse113 16) 0) (= |v_#memory_$Pointer$.offset_400| (store |v_#memory_$Pointer$.offset_401| 90 (store .cse98 283 (select .cse104 283)))) (= (store |v_#memory_$Pointer$.offset_406| 90 (store (store (store (store (store (store .cse112 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse109 132))) |v_#memory_$Pointer$.offset_405|)))) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceNumber)) (= |c_~#tower_fops~0.offset| 0) (not (= .cse19 0)) (= c_~ldv_thread_1~0.function.base 0) (= c_~ldv_thread_1~0.identifier 0) (= c_~ldv_linux_usb_gadget_usb_gadget~0 0) (= |c_~#tower_class~0.offset| 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock~0 1) (= |c_~#tower_driver~0.offset| 0) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceProtocol)) (= c_~ldv_linux_block_genhd_disk_state~0 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode~0 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN~0 1) (= c_~rtnllocknumber~0 0) (= c_~locksocknumber~0 0) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol)) (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bcdDevice_lo)))) is different from false [2024-11-14 05:12:20,458 WARN L851 $PredicateComparison]: unable to prove that (and (= c_~packet_timeout~0 50) (= 16 |c_ldv_xmalloc_#in~size|) (= c_~interrupt_out_interval~0 8) (= c_~ldv_thread_1~0.function.offset 0) (= c_~ldv_linux_alloc_usb_lock_lock~0 1) (= c_~ldv_linux_fs_sysfs_sysfs~0 0) (= c_~ldv_linux_arch_io_iomem~0 0) (= c_~ldv_linux_block_queue_queue_state~0 0) (= c_~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 0) (let ((.cse210 ((as const (Array Int Int)) 0))) (let ((.cse0 (exists ((v_~__mod_usb__tower_table_device_table~0.driver_info_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.driver_info (store (store v_~__mod_usb__tower_table_device_table~0.driver_info_8 0 0) 1 0)))) (.cse1 (= 1 (select |c_old(#valid)| 35))) (.cse2 (= (select |c_old(#valid)| 58) 1)) (.cse3 (= (select |c_old(#valid)| 7) 1)) (.cse4 (= (select |c_old(#length)| 36) 12)) (.cse5 (= (select |c_old(#length)| 37) 32)) (.cse6 (= 36 (select |c_old(#length)| 17))) (.cse7 (= (select |c_old(#valid)| 80) 1)) (.cse8 (= (select |c_old(#length)| 68) 16)) (.cse9 (= (select |c_old(#length)| 13) 37)) (.cse10 (= (select |c_old(#valid)| 12) 1)) (.cse11 (= 40 (select |c_old(#length)| 75))) (.cse12 (= (select |c_old(#valid)| 31) 1)) (.cse13 (= 1 (select |c_old(#valid)| 20))) (.cse14 (= 1 (select |c_old(#length)| 83))) (.cse15 (= (select |c_old(#length)| 26) 25)) (.cse16 (= 39 (select |c_old(#length)| 39))) (.cse17 (= (select |c_old(#length)| 41) 38)) (.cse18 (= 49 (select |c_old(#length)| 21))) (.cse19 (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass))) (.cse20 (= (select |c_old(#valid)| 48) 1)) (.cse21 (= (select |c_old(#length)| 49) 13)) (.cse22 (exists ((v_~__mod_usb__tower_table_device_table~0.match_flags_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.match_flags (store (store v_~__mod_usb__tower_table_device_table~0.match_flags_8 0 0) 1 0)))) (.cse23 (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bDeviceSubClass (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 0 0) 1 0)))) (.cse24 (<= (+ c_ldv_xmalloc_~res~7.base 1) |c_#StackHeapBarrier|)) (.cse25 (= (select |c_old(#length)| 67) 33)) (.cse26 (= (select |c_old(#valid)| 84) 1)) (.cse27 (= (select |c_old(#valid)| 74) 1)) (.cse28 (= (select |c_old(#valid)| 63) 1)) (.cse29 (= (select |c_old(#valid)| 59) 1)) (.cse31 (= (select |c_old(#valid)| 53) 1)) (.cse32 (= (select |c_old(#valid)| 44) 1)) (.cse33 (= (select |c_old(#valid)| 42) 1)) (.cse34 (= 26 (select |c_old(#length)| 32))) (.cse35 (= 28 (select |c_old(#length)| 44))) (.cse36 (= |c_#valid| (store |c_old(#valid)| c_ldv_xmalloc_~res~7.base 1))) (.cse37 (= (select |c_old(#valid)| 19) 1)) (.cse38 (= (select |c_old(#valid)| 55) 1)) (.cse39 (= (select |c_old(#length)| 30) 12)) (.cse40 (exists ((|v_#memory_$Pointer$.base_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_411| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_397| (Array Int (Array Int Int)))) (let ((.cse300 (select |v_#memory_$Pointer$.base_406| 90)) (.cse299 (select |v_#memory_$Pointer$.base_409| 90)) (.cse301 (select |v_#memory_$Pointer$.base_403| 90)) (.cse311 (select |v_#memory_$Pointer$.base_397| 87)) (.cse304 (select |v_#memory_$Pointer$.base_407| 90)) (.cse302 (select |v_#memory_$Pointer$.base_410| 90)) (.cse307 (select |v_#memory_$Pointer$.base_402| 89)) (.cse313 (select |v_#memory_$Pointer$.base_414| 87)) (.cse309 (select |v_#memory_$Pointer$.base_401| 90)) (.cse305 (select |v_#memory_$Pointer$.base_405| 90)) (.cse315 (select |v_#memory_$Pointer$.base_412| 90)) (.cse303 (select |v_#memory_$Pointer$.base_408| 90)) (.cse314 (select |v_#memory_$Pointer$.base_413| 87)) (.cse308 (select |v_#memory_$Pointer$.base_411| 87)) (.cse312 (select |v_#memory_$Pointer$.base_400| 87)) (.cse316 (select |v_#memory_$Pointer$.base_399| 87)) (.cse306 (select |v_#memory_$Pointer$.base_404| 90)) (.cse310 (select |v_#memory_$Pointer$.base_398| 87))) (and (= (store |v_#memory_$Pointer$.base_409| 90 (store (store (store (store (store (store (store .cse299 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse300 196))) |v_#memory_$Pointer$.base_406|) (= (store |v_#memory_$Pointer$.base_406| 90 (store (store (store (store (store (store (store (store (store (store (store .cse300 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse301 277))) |v_#memory_$Pointer$.base_403|) (= (store |v_#memory_$Pointer$.base_410| 90 (store .cse302 136 (select .cse299 136))) |v_#memory_$Pointer$.base_409|) (= (store |v_#memory_$Pointer$.base_408| 90 (store .cse303 88 (select .cse304 88))) |v_#memory_$Pointer$.base_407|) (= (store |v_#memory_$Pointer$.base_405| 90 (store .cse305 283 (select .cse306 283))) |v_#memory_$Pointer$.base_404|) (= |#funAddr~legousbtower_devnode.base| (select .cse307 8)) (= (store |v_#memory_$Pointer$.base_411| 87 (store .cse308 140 (select (select |v_#memory_$Pointer$.base_402| 87) 140))) |v_#memory_$Pointer$.base_402|) (= (store |v_#memory_$Pointer$.base_403| 90 (store .cse301 281 (select .cse309 281))) |v_#memory_$Pointer$.base_401|) (= (store |v_#memory_$Pointer$.base_398| 87 (store .cse310 4 (select .cse311 4))) |v_#memory_$Pointer$.base_397|) (= 88 (select .cse307 16)) (= (store |v_#memory_$Pointer$.base_397| 87 (store .cse311 8 (select .cse312 8))) |v_#memory_$Pointer$.base_400|) (= (store |v_#memory_$Pointer$.base_407| 90 (store (store (store (store (store (store .cse304 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse302 132))) |v_#memory_$Pointer$.base_410|) (= 4 (select .cse307 0)) (= (store |v_#memory_$Pointer$.base_414| 87 (store .cse313 60 (select .cse314 60))) |v_#memory_$Pointer$.base_413|) (= |v_#memory_$Pointer$.base_412| (store (store |v_#memory_$Pointer$.base_402| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse210 0 |c_~#__this_module~0.base|) 8 |#funAddr~tower_llseek.base|) 16 |#funAddr~tower_read.base|) 24 |#funAddr~tower_write.base|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.base|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.base|) 120 0) 128 |#funAddr~tower_release.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse210 0 5) 8 |#funAddr~tower_probe.base|) 16 |#funAddr~tower_disconnect.base|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 86) 80 (select .cse315 80)))) (= (store |v_#memory_$Pointer$.base_399| 87 (store (store (store (store (store (store .cse316 16 0) 24 0) 32 0) 40 0) 48 1) 56 (select .cse313 56))) |v_#memory_$Pointer$.base_414|) (= (store |v_#memory_$Pointer$.base_401| 90 (store .cse309 282 (select .cse305 282))) |v_#memory_$Pointer$.base_405|) (= (store |v_#memory_$Pointer$.base_412| 90 (store .cse315 84 (select .cse303 84))) |v_#memory_$Pointer$.base_408|) (= (store |v_#memory_$Pointer$.base_413| 87 (store (store (store (store (store (store (store (store (store .cse314 72 87) 80 87) 88 0) 96 87) 104 0) 112 0) 120 0) 128 2) 136 (select .cse308 136))) |v_#memory_$Pointer$.base_411|) (= |v_#memory_$Pointer$.base_399| (store |v_#memory_$Pointer$.base_400| 87 (store .cse312 12 (select .cse316 12)))) (= (store |v_#memory_$Pointer$.base_404| 90 (store .cse306 284 (select (select |c_#memory_$Pointer$.base| 90) 284))) |c_#memory_$Pointer$.base|) (= (store |v_#memory_$Pointer$.base_1321| 87 (store .cse210 0 (select .cse310 0))) |v_#memory_$Pointer$.base_398|))))) (.cse41 (= 51 (select |c_old(#length)| 79))) (.cse42 (exists ((|v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15| Int)) (and (not (= 0 |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15|)) (<= |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15| 2147483647) (<= 0 (+ 2147483648 |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15|))))) (.cse43 (= 28 (select |c_old(#length)| 57))) (.cse44 (= 12 (select |c_old(#length)| 40))) (.cse45 (= 32 (select |c_old(#length)| 61))) (.cse46 (= (select |c_old(#valid)| 71) 1)) (.cse47 (= (select |c_old(#valid)| 15) 1)) (.cse48 (= (select |c_old(#length)| 43) 13)) (.cse49 (exists ((v_~__mod_usb__tower_table_device_table~0.idProduct_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idProduct (store (store v_~__mod_usb__tower_table_device_table~0.idProduct_8 0 0) 1 0)))) (.cse50 (= (select |c_old(#length)| 42) 28)) (.cse51 (= (select |c_old(#valid)| 56) 1)) (.cse52 (= (select |c_old(#valid)| 14) 1)) (.cse53 (= (select |c_old(#valid)| 49) 1)) (.cse54 (= (select |c_old(#valid)| 43) 1)) (.cse55 (= (select |c_old(#valid)| 1) 1)) (.cse56 (= (select |c_old(#valid)| 36) 1)) (.cse57 (= (select |c_old(#length)| 81) 37)) (.cse58 (= (select |c_old(#length)| 27) 32)) (.cse59 (= 31 (select |c_old(#length)| 9))) (.cse60 (= (select |c_old(#valid)| 5) 1)) (.cse61 (= (select |c_old(#valid)| 45) 1)) (.cse62 (= (select |c_old(#valid)| 30) 1)) (.cse63 (= 36 (select |c_old(#length)| 18))) (.cse64 (not (= c_ldv_xmalloc_~res~7.base 0))) (.cse65 (= (select |c_old(#length)| 78) 54)) (.cse66 (= (select |c_old(#valid)| 75) 1)) (.cse67 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_499| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_526| (Array Int (Array Int Int))) (|v_#memory_int_525| (Array Int (Array Int Int))) (|v_#memory_int_528| (Array Int (Array Int Int))) (|v_#memory_int_527| (Array Int (Array Int Int))) (|v_#memory_int_489| (Array Int (Array Int Int))) (|v_#memory_int_522| (Array Int (Array Int Int))) (|v_#memory_int_488| (Array Int (Array Int Int))) (|v_#memory_int_521| (Array Int (Array Int Int))) (|v_#memory_int_524| (Array Int (Array Int Int))) (|v_#memory_int_523| (Array Int (Array Int Int))) (|v_#memory_int_529| (Array Int (Array Int Int))) (|v_#memory_int_490| (Array Int (Array Int Int))) (|v_#memory_int_496| (Array Int (Array Int Int))) (|v_#memory_int_495| (Array Int (Array Int Int))) (|v_#memory_int_498| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_497| (Array Int (Array Int Int))) (|v_#memory_int_530| (Array Int (Array Int Int))) (|v_#memory_int_492| (Array Int (Array Int Int))) (|v_#memory_int_491| (Array Int (Array Int Int))) (|v_#memory_int_494| (Array Int (Array Int Int))) (|v_#memory_int_493| (Array Int (Array Int Int))) (|v_#memory_int_515| (Array Int (Array Int Int))) (|v_#memory_int_3713| (Array Int (Array Int Int))) (|v_#memory_int_514| (Array Int (Array Int Int))) (|v_#memory_int_517| (Array Int (Array Int Int))) (|v_#memory_int_516| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_511| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_510| (Array Int (Array Int Int))) (|v_#memory_int_513| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_512| (Array Int (Array Int Int))) (|v_#memory_int_519| (Array Int (Array Int Int))) (|v_#memory_int_518| (Array Int (Array Int Int))) (|v_#memory_int_485| (Array Int (Array Int Int))) (|v_#memory_int_484| (Array Int (Array Int Int))) (|v_#memory_int_487| (Array Int (Array Int Int))) (|v_#memory_int_520| (Array Int (Array Int Int))) (|v_#memory_int_486| (Array Int (Array Int Int))) (|v_#memory_int_481| (Array Int (Array Int Int))) (|v_#memory_int_480| (Array Int (Array Int Int))) (|v_#memory_int_483| (Array Int (Array Int Int))) (|v_#memory_int_482| (Array Int (Array Int Int))) (|v_#memory_int_504| (Array Int (Array Int Int))) (|v_#memory_int_503| (Array Int (Array Int Int))) (|v_#memory_int_506| (Array Int (Array Int Int))) (|v_#memory_int_505| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_500| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_502| (Array Int (Array Int Int))) (|v_#memory_int_501| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_508| (Array Int (Array Int Int))) (|v_#memory_int_507| (Array Int (Array Int Int))) (|v_#memory_int_509| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse234 (select |v_#memory_int_507| 88)) (.cse242 (select |v_#memory_int_468| 88)) (.cse255 (select |v_#memory_int_513| 90)) (.cse235 (select |v_#memory_int_502| 88)) (.cse243 (select |v_#memory_int_467| 88)) (.cse231 (select |v_#memory_int_520| 90)) (.cse226 (select |v_#memory_int_465| 90)) (.cse233 (select |v_#memory_int_510| 88)) (.cse248 (select |v_#memory_int_509| 88)) (.cse260 (select |v_#memory_int_461| 88)) (.cse257 (select |v_#memory_int_484| 87)) (.cse259 (select |v_#memory_int_501| 88)) (.cse236 (select |v_#memory_int_479| 88)) (.cse270 (select |v_#memory_int_475| 87)) (.cse240 (select |v_#memory_int_464| 88)) (.cse224 (select |v_#memory_int_463| 88)) (.cse274 (select |v_#memory_int_528| 90)) (.cse261 (select |v_#memory_int_516| 90)) (.cse254 (select |v_#memory_int_518| 90)) (.cse253 (select |v_#memory_int_487| 90)) (.cse237 (select |v_#memory_int_474| 88)) (.cse269 (select |v_#memory_int_473| 88)) (.cse285 (select |v_#memory_int_506| 90)) (.cse230 (select |v_#memory_int_505| 90)) (.cse278 (select |v_#memory_int_477| 87)) (.cse284 (select |v_#memory_int_494| 90)) (.cse264 (select |v_#memory_int_486| 88)) (.cse241 (select |v_#memory_int_508| 88)) (.cse258 (select |v_#memory_int_514| 90)) (.cse262 (select |v_#memory_int_511| 90)) (.cse256 (select |v_#memory_int_485| 87)) (.cse245 (select |v_#memory_int_522| 90)) (.cse280 (select |v_#memory_int_517| 90)) (.cse275 (select |v_#memory_int_521| 90)) (.cse265 (select |v_#memory_int_499| 90)) (.cse229 (select |v_#memory_int_496| 90)) (.cse238 (select |v_#memory_int_3713| 3)) (.cse268 (select |v_#memory_int_523| 87)) (.cse227 (select |v_#memory_int_491| 90)) (.cse290 (select |v_#memory_int_490| 90)) (.cse289 (select |v_#memory_int_527| 90)) (.cse283 (select |v_#memory_int_489| 90)) (.cse287 (select |v_#memory_int_495| 90)) (.cse271 (select |v_#memory_int_483| 87)) (.cse267 (select |v_#memory_int_460| 88)) (.cse273 (select |v_#memory_int_480| 88)) (.cse291 (select |v_#memory_int_498| 90)) (.cse282 (select |v_#memory_int_526| 90)) (.cse228 (select |v_#memory_int_529| 90)) (.cse263 (select |v_#memory_int_488| 88)) (.cse293 (select |v_#memory_int_525| 90)) (.cse244 (select |v_#memory_int_524| 90)) (.cse239 (select |v_#memory_int_466| 88)) (.cse296 (select |v_#memory_int_469| 88)) (.cse277 (select |v_#memory_int_459| 87)) (.cse286 (select |v_#memory_int_478| 87)) (.cse292 (select |v_#memory_int_532| 87)) (.cse249 (select |v_#memory_int_512| 88)) (.cse250 (select |v_#memory_int_519| 88)) (.cse272 (select |v_#memory_int_504| 88)) (.cse232 (select |v_#memory_int_503| 88)) (.cse281 (select |v_#memory_int_515| 90)) (.cse252 (select |v_#memory_int_492| 90)) (.cse251 (select |v_#memory_int_476| 88)) (.cse247 (select |v_#memory_int_481| 88)) (.cse225 (select |v_#memory_int_462| 88)) (.cse295 (select |v_#memory_int_493| 88)) (.cse298 (select |v_#memory_int_530| 87)) (.cse297 (select |v_#memory_int_470| 88)) (.cse276 (select |v_#memory_int_482| 87)) (.cse266 (select |v_#memory_int_500| 90)) (.cse246 (select |v_#memory_int_497| 90)) (.cse294 (select |v_#memory_int_472| 87)) (.cse288 (select |v_#memory_int_471| 87)) (.cse279 (select |v_#memory_int_3713| 84)) (.cse223 (select |v_#memory_int_3713| 86))) (and (= (select .cse223 27) 0) (= (select .cse223 40) 0) (= (store |v_#memory_int_463| 88 (store .cse224 40 (select .cse225 40))) |v_#memory_int_462|) (= (store |v_#memory_int_465| 90 (store .cse226 205 (select .cse227 205))) |v_#memory_int_491|) (= (store |v_#memory_int_529| 90 (store .cse228 8 (select .cse229 8))) |v_#memory_int_496|) (= (select .cse223 41) 0) (= (store |v_#memory_int_505| 90 (store (store (store .cse230 132 0) 136 0) 148 (select .cse231 148))) |v_#memory_int_520|) (= (select .cse223 12) 0) (= (store |v_#memory_int_503| 88 (store .cse232 120 (select .cse233 120))) |v_#memory_int_510|) (= (select .cse223 6) 0) (= (select .cse223 38) 0) (= (store |v_#memory_int_507| 88 (store .cse234 88 (select .cse235 88))) |v_#memory_int_502|) (= (store |v_#memory_int_479| 88 (store .cse236 216 (select .cse237 216))) |v_#memory_int_474|) (= 98 (select .cse238 2)) (= (store |v_#memory_int_466| 88 (store .cse239 24 (select .cse240 24))) |v_#memory_int_464|) (= (select .cse223 33) 0) (= (store |v_#memory_int_508| 88 (store .cse241 80 (select .cse234 80))) |v_#memory_int_507|) (= 115 (select .cse238 1)) (= (store |v_#memory_int_468| 88 (store .cse242 176 (select .cse243 176))) |v_#memory_int_467|) (= (store |v_#memory_int_524| 90 (store .cse244 40 (select .cse245 40))) |v_#memory_int_522|) (= (select .cse223 11) 0) (= |c_#memory_int| (store |v_#memory_int_497| 90 (store (store (store (store (store .cse246 277 0) 281 0) 282 0) 283 0) 284 0))) (= (select .cse223 25) 0) (= (store |v_#memory_int_481| 88 (store .cse247 168 (select .cse242 168))) |v_#memory_int_468|) (= (store |v_#memory_int_509| 88 (store .cse248 136 (select .cse249 136))) |v_#memory_int_512|) (= (select .cse223 10) 0) (= (store |v_#memory_int_519| 88 (store .cse250 152 (select .cse251 152))) |v_#memory_int_476|) (= (store |v_#memory_int_492| 90 (store .cse252 72 (select .cse253 72))) |v_#memory_int_487|) (= (select .cse223 42) 0) (= (store |v_#memory_int_518| 90 (store .cse254 172 (select .cse255 172))) |v_#memory_int_513|) (= (store |v_#memory_int_485| 87 (store .cse256 104 (select .cse257 104))) |v_#memory_int_484|) (= (select .cse223 29) 0) (= (store |v_#memory_int_513| 90 (store .cse255 180 (select .cse258 180))) |v_#memory_int_514|) (= (store |v_#memory_int_502| 88 (store .cse235 96 (select .cse259 96))) |v_#memory_int_501|) (= (store |v_#memory_int_467| 88 (store .cse243 184 (select .cse260 184))) |v_#memory_int_461|) (= 160 (select (select |v_#memory_int_531| 89) 24)) (= (store |v_#memory_int_520| 90 (store .cse231 156 (select .cse261 156))) |v_#memory_int_516|) (= (store |v_#memory_int_511| 90 (store (store .cse262 196 0) 197 (select .cse226 197))) |v_#memory_int_465|) (= (store |v_#memory_int_510| 88 (store .cse233 128 (select .cse248 128))) |v_#memory_int_509|) (= |v_#memory_int_486| (store |v_#memory_int_488| 88 (store .cse263 64 (select .cse264 64)))) (= (store |v_#memory_int_499| 90 (store .cse265 261 (select .cse266 261))) |v_#memory_int_500|) (= (select .cse223 39) 0) (= (store |v_#memory_int_461| 88 (store .cse260 192 (select .cse267 192))) |v_#memory_int_460|) (= (store |v_#memory_int_484| 87 (store .cse257 112 (select .cse268 112))) |v_#memory_int_523|) (= (store |v_#memory_int_473| 88 (store .cse269 232 (select (select |v_#memory_int_531| 88) 232))) |v_#memory_int_531|) (= (store |v_#memory_int_475| 87 (store (store (store .cse270 56 0) 60 0) 72 (select .cse271 72))) |v_#memory_int_483|) (= |v_#memory_int_504| (store |v_#memory_int_501| 88 (store .cse259 104 (select .cse272 104)))) (= (store |v_#memory_int_480| 88 (store .cse273 208 (select .cse236 208))) |v_#memory_int_479|) (= |v_#memory_int_521| (store |v_#memory_int_528| 90 (store .cse274 245 (select .cse275 245)))) (= 117 (select .cse238 0)) (= (select .cse223 36) 0) (= (select .cse223 31) 0) (= (store |v_#memory_int_482| 87 (store .cse276 24 (select .cse277 24))) |v_#memory_int_459|) (= (store |v_#memory_int_477| 87 (store .cse278 48 (select .cse270 48))) |v_#memory_int_475|) (= (select .cse238 3) 47) (= (select .cse279 0) 48) (= (store |v_#memory_int_464| 88 (store .cse240 32 (select .cse224 32))) |v_#memory_int_463|) (= (store |v_#memory_int_517| 90 (store .cse280 56 (select .cse281 56))) |v_#memory_int_515|) (= 115 (select .cse238 5)) (= (store |v_#memory_int_526| 90 (store .cse282 237 (select .cse274 237))) |v_#memory_int_528|) (= (store |v_#memory_int_516| 90 (store .cse261 164 (select .cse254 164))) |v_#memory_int_518|) (= (store |v_#memory_int_487| 90 (store (store (store (store .cse253 80 0) 84 0) 88 0) 92 (select .cse283 92))) |v_#memory_int_489|) (= (select .cse223 37) 0) (= (select .cse223 8) 0) (= (store |v_#memory_int_494| 90 (store .cse284 116 (select .cse285 116))) |v_#memory_int_506|) (= (select .cse223 17) 0) (= (store |v_#memory_int_474| 88 (store .cse237 224 (select .cse269 224))) |v_#memory_int_473|) (= (select .cse223 13) 0) (= (store |v_#memory_int_506| 90 (store .cse285 124 (select .cse230 124))) |v_#memory_int_505|) (= (store |v_#memory_int_478| 87 (store .cse286 40 (select .cse278 40))) |v_#memory_int_477|) (= (store |v_#memory_int_495| 90 (store .cse287 108 (select .cse284 108))) |v_#memory_int_494|) (= (store |v_#memory_int_486| 88 (store .cse264 72 (select .cse241 72))) |v_#memory_int_508|) (= (store |v_#memory_int_514| 90 (store .cse258 188 (select .cse262 188))) |v_#memory_int_511|) (= (select .cse223 14) 0) (= |v_#memory_int_485| (store |v_#memory_int_471| 87 (store .cse288 96 (select .cse256 96)))) (= |v_#memory_int_517| (store |v_#memory_int_522| 90 (store .cse245 48 (select .cse280 48)))) (= (store |v_#memory_int_521| 90 (store .cse275 253 (select .cse265 253))) |v_#memory_int_499|) (= (store |v_#memory_int_496| 90 (store .cse229 16 (select .cse289 16))) |v_#memory_int_527|) (= (store |v_#memory_int_490| 90 (store .cse290 221 (select .cse291 221))) |v_#memory_int_498|) (= (select (select |v_#memory_int_3713| 83) 0) 0) (= 3 (select .cse223 0)) (= (select .cse238 6) 0) (= (select .cse238 4) 37) (= |v_#memory_int_532| (store |v_#memory_int_523| 87 (store .cse268 120 (select .cse292 120)))) (= (store |v_#memory_int_491| 90 (store .cse227 213 (select .cse290 213))) |v_#memory_int_490|) (= (store |v_#memory_int_527| 90 (store .cse289 24 (select .cse293 24))) |v_#memory_int_525|) (= (store |v_#memory_int_489| 90 (store .cse283 100 (select .cse287 100))) |v_#memory_int_495|) (= (store |v_#memory_int_483| 87 (store .cse271 80 (select .cse294 80))) |v_#memory_int_472|) (= (store |v_#memory_int_460| 88 (store .cse267 200 (select .cse273 200))) |v_#memory_int_480|) (= (store |v_#memory_int_498| 90 (store .cse291 229 (select .cse282 229))) |v_#memory_int_526|) (= (store |v_#memory_int_531| 90 (store .cse210 0 (select .cse228 0))) |v_#memory_int_529|) (= (select .cse223 15) 0) (= (store |v_#memory_int_493| 88 (store .cse295 56 (select .cse263 56))) |v_#memory_int_488|) (= (store |v_#memory_int_525| 90 (store .cse293 32 (select .cse244 32))) |v_#memory_int_524|) (= |v_#memory_int_466| (store |v_#memory_int_469| 88 (store .cse296 16 (select .cse239 16)))) (= (store |v_#memory_int_470| 88 (store .cse297 8 (select .cse296 8))) |v_#memory_int_469|) (= (store |v_#memory_int_459| 87 (store .cse277 32 (select .cse286 32))) |v_#memory_int_478|) (= (store |v_#memory_int_532| 87 (store .cse292 128 (select .cse298 128))) |v_#memory_int_530|) (= 1684 (select .cse223 2)) (= (select .cse223 16) 0) (= (store |v_#memory_int_512| 88 (store .cse249 144 (select .cse250 144))) |v_#memory_int_519|) (= (select .cse223 4) 1) (= (store |v_#memory_int_504| 88 (store .cse272 112 (select .cse232 112))) |v_#memory_int_503|) (= |v_#memory_int_492| (store |v_#memory_int_515| 90 (store .cse281 64 (select .cse252 64)))) (= (store |v_#memory_int_476| 88 (store .cse251 160 (select .cse247 160))) |v_#memory_int_481|) (= |v_#memory_int_493| (store |v_#memory_int_462| 88 (store .cse225 48 (select .cse295 48)))) (= (store (store |v_#memory_int_530| 87 (store (store .cse298 136 0) 140 0)) 88 (store (select |v_#memory_int_530| 88) 0 (select .cse297 0))) |v_#memory_int_470|) (= (store |v_#memory_int_3713| 87 (store (store (store (store (store .cse210 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse276 16))) |v_#memory_int_482|) (= (store |v_#memory_int_500| 90 (store .cse266 269 (select .cse246 269))) |v_#memory_int_497|) (= (store |v_#memory_int_472| 87 (store .cse294 88 (select .cse288 88))) |v_#memory_int_471|) (= (select .cse279 1) 0) (= 0 (select .cse223 35)))))) (.cse68 (= (select |c_old(#length)| 38) 39)) (.cse69 (= (select |c_old(#length)| 1) 26)) (.cse70 (= (select |c_old(#length)| 59) 13)) (.cse71 (= (select |c_old(#length)| 33) 26)) (.cse72 (= (select |c_old(#length)| 73) 39)) (.cse73 (= (select |c_old(#valid)| 67) 1)) (.cse74 (= (select |c_old(#length)| 6) 13)) (.cse75 (= (select |c_old(#valid)| 32) 1)) (.cse76 (= (select |c_old(#valid)| 11) 1)) (.cse77 (= (select |c_old(#length)| 66) 11)) (.cse78 (= (select |c_old(#valid)| 81) 1)) (.cse79 (= (select |c_old(#length)| 62) 44)) (.cse80 (= 29 (select |c_old(#length)| 64))) (.cse81 (= (select |c_old(#valid)| 61) 1)) (.cse82 (= (select |c_old(#valid)| 89) 1)) (.cse83 (= (select |c_old(#length)| 54) 28)) (.cse84 (= (select |c_old(#length)| 47) 33)) (.cse85 (= (select |c_old(#valid)| 76) 1)) (.cse86 (= (select |c_old(#valid)| 37) 1)) (.cse87 (= (select |c_old(#length)| 5) 13)) (.cse88 (= 32 (select |c_old(#length)| 51))) (.cse89 (= (select |c_old(#valid)| 85) 1)) (.cse90 (= (select |c_old(#valid)| 50) 1)) (.cse91 (= (select |c_old(#length)| 74) 36)) (.cse92 (= (select |c_old(#length)| 12) 45)) (.cse93 (= (select |c_old(#length)| 19) 14)) (.cse94 (= 54 (select |c_old(#length)| 11))) (.cse95 (= (select |c_old(#length)| 70) 33)) (.cse96 (= (select |c_old(#valid)| 2) 1)) (.cse97 (= (select |c_old(#length)| 22) 13)) (.cse98 (= (select |c_old(#valid)| 0) 0)) (.cse99 (= (select |c_old(#valid)| 46) 1)) (.cse100 (= 16 (select |c_old(#length)| 2))) (.cse101 (= (select |c_old(#valid)| c_ldv_xmalloc_~res~7.base) 0)) (.cse30 (mod c_ldv_xmalloc_~res~7.base 18446744073709551616)) (.cse102 (= (select |c_old(#valid)| 41) 1)) (.cse103 (= (select |c_old(#valid)| 27) 1)) (.cse104 (= (select |c_old(#length)| 55) 55)) (.cse105 (= 1 (select |c_old(#valid)| 18))) (.cse106 (= (select |c_old(#valid)| 29) 1)) (.cse107 (= (select |c_old(#length)| 45) 32)) (.cse108 (= (select |c_old(#valid)| 70) 1)) (.cse109 (= (select |c_old(#valid)| 79) 1)) (.cse110 (= (select |c_old(#valid)| 77) 1)) (.cse111 (= (select |c_old(#valid)| 83) 1)) (.cse112 (= (select |c_old(#length)| 23) 11)) (.cse113 (= 32 (select |c_old(#length)| 34))) (.cse114 (= (select |c_old(#length)| 25) 25)) (.cse115 (= (select |c_old(#valid)| 47) 1)) (.cse116 (= (select |c_old(#length)| 71) 34)) (.cse117 (= (select |c_old(#valid)| 60) 1)) (.cse118 (= (select |c_old(#valid)| 25) 1)) (.cse119 (= (store |c_old(#length)| c_ldv_xmalloc_~res~7.base 16) |c_#length|)) (.cse120 (= (select |c_old(#length)| 48) 28)) (.cse121 (= 15 (select |c_old(#length)| 65))) (.cse122 (exists ((v_~__mod_usb__tower_table_device_table~0.idVendor_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idVendor (store (store v_~__mod_usb__tower_table_device_table~0.idVendor_8 0 0) 1 0)))) (.cse123 (= (select |c_old(#valid)| 8) 1)) (.cse124 (= (select |c_old(#length)| 69) 17)) (.cse125 (= 13 (select |c_old(#length)| 82))) (.cse126 (= 44 (select |c_old(#length)| 63))) (.cse127 (= 15 (select |c_old(#length)| 4))) (.cse128 (= (select |c_old(#valid)| 78) 1)) (.cse129 (= (select |c_old(#valid)| 10) 1)) (.cse130 (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bcdDevice_hi (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 0 0) 1 0)))) (.cse131 (= 26 (select |c_old(#length)| 7))) (.cse132 (= (select |c_old(#length)| 16) 32)) (.cse133 (= (select |c_old(#valid)| 22) 1)) (.cse134 (= (select |c_old(#valid)| 52) 1)) (.cse135 (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceClass))) (.cse136 (= (select |c_old(#length)| 29) 13)) (.cse137 (= 31 (select |c_old(#length)| 72))) (.cse138 (= 7 (select |c_old(#length)| 3))) (.cse139 (= 32 (select |c_old(#length)| 31))) (.cse140 (= (select |c_old(#valid)| 6) 1)) (.cse141 (= 33 (select |c_old(#length)| 46))) (.cse142 (= (select |c_old(#length)| 76) 37)) (.cse143 (= (select |c_old(#valid)| 54) 1)) (.cse144 (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bInterfaceClass (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 0 0) 1 0)))) (.cse145 (= 148 (select |c_old(#length)| 87))) (.cse146 (= (select |c_old(#valid)| 57) 1)) (.cse147 (= (select |c_old(#length)| 35) 13)) (.cse148 (= 42 (select |c_old(#length)| 77))) (.cse149 (= (select |c_old(#length)| 85) 58)) (.cse150 (= (select |c_old(#length)| 28) 49)) (.cse151 (= (select |c_old(#valid)| 66) 1)) (.cse152 (= (select |c_old(#valid)| 90) 1)) (.cse153 (= (select |c_old(#valid)| 38) 1)) (.cse154 (= 31 (select |c_old(#length)| 10))) (.cse155 (= (select |c_old(#valid)| 34) 1)) (.cse156 (= (select |c_old(#valid)| 3) 1)) (.cse157 (= (select |c_old(#valid)| 86) 1)) (.cse158 (= (select |c_old(#valid)| 65) 1)) (.cse159 (= (select |c_old(#valid)| 4) 1)) (.cse160 (= (select |c_old(#valid)| 73) 1)) (.cse161 (= (select |c_old(#valid)| 88) 1)) (.cse162 (= 23 (select |c_old(#length)| 52))) (.cse163 (= (select |c_old(#valid)| 26) 1)) (.cse164 (= (select |c_old(#valid)| 40) 1)) (.cse165 (exists ((|v_#memory_$Pointer$.offset_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_397| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_411| (Array Int (Array Int Int)))) (let ((.cse205 (select |v_#memory_$Pointer$.offset_402| 90)) (.cse208 (select |v_#memory_$Pointer$.offset_409| 87)) (.cse204 (select |v_#memory_$Pointer$.offset_403| 90)) (.cse209 (select |v_#memory_$Pointer$.offset_408| 87)) (.cse214 (select |v_#memory_$Pointer$.offset_407| 87)) (.cse207 (select |v_#memory_$Pointer$.offset_410| 87)) (.cse211 (select |v_#memory_$Pointer$.offset_413| 90)) (.cse220 (select |v_#memory_$Pointer$.offset_397| 90)) (.cse219 (select |v_#memory_$Pointer$.offset_404| 90)) (.cse212 (select |v_#memory_$Pointer$.offset_398| 90)) (.cse217 (select |v_#memory_$Pointer$.offset_411| 87)) (.cse215 (select |v_#memory_$Pointer$.offset_399| 87)) (.cse216 (select |v_#memory_$Pointer$.offset_412| 87)) (.cse222 (select |v_#memory_$Pointer$.offset_414| 89)) (.cse206 (select |v_#memory_$Pointer$.offset_401| 90)) (.cse213 (select |v_#memory_$Pointer$.offset_400| 90)) (.cse221 (select |v_#memory_$Pointer$.offset_406| 90)) (.cse218 (select |v_#memory_$Pointer$.offset_405| 90))) (and (= |v_#memory_$Pointer$.offset_402| (store |v_#memory_$Pointer$.offset_403| 90 (store .cse204 281 (select .cse205 281)))) (= (store |v_#memory_$Pointer$.offset_402| 90 (store .cse205 282 (select .cse206 282))) |v_#memory_$Pointer$.offset_401|) (= (store |v_#memory_$Pointer$.offset_410| 87 (store .cse207 4 (select .cse208 4))) |v_#memory_$Pointer$.offset_409|) (= (store |v_#memory_$Pointer$.offset_409| 87 (store .cse208 8 (select .cse209 8))) |v_#memory_$Pointer$.offset_408|) (= (store (store |v_#memory_$Pointer$.offset_414| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse210 0 |c_~#__this_module~0.offset|) 8 |#funAddr~tower_llseek.offset|) 16 |#funAddr~tower_read.offset|) 24 |#funAddr~tower_write.offset|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.offset|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.offset|) 120 0) 128 |#funAddr~tower_release.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse210 0 0) 8 |#funAddr~tower_probe.offset|) 16 |#funAddr~tower_disconnect.offset|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 0) 80 (select .cse211 80))) |v_#memory_$Pointer$.offset_413|) (= (store |v_#memory_$Pointer$.offset_398| 90 (store (store (store (store (store (store (store (store (store (store (store .cse212 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse204 277))) |v_#memory_$Pointer$.offset_403|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_400| 90 (store .cse213 284 (select (select |c_#memory_$Pointer$.offset| 90) 284)))) (= (store |v_#memory_$Pointer$.offset_408| 87 (store .cse209 12 (select .cse214 12))) |v_#memory_$Pointer$.offset_407|) (= (store |v_#memory_$Pointer$.offset_399| 87 (store (store (store (store (store (store (store (store (store .cse215 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse216 136))) |v_#memory_$Pointer$.offset_412|) (= (store |v_#memory_$Pointer$.offset_407| 87 (store (store (store (store (store (store .cse214 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse217 56))) |v_#memory_$Pointer$.offset_411|) (= (store |v_#memory_$Pointer$.offset_405| 90 (store .cse218 136 (select .cse219 136))) |v_#memory_$Pointer$.offset_404|) (= |v_#memory_$Pointer$.offset_406| (store |v_#memory_$Pointer$.offset_397| 90 (store .cse220 88 (select .cse221 88)))) (= |v_#memory_$Pointer$.offset_410| (store |v_#memory_$Pointer$.offset_1321| 87 (store .cse210 0 (select .cse207 0)))) (= (select .cse222 0) 0) (= (select .cse222 8) |#funAddr~legousbtower_devnode.offset|) (= (store |v_#memory_$Pointer$.offset_413| 90 (store .cse211 84 (select .cse220 84))) |v_#memory_$Pointer$.offset_397|) (= |v_#memory_$Pointer$.offset_398| (store |v_#memory_$Pointer$.offset_404| 90 (store (store (store (store (store (store (store .cse219 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse212 196)))) (= (store |v_#memory_$Pointer$.offset_411| 87 (store .cse217 60 (select .cse215 60))) |v_#memory_$Pointer$.offset_399|) (= (store |v_#memory_$Pointer$.offset_412| 87 (store .cse216 140 (select (select |v_#memory_$Pointer$.offset_414| 87) 140))) |v_#memory_$Pointer$.offset_414|) (= (select .cse222 16) 0) (= |v_#memory_$Pointer$.offset_400| (store |v_#memory_$Pointer$.offset_401| 90 (store .cse206 283 (select .cse213 283)))) (= (store |v_#memory_$Pointer$.offset_406| 90 (store (store (store (store (store (store .cse221 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse218 132))) |v_#memory_$Pointer$.offset_405|))))) (.cse166 (= (select |c_old(#length)| 50) 28)) (.cse167 (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceNumber))) (.cse168 (= (select |c_old(#valid)| 16) 1)) (.cse169 (= (select |c_old(#length)| 89) 28)) (.cse170 (= (select |c_old(#valid)| 69) 1)) (.cse171 (= (select |c_old(#valid)| 21) 1)) (.cse172 (= 23 (select |c_old(#length)| 53))) (.cse173 (= (select |c_old(#valid)| 23) 1)) (.cse174 (= (select |c_old(#length)| 86) 50)) (.cse175 (= (select |c_old(#valid)| 82) 1)) (.cse176 (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceProtocol))) (.cse177 (= (select |c_old(#valid)| 51) 1)) (.cse178 (= 285 (select |c_old(#length)| 90))) (.cse179 (= (select |c_old(#valid)| 68) 1)) (.cse180 (= 29 (select |c_old(#length)| 58))) (.cse181 (= 29 (select |c_old(#length)| 60))) (.cse182 (= (select |c_old(#valid)| 28) 1)) (.cse183 (= 32 (select |c_old(#length)| 24))) (.cse184 (= (select |c_old(#valid)| 72) 1)) (.cse185 (= 13 (select |c_old(#length)| 14))) (.cse186 (= (select |c_old(#valid)| 33) 1)) (.cse187 (= 32 (select |c_old(#length)| 20))) (.cse188 (= (select |c_old(#valid)| 39) 1)) (.cse189 (= (select |c_old(#valid)| 13) 1)) (.cse190 (= (select |c_old(#valid)| 9) 1)) (.cse191 (= (select |c_old(#length)| 80) 51)) (.cse192 (= (select |c_old(#valid)| 17) 1)) (.cse193 (= 32 (select |c_old(#length)| 56))) (.cse194 (= (select |c_old(#valid)| 62) 1)) (.cse195 (= (select |c_old(#valid)| 24) 1)) (.cse196 (= (select |c_old(#valid)| 64) 1)) (.cse197 (= 14 (select |c_old(#length)| 15))) (.cse198 (= (select |c_old(#length)| 88) 240)) (.cse199 (= 32 (select |c_old(#length)| 8))) (.cse200 (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol))) (.cse201 (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bcdDevice_lo))) (.cse202 (= (select |c_old(#valid)| 87) 1)) (.cse203 (= (select |c_old(#length)| 84) 2))) (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 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 (<= .cse30 4294967295) .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 .cse52 .cse53 .cse54 .cse55 .cse56 .cse57 .cse58 .cse59 .cse60 .cse61 .cse62 .cse63 .cse64 .cse65 .cse66 .cse67 .cse68 .cse69 .cse70 .cse71 .cse72 .cse73 .cse74 .cse75 .cse76 .cse77 .cse78 .cse79 .cse80 .cse81 .cse82 .cse83 .cse84 .cse85 .cse86 .cse87 .cse88 .cse89 .cse90 .cse91 .cse92 .cse93 .cse94 .cse95 .cse96 .cse97 .cse98 .cse99 .cse100 .cse101 .cse102 .cse103 .cse104 .cse105 .cse106 .cse107 .cse108 .cse109 .cse110 .cse111 .cse112 .cse113 .cse114 .cse115 .cse116 (not (= .cse30 0)) .cse117 .cse118 .cse119 .cse120 .cse121 .cse122 .cse123 .cse124 .cse125 .cse126 .cse127 .cse128 .cse129 .cse130 .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 .cse165 .cse166 .cse167 .cse168 .cse169 .cse170 .cse171 .cse172 .cse173 .cse174 .cse175 .cse176 .cse177 .cse178 .cse179 .cse180 .cse181 .cse182 .cse183 .cse184 .cse185 .cse186 .cse187 .cse188 .cse189 .cse190 (= |c_ldv_xmalloc_#t~ret544| 0) .cse191 .cse192 .cse193 .cse194 .cse195 .cse196 .cse197 .cse198 .cse199 .cse200 .cse201 .cse202 .cse203) (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 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 .cse52 .cse53 .cse54 .cse55 .cse56 .cse57 .cse58 .cse59 .cse60 .cse61 .cse62 .cse63 .cse64 .cse65 .cse66 .cse67 .cse68 .cse69 .cse70 .cse71 .cse72 .cse73 .cse74 .cse75 .cse76 .cse77 .cse78 .cse79 .cse80 .cse81 .cse82 .cse83 .cse84 .cse85 .cse86 .cse87 .cse88 .cse89 .cse90 .cse91 .cse92 .cse93 .cse94 .cse95 .cse96 .cse97 .cse98 .cse99 .cse100 .cse101 (<= 4294967296 .cse30) .cse102 .cse103 .cse104 .cse105 .cse106 .cse107 .cse108 .cse109 .cse110 .cse111 .cse112 .cse113 .cse114 .cse115 .cse116 .cse117 .cse118 .cse119 .cse120 .cse121 .cse122 .cse123 .cse124 .cse125 .cse126 .cse127 .cse128 .cse129 .cse130 .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 .cse165 .cse166 .cse167 .cse168 .cse169 .cse170 (= |c_ldv_xmalloc_#t~ret544| 1) .cse171 .cse172 .cse173 .cse174 .cse175 .cse176 .cse177 .cse178 .cse179 .cse180 .cse181 .cse182 .cse183 .cse184 .cse185 .cse186 .cse187 .cse188 .cse189 .cse190 .cse191 .cse192 .cse193 .cse194 .cse195 .cse196 .cse197 .cse198 .cse199 .cse200 .cse201 .cse202 .cse203)))) (= c_~ldv_linux_usb_register_probe_state~0 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_ptl~0 1) (= 87 |c_~#open_disc_mutex~0.base|) (= c_~ldv_linux_block_request_blk_rq~0 0) (= c_~ldv_thread_0~0.identifier 0) (= c_~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 0) (= 2 c_~interrupt_in_interval~0) (<= 0 |c_ldv_xmalloc_#t~ret544|) (= c_~ldv_linux_usb_urb_urb_state~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock_of_lego_usb_tower~0 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct~0 1) (= c_~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 0) (= 0 c_~ldv_thread_5~0.function.base) (= c_~ldv_thread_5~0.identifier 0) (= |c_~#tower_table~0.base| 86) (= c_~ldv_linux_lib_idr_idr~0 0) (= c_~ldv_linux_net_register_probe_state~0 0) (= c_ldv_xmalloc_~res~7.offset 0) (= c_~ldv_thread_2~0.function.offset 0) (= c_~ldv_linux_drivers_base_class_usb_gadget_class~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_open_disc_mutex~0 0) (= |c_~#tower_table~0.offset| 0) (= c_~ldv_linux_usb_coherent_coherent_state~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode~0 0) (<= |c_ldv_xmalloc_#t~ret544| 1) (= 480 c_~read_buffer_size~0) (= c_~__ldv_in_interrupt_context~0 0) (= 200 c_~read_timeout~0) (<= 1 |c_#StackHeapBarrier|) (= 0 c_~ldv_thread_0~0.function.base) (= c_~ldv_linux_kernel_locking_spinlock_spin_read_buffer_lock_of_lego_usb_tower~0 1) (= |c_~#open_disc_mutex~0.offset| 0) (= c_~LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS~0 0) (= |c_~#tower_class~0.base| 89) (= |c_~#tower_driver~0.base| 90) (= c_~ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data~0 1) (= 88 |c_~#tower_fops~0.base|) (<= 1 c_~nr_cpu_ids~0) (= c_~ldv_linux_kernel_module_module_refcounter~0 1) (= c_~ldv_linux_kernel_locking_rwlock_wlock~0 1) (= c_~write_buffer_size~0 480) (= c_~ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct~0 1) (= c_~ldv_thread_5~0.function.offset 0) (= c_~ldv_thread_0~0.function.offset 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock~0 0) (= c_~ldv_linux_kernel_rcu_srcu_srcu_nested~0 0) (= c_~ldv_thread_2~0.identifier 0) (= c_~ldv_linux_kernel_locking_rwlock_rlock~0 1) (= c_~ldv_linux_mmc_sdio_func_sdio_element~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device~0 0) (= c_~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 0) (= c_~ldv_linux_kernel_sched_completion_completion~0 0) (= c_~ldv_thread_2~0.function.base 0) (= |c_~#tower_fops~0.offset| 0) (= c_~ldv_thread_1~0.function.base 0) (= c_~ldv_thread_1~0.identifier 0) (= c_~ldv_linux_usb_gadget_usb_gadget~0 0) (= |c_~#tower_class~0.offset| 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock~0 1) (= |c_~#tower_driver~0.offset| 0) (= c_~ldv_linux_block_genhd_disk_state~0 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode~0 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN~0 1) (= c_~rtnllocknumber~0 0) (= c_~locksocknumber~0 0)) is different from false [2024-11-14 05:12:22,557 WARN L851 $PredicateComparison]: unable to prove that (and (= c_~packet_timeout~0 50) (= 16 |c_ldv_xmalloc_#in~size|) (= c_~interrupt_out_interval~0 8) (= c_~ldv_thread_1~0.function.offset 0) (= c_~ldv_linux_alloc_usb_lock_lock~0 1) (= c_~ldv_linux_fs_sysfs_sysfs~0 0) (= c_~ldv_linux_arch_io_iomem~0 0) (= c_~ldv_linux_block_queue_queue_state~0 0) (= c_~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 0) (= c_~ldv_linux_usb_register_probe_state~0 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_ptl~0 1) (= 87 |c_~#open_disc_mutex~0.base|) (= c_~ldv_linux_block_request_blk_rq~0 0) (= c_~ldv_thread_0~0.identifier 0) (= c_~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 0) (= 2 c_~interrupt_in_interval~0) (= c_~ldv_linux_usb_urb_urb_state~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock_of_lego_usb_tower~0 0) (<= 0 c_ldv_xmalloc_~tmp___0~21) (= c_~ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct~0 1) (= c_~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 0) (= 0 c_~ldv_thread_5~0.function.base) (= c_~ldv_thread_5~0.identifier 0) (= |c_~#tower_table~0.base| 86) (= c_~ldv_linux_lib_idr_idr~0 0) (= c_~ldv_linux_net_register_probe_state~0 0) (= c_ldv_xmalloc_~res~7.offset 0) (= c_~ldv_thread_2~0.function.offset 0) (= c_~ldv_linux_drivers_base_class_usb_gadget_class~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_open_disc_mutex~0 0) (= |c_~#tower_table~0.offset| 0) (= c_~ldv_linux_usb_coherent_coherent_state~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode~0 0) (= 480 c_~read_buffer_size~0) (= c_~__ldv_in_interrupt_context~0 0) (= 200 c_~read_timeout~0) (<= 1 |c_#StackHeapBarrier|) (= 0 c_~ldv_thread_0~0.function.base) (<= c_ldv_xmalloc_~tmp___0~21 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_read_buffer_lock_of_lego_usb_tower~0 1) (= |c_~#open_disc_mutex~0.offset| 0) (= c_~LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS~0 0) (= |c_~#tower_class~0.base| 89) (= |c_~#tower_driver~0.base| 90) (= c_~ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data~0 1) (= 88 |c_~#tower_fops~0.base|) (<= 1 c_~nr_cpu_ids~0) (= c_~ldv_linux_kernel_module_module_refcounter~0 1) (= c_~ldv_linux_kernel_locking_rwlock_wlock~0 1) (= c_~write_buffer_size~0 480) (= c_~ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct~0 1) (= c_~ldv_thread_5~0.function.offset 0) (= c_~ldv_thread_0~0.function.offset 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock~0 0) (= c_~ldv_linux_kernel_rcu_srcu_srcu_nested~0 0) (= c_~ldv_thread_2~0.identifier 0) (= c_~ldv_linux_kernel_locking_rwlock_rlock~0 1) (= c_~ldv_linux_mmc_sdio_func_sdio_element~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device~0 0) (= c_~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 0) (= c_~ldv_linux_kernel_sched_completion_completion~0 0) (= c_~ldv_thread_2~0.function.base 0) (let ((.cse210 ((as const (Array Int Int)) 0))) (let ((.cse0 (exists ((v_~__mod_usb__tower_table_device_table~0.driver_info_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.driver_info (store (store v_~__mod_usb__tower_table_device_table~0.driver_info_8 0 0) 1 0)))) (.cse1 (= 1 (select |c_old(#valid)| 35))) (.cse2 (= (select |c_old(#valid)| 58) 1)) (.cse3 (= (select |c_old(#valid)| 7) 1)) (.cse4 (= (select |c_old(#length)| 36) 12)) (.cse5 (= (select |c_old(#length)| 37) 32)) (.cse6 (= 36 (select |c_old(#length)| 17))) (.cse7 (= (select |c_old(#valid)| 80) 1)) (.cse8 (= (select |c_old(#length)| 68) 16)) (.cse9 (= (select |c_old(#length)| 13) 37)) (.cse10 (= (select |c_old(#valid)| 12) 1)) (.cse11 (= 40 (select |c_old(#length)| 75))) (.cse12 (= (select |c_old(#valid)| 31) 1)) (.cse13 (= 1 (select |c_old(#valid)| 20))) (.cse14 (= 1 (select |c_old(#length)| 83))) (.cse15 (= (select |c_old(#length)| 26) 25)) (.cse16 (= 39 (select |c_old(#length)| 39))) (.cse17 (= (select |c_old(#length)| 41) 38)) (.cse18 (= 49 (select |c_old(#length)| 21))) (.cse19 (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass))) (.cse20 (= (select |c_old(#valid)| 48) 1)) (.cse21 (= (select |c_old(#length)| 49) 13)) (.cse22 (exists ((v_~__mod_usb__tower_table_device_table~0.match_flags_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.match_flags (store (store v_~__mod_usb__tower_table_device_table~0.match_flags_8 0 0) 1 0)))) (.cse23 (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bDeviceSubClass (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 0 0) 1 0)))) (.cse24 (<= (+ c_ldv_xmalloc_~res~7.base 1) |c_#StackHeapBarrier|)) (.cse25 (= (select |c_old(#length)| 67) 33)) (.cse26 (= (select |c_old(#valid)| 84) 1)) (.cse27 (= (select |c_old(#valid)| 74) 1)) (.cse28 (= (select |c_old(#valid)| 63) 1)) (.cse29 (= (select |c_old(#valid)| 59) 1)) (.cse31 (= (select |c_old(#valid)| 53) 1)) (.cse32 (= (select |c_old(#valid)| 44) 1)) (.cse33 (= (select |c_old(#valid)| 42) 1)) (.cse34 (= 26 (select |c_old(#length)| 32))) (.cse35 (= 28 (select |c_old(#length)| 44))) (.cse36 (= |c_#valid| (store |c_old(#valid)| c_ldv_xmalloc_~res~7.base 1))) (.cse37 (= (select |c_old(#valid)| 19) 1)) (.cse38 (= (select |c_old(#valid)| 55) 1)) (.cse39 (= (select |c_old(#length)| 30) 12)) (.cse40 (exists ((|v_#memory_$Pointer$.base_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_411| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_397| (Array Int (Array Int Int)))) (let ((.cse300 (select |v_#memory_$Pointer$.base_406| 90)) (.cse299 (select |v_#memory_$Pointer$.base_409| 90)) (.cse301 (select |v_#memory_$Pointer$.base_403| 90)) (.cse311 (select |v_#memory_$Pointer$.base_397| 87)) (.cse304 (select |v_#memory_$Pointer$.base_407| 90)) (.cse302 (select |v_#memory_$Pointer$.base_410| 90)) (.cse307 (select |v_#memory_$Pointer$.base_402| 89)) (.cse313 (select |v_#memory_$Pointer$.base_414| 87)) (.cse309 (select |v_#memory_$Pointer$.base_401| 90)) (.cse305 (select |v_#memory_$Pointer$.base_405| 90)) (.cse315 (select |v_#memory_$Pointer$.base_412| 90)) (.cse303 (select |v_#memory_$Pointer$.base_408| 90)) (.cse314 (select |v_#memory_$Pointer$.base_413| 87)) (.cse308 (select |v_#memory_$Pointer$.base_411| 87)) (.cse312 (select |v_#memory_$Pointer$.base_400| 87)) (.cse316 (select |v_#memory_$Pointer$.base_399| 87)) (.cse306 (select |v_#memory_$Pointer$.base_404| 90)) (.cse310 (select |v_#memory_$Pointer$.base_398| 87))) (and (= (store |v_#memory_$Pointer$.base_409| 90 (store (store (store (store (store (store (store .cse299 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse300 196))) |v_#memory_$Pointer$.base_406|) (= (store |v_#memory_$Pointer$.base_406| 90 (store (store (store (store (store (store (store (store (store (store (store .cse300 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse301 277))) |v_#memory_$Pointer$.base_403|) (= (store |v_#memory_$Pointer$.base_410| 90 (store .cse302 136 (select .cse299 136))) |v_#memory_$Pointer$.base_409|) (= (store |v_#memory_$Pointer$.base_408| 90 (store .cse303 88 (select .cse304 88))) |v_#memory_$Pointer$.base_407|) (= (store |v_#memory_$Pointer$.base_405| 90 (store .cse305 283 (select .cse306 283))) |v_#memory_$Pointer$.base_404|) (= |#funAddr~legousbtower_devnode.base| (select .cse307 8)) (= (store |v_#memory_$Pointer$.base_411| 87 (store .cse308 140 (select (select |v_#memory_$Pointer$.base_402| 87) 140))) |v_#memory_$Pointer$.base_402|) (= (store |v_#memory_$Pointer$.base_403| 90 (store .cse301 281 (select .cse309 281))) |v_#memory_$Pointer$.base_401|) (= (store |v_#memory_$Pointer$.base_398| 87 (store .cse310 4 (select .cse311 4))) |v_#memory_$Pointer$.base_397|) (= 88 (select .cse307 16)) (= (store |v_#memory_$Pointer$.base_397| 87 (store .cse311 8 (select .cse312 8))) |v_#memory_$Pointer$.base_400|) (= (store |v_#memory_$Pointer$.base_407| 90 (store (store (store (store (store (store .cse304 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse302 132))) |v_#memory_$Pointer$.base_410|) (= 4 (select .cse307 0)) (= (store |v_#memory_$Pointer$.base_414| 87 (store .cse313 60 (select .cse314 60))) |v_#memory_$Pointer$.base_413|) (= |v_#memory_$Pointer$.base_412| (store (store |v_#memory_$Pointer$.base_402| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse210 0 |c_~#__this_module~0.base|) 8 |#funAddr~tower_llseek.base|) 16 |#funAddr~tower_read.base|) 24 |#funAddr~tower_write.base|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.base|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.base|) 120 0) 128 |#funAddr~tower_release.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse210 0 5) 8 |#funAddr~tower_probe.base|) 16 |#funAddr~tower_disconnect.base|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 86) 80 (select .cse315 80)))) (= (store |v_#memory_$Pointer$.base_399| 87 (store (store (store (store (store (store .cse316 16 0) 24 0) 32 0) 40 0) 48 1) 56 (select .cse313 56))) |v_#memory_$Pointer$.base_414|) (= (store |v_#memory_$Pointer$.base_401| 90 (store .cse309 282 (select .cse305 282))) |v_#memory_$Pointer$.base_405|) (= (store |v_#memory_$Pointer$.base_412| 90 (store .cse315 84 (select .cse303 84))) |v_#memory_$Pointer$.base_408|) (= (store |v_#memory_$Pointer$.base_413| 87 (store (store (store (store (store (store (store (store (store .cse314 72 87) 80 87) 88 0) 96 87) 104 0) 112 0) 120 0) 128 2) 136 (select .cse308 136))) |v_#memory_$Pointer$.base_411|) (= |v_#memory_$Pointer$.base_399| (store |v_#memory_$Pointer$.base_400| 87 (store .cse312 12 (select .cse316 12)))) (= (store |v_#memory_$Pointer$.base_404| 90 (store .cse306 284 (select (select |c_#memory_$Pointer$.base| 90) 284))) |c_#memory_$Pointer$.base|) (= (store |v_#memory_$Pointer$.base_1321| 87 (store .cse210 0 (select .cse310 0))) |v_#memory_$Pointer$.base_398|))))) (.cse41 (= 51 (select |c_old(#length)| 79))) (.cse42 (exists ((|v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15| Int)) (and (not (= 0 |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15|)) (<= |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15| 2147483647) (<= 0 (+ 2147483648 |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15|))))) (.cse43 (= 28 (select |c_old(#length)| 57))) (.cse44 (= 12 (select |c_old(#length)| 40))) (.cse45 (= 32 (select |c_old(#length)| 61))) (.cse46 (= (select |c_old(#valid)| 71) 1)) (.cse47 (= (select |c_old(#valid)| 15) 1)) (.cse48 (= (select |c_old(#length)| 43) 13)) (.cse49 (exists ((v_~__mod_usb__tower_table_device_table~0.idProduct_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idProduct (store (store v_~__mod_usb__tower_table_device_table~0.idProduct_8 0 0) 1 0)))) (.cse50 (= (select |c_old(#length)| 42) 28)) (.cse51 (= (select |c_old(#valid)| 56) 1)) (.cse52 (= (select |c_old(#valid)| 14) 1)) (.cse53 (= (select |c_old(#valid)| 49) 1)) (.cse54 (= (select |c_old(#valid)| 43) 1)) (.cse55 (= (select |c_old(#valid)| 1) 1)) (.cse56 (= (select |c_old(#valid)| 36) 1)) (.cse57 (= (select |c_old(#length)| 81) 37)) (.cse58 (= (select |c_old(#length)| 27) 32)) (.cse59 (= 31 (select |c_old(#length)| 9))) (.cse60 (= (select |c_old(#valid)| 5) 1)) (.cse61 (= (select |c_old(#valid)| 45) 1)) (.cse62 (= (select |c_old(#valid)| 30) 1)) (.cse63 (= 36 (select |c_old(#length)| 18))) (.cse64 (not (= c_ldv_xmalloc_~res~7.base 0))) (.cse65 (= (select |c_old(#length)| 78) 54)) (.cse66 (= (select |c_old(#valid)| 75) 1)) (.cse67 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_499| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_526| (Array Int (Array Int Int))) (|v_#memory_int_525| (Array Int (Array Int Int))) (|v_#memory_int_528| (Array Int (Array Int Int))) (|v_#memory_int_527| (Array Int (Array Int Int))) (|v_#memory_int_489| (Array Int (Array Int Int))) (|v_#memory_int_522| (Array Int (Array Int Int))) (|v_#memory_int_488| (Array Int (Array Int Int))) (|v_#memory_int_521| (Array Int (Array Int Int))) (|v_#memory_int_524| (Array Int (Array Int Int))) (|v_#memory_int_523| (Array Int (Array Int Int))) (|v_#memory_int_529| (Array Int (Array Int Int))) (|v_#memory_int_490| (Array Int (Array Int Int))) (|v_#memory_int_496| (Array Int (Array Int Int))) (|v_#memory_int_495| (Array Int (Array Int Int))) (|v_#memory_int_498| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_497| (Array Int (Array Int Int))) (|v_#memory_int_530| (Array Int (Array Int Int))) (|v_#memory_int_492| (Array Int (Array Int Int))) (|v_#memory_int_491| (Array Int (Array Int Int))) (|v_#memory_int_494| (Array Int (Array Int Int))) (|v_#memory_int_493| (Array Int (Array Int Int))) (|v_#memory_int_515| (Array Int (Array Int Int))) (|v_#memory_int_3713| (Array Int (Array Int Int))) (|v_#memory_int_514| (Array Int (Array Int Int))) (|v_#memory_int_517| (Array Int (Array Int Int))) (|v_#memory_int_516| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_511| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_510| (Array Int (Array Int Int))) (|v_#memory_int_513| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_512| (Array Int (Array Int Int))) (|v_#memory_int_519| (Array Int (Array Int Int))) (|v_#memory_int_518| (Array Int (Array Int Int))) (|v_#memory_int_485| (Array Int (Array Int Int))) (|v_#memory_int_484| (Array Int (Array Int Int))) (|v_#memory_int_487| (Array Int (Array Int Int))) (|v_#memory_int_520| (Array Int (Array Int Int))) (|v_#memory_int_486| (Array Int (Array Int Int))) (|v_#memory_int_481| (Array Int (Array Int Int))) (|v_#memory_int_480| (Array Int (Array Int Int))) (|v_#memory_int_483| (Array Int (Array Int Int))) (|v_#memory_int_482| (Array Int (Array Int Int))) (|v_#memory_int_504| (Array Int (Array Int Int))) (|v_#memory_int_503| (Array Int (Array Int Int))) (|v_#memory_int_506| (Array Int (Array Int Int))) (|v_#memory_int_505| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_500| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_502| (Array Int (Array Int Int))) (|v_#memory_int_501| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_508| (Array Int (Array Int Int))) (|v_#memory_int_507| (Array Int (Array Int Int))) (|v_#memory_int_509| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse234 (select |v_#memory_int_507| 88)) (.cse242 (select |v_#memory_int_468| 88)) (.cse255 (select |v_#memory_int_513| 90)) (.cse235 (select |v_#memory_int_502| 88)) (.cse243 (select |v_#memory_int_467| 88)) (.cse231 (select |v_#memory_int_520| 90)) (.cse226 (select |v_#memory_int_465| 90)) (.cse233 (select |v_#memory_int_510| 88)) (.cse248 (select |v_#memory_int_509| 88)) (.cse260 (select |v_#memory_int_461| 88)) (.cse257 (select |v_#memory_int_484| 87)) (.cse259 (select |v_#memory_int_501| 88)) (.cse236 (select |v_#memory_int_479| 88)) (.cse270 (select |v_#memory_int_475| 87)) (.cse240 (select |v_#memory_int_464| 88)) (.cse224 (select |v_#memory_int_463| 88)) (.cse274 (select |v_#memory_int_528| 90)) (.cse261 (select |v_#memory_int_516| 90)) (.cse254 (select |v_#memory_int_518| 90)) (.cse253 (select |v_#memory_int_487| 90)) (.cse237 (select |v_#memory_int_474| 88)) (.cse269 (select |v_#memory_int_473| 88)) (.cse285 (select |v_#memory_int_506| 90)) (.cse230 (select |v_#memory_int_505| 90)) (.cse278 (select |v_#memory_int_477| 87)) (.cse284 (select |v_#memory_int_494| 90)) (.cse264 (select |v_#memory_int_486| 88)) (.cse241 (select |v_#memory_int_508| 88)) (.cse258 (select |v_#memory_int_514| 90)) (.cse262 (select |v_#memory_int_511| 90)) (.cse256 (select |v_#memory_int_485| 87)) (.cse245 (select |v_#memory_int_522| 90)) (.cse280 (select |v_#memory_int_517| 90)) (.cse275 (select |v_#memory_int_521| 90)) (.cse265 (select |v_#memory_int_499| 90)) (.cse229 (select |v_#memory_int_496| 90)) (.cse238 (select |v_#memory_int_3713| 3)) (.cse268 (select |v_#memory_int_523| 87)) (.cse227 (select |v_#memory_int_491| 90)) (.cse290 (select |v_#memory_int_490| 90)) (.cse289 (select |v_#memory_int_527| 90)) (.cse283 (select |v_#memory_int_489| 90)) (.cse287 (select |v_#memory_int_495| 90)) (.cse271 (select |v_#memory_int_483| 87)) (.cse267 (select |v_#memory_int_460| 88)) (.cse273 (select |v_#memory_int_480| 88)) (.cse291 (select |v_#memory_int_498| 90)) (.cse282 (select |v_#memory_int_526| 90)) (.cse228 (select |v_#memory_int_529| 90)) (.cse263 (select |v_#memory_int_488| 88)) (.cse293 (select |v_#memory_int_525| 90)) (.cse244 (select |v_#memory_int_524| 90)) (.cse239 (select |v_#memory_int_466| 88)) (.cse296 (select |v_#memory_int_469| 88)) (.cse277 (select |v_#memory_int_459| 87)) (.cse286 (select |v_#memory_int_478| 87)) (.cse292 (select |v_#memory_int_532| 87)) (.cse249 (select |v_#memory_int_512| 88)) (.cse250 (select |v_#memory_int_519| 88)) (.cse272 (select |v_#memory_int_504| 88)) (.cse232 (select |v_#memory_int_503| 88)) (.cse281 (select |v_#memory_int_515| 90)) (.cse252 (select |v_#memory_int_492| 90)) (.cse251 (select |v_#memory_int_476| 88)) (.cse247 (select |v_#memory_int_481| 88)) (.cse225 (select |v_#memory_int_462| 88)) (.cse295 (select |v_#memory_int_493| 88)) (.cse298 (select |v_#memory_int_530| 87)) (.cse297 (select |v_#memory_int_470| 88)) (.cse276 (select |v_#memory_int_482| 87)) (.cse266 (select |v_#memory_int_500| 90)) (.cse246 (select |v_#memory_int_497| 90)) (.cse294 (select |v_#memory_int_472| 87)) (.cse288 (select |v_#memory_int_471| 87)) (.cse279 (select |v_#memory_int_3713| 84)) (.cse223 (select |v_#memory_int_3713| 86))) (and (= (select .cse223 27) 0) (= (select .cse223 40) 0) (= (store |v_#memory_int_463| 88 (store .cse224 40 (select .cse225 40))) |v_#memory_int_462|) (= (store |v_#memory_int_465| 90 (store .cse226 205 (select .cse227 205))) |v_#memory_int_491|) (= (store |v_#memory_int_529| 90 (store .cse228 8 (select .cse229 8))) |v_#memory_int_496|) (= (select .cse223 41) 0) (= (store |v_#memory_int_505| 90 (store (store (store .cse230 132 0) 136 0) 148 (select .cse231 148))) |v_#memory_int_520|) (= (select .cse223 12) 0) (= (store |v_#memory_int_503| 88 (store .cse232 120 (select .cse233 120))) |v_#memory_int_510|) (= (select .cse223 6) 0) (= (select .cse223 38) 0) (= (store |v_#memory_int_507| 88 (store .cse234 88 (select .cse235 88))) |v_#memory_int_502|) (= (store |v_#memory_int_479| 88 (store .cse236 216 (select .cse237 216))) |v_#memory_int_474|) (= 98 (select .cse238 2)) (= (store |v_#memory_int_466| 88 (store .cse239 24 (select .cse240 24))) |v_#memory_int_464|) (= (select .cse223 33) 0) (= (store |v_#memory_int_508| 88 (store .cse241 80 (select .cse234 80))) |v_#memory_int_507|) (= 115 (select .cse238 1)) (= (store |v_#memory_int_468| 88 (store .cse242 176 (select .cse243 176))) |v_#memory_int_467|) (= (store |v_#memory_int_524| 90 (store .cse244 40 (select .cse245 40))) |v_#memory_int_522|) (= (select .cse223 11) 0) (= |c_#memory_int| (store |v_#memory_int_497| 90 (store (store (store (store (store .cse246 277 0) 281 0) 282 0) 283 0) 284 0))) (= (select .cse223 25) 0) (= (store |v_#memory_int_481| 88 (store .cse247 168 (select .cse242 168))) |v_#memory_int_468|) (= (store |v_#memory_int_509| 88 (store .cse248 136 (select .cse249 136))) |v_#memory_int_512|) (= (select .cse223 10) 0) (= (store |v_#memory_int_519| 88 (store .cse250 152 (select .cse251 152))) |v_#memory_int_476|) (= (store |v_#memory_int_492| 90 (store .cse252 72 (select .cse253 72))) |v_#memory_int_487|) (= (select .cse223 42) 0) (= (store |v_#memory_int_518| 90 (store .cse254 172 (select .cse255 172))) |v_#memory_int_513|) (= (store |v_#memory_int_485| 87 (store .cse256 104 (select .cse257 104))) |v_#memory_int_484|) (= (select .cse223 29) 0) (= (store |v_#memory_int_513| 90 (store .cse255 180 (select .cse258 180))) |v_#memory_int_514|) (= (store |v_#memory_int_502| 88 (store .cse235 96 (select .cse259 96))) |v_#memory_int_501|) (= (store |v_#memory_int_467| 88 (store .cse243 184 (select .cse260 184))) |v_#memory_int_461|) (= 160 (select (select |v_#memory_int_531| 89) 24)) (= (store |v_#memory_int_520| 90 (store .cse231 156 (select .cse261 156))) |v_#memory_int_516|) (= (store |v_#memory_int_511| 90 (store (store .cse262 196 0) 197 (select .cse226 197))) |v_#memory_int_465|) (= (store |v_#memory_int_510| 88 (store .cse233 128 (select .cse248 128))) |v_#memory_int_509|) (= |v_#memory_int_486| (store |v_#memory_int_488| 88 (store .cse263 64 (select .cse264 64)))) (= (store |v_#memory_int_499| 90 (store .cse265 261 (select .cse266 261))) |v_#memory_int_500|) (= (select .cse223 39) 0) (= (store |v_#memory_int_461| 88 (store .cse260 192 (select .cse267 192))) |v_#memory_int_460|) (= (store |v_#memory_int_484| 87 (store .cse257 112 (select .cse268 112))) |v_#memory_int_523|) (= (store |v_#memory_int_473| 88 (store .cse269 232 (select (select |v_#memory_int_531| 88) 232))) |v_#memory_int_531|) (= (store |v_#memory_int_475| 87 (store (store (store .cse270 56 0) 60 0) 72 (select .cse271 72))) |v_#memory_int_483|) (= |v_#memory_int_504| (store |v_#memory_int_501| 88 (store .cse259 104 (select .cse272 104)))) (= (store |v_#memory_int_480| 88 (store .cse273 208 (select .cse236 208))) |v_#memory_int_479|) (= |v_#memory_int_521| (store |v_#memory_int_528| 90 (store .cse274 245 (select .cse275 245)))) (= 117 (select .cse238 0)) (= (select .cse223 36) 0) (= (select .cse223 31) 0) (= (store |v_#memory_int_482| 87 (store .cse276 24 (select .cse277 24))) |v_#memory_int_459|) (= (store |v_#memory_int_477| 87 (store .cse278 48 (select .cse270 48))) |v_#memory_int_475|) (= (select .cse238 3) 47) (= (select .cse279 0) 48) (= (store |v_#memory_int_464| 88 (store .cse240 32 (select .cse224 32))) |v_#memory_int_463|) (= (store |v_#memory_int_517| 90 (store .cse280 56 (select .cse281 56))) |v_#memory_int_515|) (= 115 (select .cse238 5)) (= (store |v_#memory_int_526| 90 (store .cse282 237 (select .cse274 237))) |v_#memory_int_528|) (= (store |v_#memory_int_516| 90 (store .cse261 164 (select .cse254 164))) |v_#memory_int_518|) (= (store |v_#memory_int_487| 90 (store (store (store (store .cse253 80 0) 84 0) 88 0) 92 (select .cse283 92))) |v_#memory_int_489|) (= (select .cse223 37) 0) (= (select .cse223 8) 0) (= (store |v_#memory_int_494| 90 (store .cse284 116 (select .cse285 116))) |v_#memory_int_506|) (= (select .cse223 17) 0) (= (store |v_#memory_int_474| 88 (store .cse237 224 (select .cse269 224))) |v_#memory_int_473|) (= (select .cse223 13) 0) (= (store |v_#memory_int_506| 90 (store .cse285 124 (select .cse230 124))) |v_#memory_int_505|) (= (store |v_#memory_int_478| 87 (store .cse286 40 (select .cse278 40))) |v_#memory_int_477|) (= (store |v_#memory_int_495| 90 (store .cse287 108 (select .cse284 108))) |v_#memory_int_494|) (= (store |v_#memory_int_486| 88 (store .cse264 72 (select .cse241 72))) |v_#memory_int_508|) (= (store |v_#memory_int_514| 90 (store .cse258 188 (select .cse262 188))) |v_#memory_int_511|) (= (select .cse223 14) 0) (= |v_#memory_int_485| (store |v_#memory_int_471| 87 (store .cse288 96 (select .cse256 96)))) (= |v_#memory_int_517| (store |v_#memory_int_522| 90 (store .cse245 48 (select .cse280 48)))) (= (store |v_#memory_int_521| 90 (store .cse275 253 (select .cse265 253))) |v_#memory_int_499|) (= (store |v_#memory_int_496| 90 (store .cse229 16 (select .cse289 16))) |v_#memory_int_527|) (= (store |v_#memory_int_490| 90 (store .cse290 221 (select .cse291 221))) |v_#memory_int_498|) (= (select (select |v_#memory_int_3713| 83) 0) 0) (= 3 (select .cse223 0)) (= (select .cse238 6) 0) (= (select .cse238 4) 37) (= |v_#memory_int_532| (store |v_#memory_int_523| 87 (store .cse268 120 (select .cse292 120)))) (= (store |v_#memory_int_491| 90 (store .cse227 213 (select .cse290 213))) |v_#memory_int_490|) (= (store |v_#memory_int_527| 90 (store .cse289 24 (select .cse293 24))) |v_#memory_int_525|) (= (store |v_#memory_int_489| 90 (store .cse283 100 (select .cse287 100))) |v_#memory_int_495|) (= (store |v_#memory_int_483| 87 (store .cse271 80 (select .cse294 80))) |v_#memory_int_472|) (= (store |v_#memory_int_460| 88 (store .cse267 200 (select .cse273 200))) |v_#memory_int_480|) (= (store |v_#memory_int_498| 90 (store .cse291 229 (select .cse282 229))) |v_#memory_int_526|) (= (store |v_#memory_int_531| 90 (store .cse210 0 (select .cse228 0))) |v_#memory_int_529|) (= (select .cse223 15) 0) (= (store |v_#memory_int_493| 88 (store .cse295 56 (select .cse263 56))) |v_#memory_int_488|) (= (store |v_#memory_int_525| 90 (store .cse293 32 (select .cse244 32))) |v_#memory_int_524|) (= |v_#memory_int_466| (store |v_#memory_int_469| 88 (store .cse296 16 (select .cse239 16)))) (= (store |v_#memory_int_470| 88 (store .cse297 8 (select .cse296 8))) |v_#memory_int_469|) (= (store |v_#memory_int_459| 87 (store .cse277 32 (select .cse286 32))) |v_#memory_int_478|) (= (store |v_#memory_int_532| 87 (store .cse292 128 (select .cse298 128))) |v_#memory_int_530|) (= 1684 (select .cse223 2)) (= (select .cse223 16) 0) (= (store |v_#memory_int_512| 88 (store .cse249 144 (select .cse250 144))) |v_#memory_int_519|) (= (select .cse223 4) 1) (= (store |v_#memory_int_504| 88 (store .cse272 112 (select .cse232 112))) |v_#memory_int_503|) (= |v_#memory_int_492| (store |v_#memory_int_515| 90 (store .cse281 64 (select .cse252 64)))) (= (store |v_#memory_int_476| 88 (store .cse251 160 (select .cse247 160))) |v_#memory_int_481|) (= |v_#memory_int_493| (store |v_#memory_int_462| 88 (store .cse225 48 (select .cse295 48)))) (= (store (store |v_#memory_int_530| 87 (store (store .cse298 136 0) 140 0)) 88 (store (select |v_#memory_int_530| 88) 0 (select .cse297 0))) |v_#memory_int_470|) (= (store |v_#memory_int_3713| 87 (store (store (store (store (store .cse210 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse276 16))) |v_#memory_int_482|) (= (store |v_#memory_int_500| 90 (store .cse266 269 (select .cse246 269))) |v_#memory_int_497|) (= (store |v_#memory_int_472| 87 (store .cse294 88 (select .cse288 88))) |v_#memory_int_471|) (= (select .cse279 1) 0) (= 0 (select .cse223 35)))))) (.cse68 (= (select |c_old(#length)| 38) 39)) (.cse69 (= (select |c_old(#length)| 1) 26)) (.cse70 (= (select |c_old(#length)| 59) 13)) (.cse71 (= (select |c_old(#length)| 33) 26)) (.cse72 (= (select |c_old(#length)| 73) 39)) (.cse73 (= (select |c_old(#valid)| 67) 1)) (.cse74 (= (select |c_old(#length)| 6) 13)) (.cse75 (= (select |c_old(#valid)| 32) 1)) (.cse76 (= (select |c_old(#valid)| 11) 1)) (.cse77 (= (select |c_old(#length)| 66) 11)) (.cse78 (= (select |c_old(#valid)| 81) 1)) (.cse79 (= (select |c_old(#length)| 62) 44)) (.cse80 (= 29 (select |c_old(#length)| 64))) (.cse81 (= (select |c_old(#valid)| 61) 1)) (.cse82 (= (select |c_old(#valid)| 89) 1)) (.cse83 (= (select |c_old(#length)| 54) 28)) (.cse84 (= (select |c_old(#length)| 47) 33)) (.cse85 (= (select |c_old(#valid)| 76) 1)) (.cse86 (= (select |c_old(#valid)| 37) 1)) (.cse87 (= (select |c_old(#length)| 5) 13)) (.cse88 (= 32 (select |c_old(#length)| 51))) (.cse89 (= (select |c_old(#valid)| 85) 1)) (.cse90 (= (select |c_old(#valid)| 50) 1)) (.cse91 (= (select |c_old(#length)| 74) 36)) (.cse92 (= (select |c_old(#length)| 12) 45)) (.cse93 (= (select |c_old(#length)| 19) 14)) (.cse94 (= 54 (select |c_old(#length)| 11))) (.cse95 (= (select |c_old(#length)| 70) 33)) (.cse96 (= (select |c_old(#valid)| 2) 1)) (.cse97 (= (select |c_old(#length)| 22) 13)) (.cse98 (= (select |c_old(#valid)| 0) 0)) (.cse99 (= (select |c_old(#valid)| 46) 1)) (.cse100 (= 16 (select |c_old(#length)| 2))) (.cse101 (= (select |c_old(#valid)| c_ldv_xmalloc_~res~7.base) 0)) (.cse30 (mod c_ldv_xmalloc_~res~7.base 18446744073709551616)) (.cse102 (= (select |c_old(#valid)| 41) 1)) (.cse103 (= (select |c_old(#valid)| 27) 1)) (.cse104 (= (select |c_old(#length)| 55) 55)) (.cse105 (= 1 (select |c_old(#valid)| 18))) (.cse106 (= (select |c_old(#valid)| 29) 1)) (.cse107 (= (select |c_old(#length)| 45) 32)) (.cse108 (= (select |c_old(#valid)| 70) 1)) (.cse109 (= (select |c_old(#valid)| 79) 1)) (.cse110 (= (select |c_old(#valid)| 77) 1)) (.cse111 (= (select |c_old(#valid)| 83) 1)) (.cse112 (= (select |c_old(#length)| 23) 11)) (.cse113 (= 32 (select |c_old(#length)| 34))) (.cse114 (= (select |c_old(#length)| 25) 25)) (.cse115 (= (select |c_old(#valid)| 47) 1)) (.cse116 (= (select |c_old(#length)| 71) 34)) (.cse117 (= (select |c_old(#valid)| 60) 1)) (.cse118 (= (select |c_old(#valid)| 25) 1)) (.cse119 (= (store |c_old(#length)| c_ldv_xmalloc_~res~7.base 16) |c_#length|)) (.cse120 (= (select |c_old(#length)| 48) 28)) (.cse121 (= 15 (select |c_old(#length)| 65))) (.cse122 (exists ((v_~__mod_usb__tower_table_device_table~0.idVendor_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idVendor (store (store v_~__mod_usb__tower_table_device_table~0.idVendor_8 0 0) 1 0)))) (.cse123 (= (select |c_old(#valid)| 8) 1)) (.cse124 (= (select |c_old(#length)| 69) 17)) (.cse125 (= 13 (select |c_old(#length)| 82))) (.cse126 (= 44 (select |c_old(#length)| 63))) (.cse127 (= 15 (select |c_old(#length)| 4))) (.cse128 (= (select |c_old(#valid)| 78) 1)) (.cse129 (= (select |c_old(#valid)| 10) 1)) (.cse130 (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bcdDevice_hi (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 0 0) 1 0)))) (.cse131 (= 26 (select |c_old(#length)| 7))) (.cse132 (= (select |c_old(#length)| 16) 32)) (.cse133 (= (select |c_old(#valid)| 22) 1)) (.cse134 (= (select |c_old(#valid)| 52) 1)) (.cse135 (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceClass))) (.cse136 (= (select |c_old(#length)| 29) 13)) (.cse137 (= 31 (select |c_old(#length)| 72))) (.cse138 (= 7 (select |c_old(#length)| 3))) (.cse139 (= 32 (select |c_old(#length)| 31))) (.cse140 (= (select |c_old(#valid)| 6) 1)) (.cse141 (= 33 (select |c_old(#length)| 46))) (.cse142 (= (select |c_old(#length)| 76) 37)) (.cse143 (= (select |c_old(#valid)| 54) 1)) (.cse144 (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bInterfaceClass (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 0 0) 1 0)))) (.cse145 (= 148 (select |c_old(#length)| 87))) (.cse146 (= (select |c_old(#valid)| 57) 1)) (.cse147 (= (select |c_old(#length)| 35) 13)) (.cse148 (= 42 (select |c_old(#length)| 77))) (.cse149 (= (select |c_old(#length)| 85) 58)) (.cse150 (= (select |c_old(#length)| 28) 49)) (.cse151 (= (select |c_old(#valid)| 66) 1)) (.cse152 (= (select |c_old(#valid)| 90) 1)) (.cse153 (= (select |c_old(#valid)| 38) 1)) (.cse154 (= 31 (select |c_old(#length)| 10))) (.cse155 (= (select |c_old(#valid)| 34) 1)) (.cse156 (= (select |c_old(#valid)| 3) 1)) (.cse157 (= (select |c_old(#valid)| 86) 1)) (.cse158 (= (select |c_old(#valid)| 65) 1)) (.cse159 (= (select |c_old(#valid)| 4) 1)) (.cse160 (= (select |c_old(#valid)| 73) 1)) (.cse161 (= (select |c_old(#valid)| 88) 1)) (.cse162 (= 23 (select |c_old(#length)| 52))) (.cse163 (= (select |c_old(#valid)| 26) 1)) (.cse164 (= (select |c_old(#valid)| 40) 1)) (.cse165 (exists ((|v_#memory_$Pointer$.offset_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_397| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_411| (Array Int (Array Int Int)))) (let ((.cse205 (select |v_#memory_$Pointer$.offset_402| 90)) (.cse208 (select |v_#memory_$Pointer$.offset_409| 87)) (.cse204 (select |v_#memory_$Pointer$.offset_403| 90)) (.cse209 (select |v_#memory_$Pointer$.offset_408| 87)) (.cse214 (select |v_#memory_$Pointer$.offset_407| 87)) (.cse207 (select |v_#memory_$Pointer$.offset_410| 87)) (.cse211 (select |v_#memory_$Pointer$.offset_413| 90)) (.cse220 (select |v_#memory_$Pointer$.offset_397| 90)) (.cse219 (select |v_#memory_$Pointer$.offset_404| 90)) (.cse212 (select |v_#memory_$Pointer$.offset_398| 90)) (.cse217 (select |v_#memory_$Pointer$.offset_411| 87)) (.cse215 (select |v_#memory_$Pointer$.offset_399| 87)) (.cse216 (select |v_#memory_$Pointer$.offset_412| 87)) (.cse222 (select |v_#memory_$Pointer$.offset_414| 89)) (.cse206 (select |v_#memory_$Pointer$.offset_401| 90)) (.cse213 (select |v_#memory_$Pointer$.offset_400| 90)) (.cse221 (select |v_#memory_$Pointer$.offset_406| 90)) (.cse218 (select |v_#memory_$Pointer$.offset_405| 90))) (and (= |v_#memory_$Pointer$.offset_402| (store |v_#memory_$Pointer$.offset_403| 90 (store .cse204 281 (select .cse205 281)))) (= (store |v_#memory_$Pointer$.offset_402| 90 (store .cse205 282 (select .cse206 282))) |v_#memory_$Pointer$.offset_401|) (= (store |v_#memory_$Pointer$.offset_410| 87 (store .cse207 4 (select .cse208 4))) |v_#memory_$Pointer$.offset_409|) (= (store |v_#memory_$Pointer$.offset_409| 87 (store .cse208 8 (select .cse209 8))) |v_#memory_$Pointer$.offset_408|) (= (store (store |v_#memory_$Pointer$.offset_414| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse210 0 |c_~#__this_module~0.offset|) 8 |#funAddr~tower_llseek.offset|) 16 |#funAddr~tower_read.offset|) 24 |#funAddr~tower_write.offset|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.offset|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.offset|) 120 0) 128 |#funAddr~tower_release.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse210 0 0) 8 |#funAddr~tower_probe.offset|) 16 |#funAddr~tower_disconnect.offset|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 0) 80 (select .cse211 80))) |v_#memory_$Pointer$.offset_413|) (= (store |v_#memory_$Pointer$.offset_398| 90 (store (store (store (store (store (store (store (store (store (store (store .cse212 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse204 277))) |v_#memory_$Pointer$.offset_403|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_400| 90 (store .cse213 284 (select (select |c_#memory_$Pointer$.offset| 90) 284)))) (= (store |v_#memory_$Pointer$.offset_408| 87 (store .cse209 12 (select .cse214 12))) |v_#memory_$Pointer$.offset_407|) (= (store |v_#memory_$Pointer$.offset_399| 87 (store (store (store (store (store (store (store (store (store .cse215 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse216 136))) |v_#memory_$Pointer$.offset_412|) (= (store |v_#memory_$Pointer$.offset_407| 87 (store (store (store (store (store (store .cse214 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse217 56))) |v_#memory_$Pointer$.offset_411|) (= (store |v_#memory_$Pointer$.offset_405| 90 (store .cse218 136 (select .cse219 136))) |v_#memory_$Pointer$.offset_404|) (= |v_#memory_$Pointer$.offset_406| (store |v_#memory_$Pointer$.offset_397| 90 (store .cse220 88 (select .cse221 88)))) (= |v_#memory_$Pointer$.offset_410| (store |v_#memory_$Pointer$.offset_1321| 87 (store .cse210 0 (select .cse207 0)))) (= (select .cse222 0) 0) (= (select .cse222 8) |#funAddr~legousbtower_devnode.offset|) (= (store |v_#memory_$Pointer$.offset_413| 90 (store .cse211 84 (select .cse220 84))) |v_#memory_$Pointer$.offset_397|) (= |v_#memory_$Pointer$.offset_398| (store |v_#memory_$Pointer$.offset_404| 90 (store (store (store (store (store (store (store .cse219 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse212 196)))) (= (store |v_#memory_$Pointer$.offset_411| 87 (store .cse217 60 (select .cse215 60))) |v_#memory_$Pointer$.offset_399|) (= (store |v_#memory_$Pointer$.offset_412| 87 (store .cse216 140 (select (select |v_#memory_$Pointer$.offset_414| 87) 140))) |v_#memory_$Pointer$.offset_414|) (= (select .cse222 16) 0) (= |v_#memory_$Pointer$.offset_400| (store |v_#memory_$Pointer$.offset_401| 90 (store .cse206 283 (select .cse213 283)))) (= (store |v_#memory_$Pointer$.offset_406| 90 (store (store (store (store (store (store .cse221 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse218 132))) |v_#memory_$Pointer$.offset_405|))))) (.cse166 (= (select |c_old(#length)| 50) 28)) (.cse167 (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceNumber))) (.cse168 (= (select |c_old(#valid)| 16) 1)) (.cse169 (= (select |c_old(#length)| 89) 28)) (.cse170 (= (select |c_old(#valid)| 69) 1)) (.cse171 (= (select |c_old(#valid)| 21) 1)) (.cse172 (= 23 (select |c_old(#length)| 53))) (.cse173 (= (select |c_old(#valid)| 23) 1)) (.cse174 (= (select |c_old(#length)| 86) 50)) (.cse175 (= (select |c_old(#valid)| 82) 1)) (.cse176 (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceProtocol))) (.cse177 (= (select |c_old(#valid)| 51) 1)) (.cse178 (= 285 (select |c_old(#length)| 90))) (.cse179 (= (select |c_old(#valid)| 68) 1)) (.cse180 (= 29 (select |c_old(#length)| 58))) (.cse181 (= 29 (select |c_old(#length)| 60))) (.cse182 (= (select |c_old(#valid)| 28) 1)) (.cse183 (= 32 (select |c_old(#length)| 24))) (.cse184 (= (select |c_old(#valid)| 72) 1)) (.cse185 (= 13 (select |c_old(#length)| 14))) (.cse186 (= (select |c_old(#valid)| 33) 1)) (.cse187 (= 32 (select |c_old(#length)| 20))) (.cse188 (= (select |c_old(#valid)| 39) 1)) (.cse189 (= (select |c_old(#valid)| 13) 1)) (.cse190 (= (select |c_old(#valid)| 9) 1)) (.cse191 (= (select |c_old(#length)| 80) 51)) (.cse192 (= (select |c_old(#valid)| 17) 1)) (.cse193 (= 32 (select |c_old(#length)| 56))) (.cse194 (= (select |c_old(#valid)| 62) 1)) (.cse195 (= (select |c_old(#valid)| 24) 1)) (.cse196 (= (select |c_old(#valid)| 64) 1)) (.cse197 (= 14 (select |c_old(#length)| 15))) (.cse198 (= (select |c_old(#length)| 88) 240)) (.cse199 (= 32 (select |c_old(#length)| 8))) (.cse200 (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol))) (.cse201 (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bcdDevice_lo))) (.cse202 (= (select |c_old(#valid)| 87) 1)) (.cse203 (= (select |c_old(#length)| 84) 2))) (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 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 (<= .cse30 4294967295) .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 (= c_ldv_xmalloc_~tmp___0~21 0) .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 .cse52 .cse53 .cse54 .cse55 .cse56 .cse57 .cse58 .cse59 .cse60 .cse61 .cse62 .cse63 .cse64 .cse65 .cse66 .cse67 .cse68 .cse69 .cse70 .cse71 .cse72 .cse73 .cse74 .cse75 .cse76 .cse77 .cse78 .cse79 .cse80 .cse81 .cse82 .cse83 .cse84 .cse85 .cse86 .cse87 .cse88 .cse89 .cse90 .cse91 .cse92 .cse93 .cse94 .cse95 .cse96 .cse97 .cse98 .cse99 .cse100 .cse101 .cse102 .cse103 .cse104 .cse105 .cse106 .cse107 .cse108 .cse109 .cse110 .cse111 .cse112 .cse113 .cse114 .cse115 .cse116 (not (= .cse30 0)) .cse117 .cse118 .cse119 .cse120 .cse121 .cse122 .cse123 .cse124 .cse125 .cse126 .cse127 .cse128 .cse129 .cse130 .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 .cse165 .cse166 .cse167 .cse168 .cse169 .cse170 .cse171 .cse172 .cse173 .cse174 .cse175 .cse176 .cse177 .cse178 .cse179 .cse180 .cse181 .cse182 .cse183 .cse184 .cse185 .cse186 .cse187 .cse188 .cse189 .cse190 .cse191 .cse192 .cse193 .cse194 .cse195 .cse196 .cse197 .cse198 .cse199 .cse200 .cse201 .cse202 .cse203) (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 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46 .cse47 .cse48 .cse49 .cse50 .cse51 .cse52 .cse53 .cse54 .cse55 .cse56 .cse57 .cse58 .cse59 .cse60 .cse61 .cse62 .cse63 .cse64 .cse65 .cse66 .cse67 .cse68 .cse69 .cse70 .cse71 .cse72 .cse73 .cse74 .cse75 .cse76 .cse77 .cse78 .cse79 .cse80 .cse81 .cse82 .cse83 .cse84 .cse85 .cse86 .cse87 .cse88 .cse89 .cse90 .cse91 .cse92 .cse93 .cse94 .cse95 .cse96 .cse97 .cse98 .cse99 .cse100 .cse101 (<= 4294967296 .cse30) .cse102 .cse103 .cse104 .cse105 .cse106 .cse107 .cse108 .cse109 .cse110 .cse111 .cse112 .cse113 .cse114 .cse115 .cse116 .cse117 .cse118 .cse119 .cse120 .cse121 .cse122 .cse123 .cse124 .cse125 .cse126 .cse127 .cse128 .cse129 .cse130 .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 .cse165 .cse166 .cse167 .cse168 .cse169 .cse170 .cse171 .cse172 .cse173 .cse174 .cse175 .cse176 .cse177 .cse178 .cse179 .cse180 .cse181 .cse182 .cse183 .cse184 .cse185 .cse186 .cse187 (= c_ldv_xmalloc_~tmp___0~21 1) .cse188 .cse189 .cse190 .cse191 .cse192 .cse193 .cse194 .cse195 .cse196 .cse197 .cse198 .cse199 .cse200 .cse201 .cse202 .cse203)))) (= |c_~#tower_fops~0.offset| 0) (= c_~ldv_thread_1~0.function.base 0) (= c_~ldv_thread_1~0.identifier 0) (= c_~ldv_linux_usb_gadget_usb_gadget~0 0) (= |c_~#tower_class~0.offset| 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock~0 1) (= |c_~#tower_driver~0.offset| 0) (= c_~ldv_linux_block_genhd_disk_state~0 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode~0 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN~0 1) (= c_~rtnllocknumber~0 0) (= c_~locksocknumber~0 0)) is different from false [2024-11-14 05:12:24,627 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse0 (mod c_ldv_xmalloc_~res~7.base 18446744073709551616)) (.cse17 ((as const (Array Int Int)) 0))) (and (= c_~packet_timeout~0 50) (exists ((v_~__mod_usb__tower_table_device_table~0.driver_info_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.driver_info (store (store v_~__mod_usb__tower_table_device_table~0.driver_info_8 0 0) 1 0))) (= 1 (select |c_old(#valid)| 35)) (= (select |c_old(#valid)| 58) 1) (= (select |c_old(#valid)| 7) 1) (= 16 |c_ldv_xmalloc_#in~size|) (= (select |c_old(#length)| 36) 12) (= (select |c_old(#length)| 37) 32) (= 36 (select |c_old(#length)| 17)) (= (select |c_old(#valid)| 80) 1) (= (select |c_old(#length)| 68) 16) (= (select |c_old(#length)| 13) 37) (= (select |c_old(#valid)| 12) 1) (= 40 (select |c_old(#length)| 75)) (= c_~interrupt_out_interval~0 8) (= c_~ldv_thread_1~0.function.offset 0) (= (select |c_old(#valid)| 31) 1) (= c_~ldv_linux_alloc_usb_lock_lock~0 1) (= 1 (select |c_old(#valid)| 20)) (= c_~ldv_linux_fs_sysfs_sysfs~0 0) (= 1 (select |c_old(#length)| 83)) (= c_~ldv_linux_arch_io_iomem~0 0) (= (select |c_old(#length)| 26) 25) (= c_~ldv_linux_block_queue_queue_state~0 0) (= 39 (select |c_old(#length)| 39)) (= (select |c_old(#length)| 41) 38) (= c_~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 0) (= 49 (select |c_old(#length)| 21)) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass)) (= (select |c_old(#valid)| 48) 1) (= (select |c_old(#length)| 49) 13) (exists ((v_~__mod_usb__tower_table_device_table~0.match_flags_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.match_flags (store (store v_~__mod_usb__tower_table_device_table~0.match_flags_8 0 0) 1 0))) (= c_~ldv_linux_usb_register_probe_state~0 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_ptl~0 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bDeviceSubClass (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 0 0) 1 0))) (<= (+ c_ldv_xmalloc_~res~7.base 1) |c_#StackHeapBarrier|) (= (select |c_old(#length)| 67) 33) (= 87 |c_~#open_disc_mutex~0.base|) (= (select |c_old(#valid)| 84) 1) (= (select |c_old(#valid)| 74) 1) (= (select |c_old(#valid)| 63) 1) (= c_~ldv_linux_block_request_blk_rq~0 0) (= c_~ldv_thread_0~0.identifier 0) (= (select |c_old(#valid)| 59) 1) (= c_~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 0) (= 2 c_~interrupt_in_interval~0) (<= .cse0 4294967295) (= (select |c_old(#valid)| 53) 1) (= (select |c_old(#valid)| 44) 1) (= c_~ldv_linux_usb_urb_urb_state~0 0) (= (select |c_old(#valid)| 42) 1) (= 26 (select |c_old(#length)| 32)) (= 28 (select |c_old(#length)| 44)) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock_of_lego_usb_tower~0 0) (= |c_#valid| (store |c_old(#valid)| c_ldv_xmalloc_~res~7.base 1)) (= (select |c_old(#valid)| 19) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct~0 1) (= c_ldv_xmalloc_~tmp___0~21 0) (= (select |c_old(#valid)| 55) 1) (= (select |c_old(#length)| 30) 12) (exists ((|v_#memory_$Pointer$.base_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_411| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_397| (Array Int (Array Int Int)))) (let ((.cse2 (select |v_#memory_$Pointer$.base_406| 90)) (.cse1 (select |v_#memory_$Pointer$.base_409| 90)) (.cse3 (select |v_#memory_$Pointer$.base_403| 90)) (.cse13 (select |v_#memory_$Pointer$.base_397| 87)) (.cse6 (select |v_#memory_$Pointer$.base_407| 90)) (.cse4 (select |v_#memory_$Pointer$.base_410| 90)) (.cse9 (select |v_#memory_$Pointer$.base_402| 89)) (.cse15 (select |v_#memory_$Pointer$.base_414| 87)) (.cse11 (select |v_#memory_$Pointer$.base_401| 90)) (.cse7 (select |v_#memory_$Pointer$.base_405| 90)) (.cse18 (select |v_#memory_$Pointer$.base_412| 90)) (.cse5 (select |v_#memory_$Pointer$.base_408| 90)) (.cse16 (select |v_#memory_$Pointer$.base_413| 87)) (.cse10 (select |v_#memory_$Pointer$.base_411| 87)) (.cse14 (select |v_#memory_$Pointer$.base_400| 87)) (.cse19 (select |v_#memory_$Pointer$.base_399| 87)) (.cse8 (select |v_#memory_$Pointer$.base_404| 90)) (.cse12 (select |v_#memory_$Pointer$.base_398| 87))) (and (= (store |v_#memory_$Pointer$.base_409| 90 (store (store (store (store (store (store (store .cse1 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse2 196))) |v_#memory_$Pointer$.base_406|) (= (store |v_#memory_$Pointer$.base_406| 90 (store (store (store (store (store (store (store (store (store (store (store .cse2 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse3 277))) |v_#memory_$Pointer$.base_403|) (= (store |v_#memory_$Pointer$.base_410| 90 (store .cse4 136 (select .cse1 136))) |v_#memory_$Pointer$.base_409|) (= (store |v_#memory_$Pointer$.base_408| 90 (store .cse5 88 (select .cse6 88))) |v_#memory_$Pointer$.base_407|) (= (store |v_#memory_$Pointer$.base_405| 90 (store .cse7 283 (select .cse8 283))) |v_#memory_$Pointer$.base_404|) (= |#funAddr~legousbtower_devnode.base| (select .cse9 8)) (= (store |v_#memory_$Pointer$.base_411| 87 (store .cse10 140 (select (select |v_#memory_$Pointer$.base_402| 87) 140))) |v_#memory_$Pointer$.base_402|) (= (store |v_#memory_$Pointer$.base_403| 90 (store .cse3 281 (select .cse11 281))) |v_#memory_$Pointer$.base_401|) (= (store |v_#memory_$Pointer$.base_398| 87 (store .cse12 4 (select .cse13 4))) |v_#memory_$Pointer$.base_397|) (= 88 (select .cse9 16)) (= (store |v_#memory_$Pointer$.base_397| 87 (store .cse13 8 (select .cse14 8))) |v_#memory_$Pointer$.base_400|) (= (store |v_#memory_$Pointer$.base_407| 90 (store (store (store (store (store (store .cse6 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse4 132))) |v_#memory_$Pointer$.base_410|) (= 4 (select .cse9 0)) (= (store |v_#memory_$Pointer$.base_414| 87 (store .cse15 60 (select .cse16 60))) |v_#memory_$Pointer$.base_413|) (= |v_#memory_$Pointer$.base_412| (store (store |v_#memory_$Pointer$.base_402| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse17 0 |c_~#__this_module~0.base|) 8 |#funAddr~tower_llseek.base|) 16 |#funAddr~tower_read.base|) 24 |#funAddr~tower_write.base|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.base|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.base|) 120 0) 128 |#funAddr~tower_release.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse17 0 5) 8 |#funAddr~tower_probe.base|) 16 |#funAddr~tower_disconnect.base|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 86) 80 (select .cse18 80)))) (= (store |v_#memory_$Pointer$.base_399| 87 (store (store (store (store (store (store .cse19 16 0) 24 0) 32 0) 40 0) 48 1) 56 (select .cse15 56))) |v_#memory_$Pointer$.base_414|) (= (store |v_#memory_$Pointer$.base_401| 90 (store .cse11 282 (select .cse7 282))) |v_#memory_$Pointer$.base_405|) (= (store |v_#memory_$Pointer$.base_412| 90 (store .cse18 84 (select .cse5 84))) |v_#memory_$Pointer$.base_408|) (= (store |v_#memory_$Pointer$.base_413| 87 (store (store (store (store (store (store (store (store (store .cse16 72 87) 80 87) 88 0) 96 87) 104 0) 112 0) 120 0) 128 2) 136 (select .cse10 136))) |v_#memory_$Pointer$.base_411|) (= |v_#memory_$Pointer$.base_399| (store |v_#memory_$Pointer$.base_400| 87 (store .cse14 12 (select .cse19 12)))) (= (store |v_#memory_$Pointer$.base_404| 90 (store .cse8 284 (select (select |c_#memory_$Pointer$.base| 90) 284))) |c_#memory_$Pointer$.base|) (= (store |v_#memory_$Pointer$.base_1321| 87 (store .cse17 0 (select .cse12 0))) |v_#memory_$Pointer$.base_398|)))) (= 51 (select |c_old(#length)| 79)) (= c_~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 0) (exists ((|v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15| Int)) (and (not (= 0 |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15|)) (<= |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15| 2147483647) (<= 0 (+ 2147483648 |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15|)))) (= 0 c_~ldv_thread_5~0.function.base) (= 28 (select |c_old(#length)| 57)) (= c_~ldv_thread_5~0.identifier 0) (= |c_~#tower_table~0.base| 86) (= c_~ldv_linux_lib_idr_idr~0 0) (= 12 (select |c_old(#length)| 40)) (= 32 (select |c_old(#length)| 61)) (= (select |c_old(#valid)| 71) 1) (= (select |c_old(#valid)| 15) 1) (= c_~ldv_linux_net_register_probe_state~0 0) (= c_ldv_xmalloc_~res~7.offset 0) (= c_~ldv_thread_2~0.function.offset 0) (= c_~ldv_linux_drivers_base_class_usb_gadget_class~0 0) (= (select |c_old(#length)| 43) 13) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_open_disc_mutex~0 0) (= |c_~#tower_table~0.offset| 0) (exists ((v_~__mod_usb__tower_table_device_table~0.idProduct_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idProduct (store (store v_~__mod_usb__tower_table_device_table~0.idProduct_8 0 0) 1 0))) (= c_~ldv_linux_usb_coherent_coherent_state~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode~0 0) (= (select |c_old(#length)| 42) 28) (= (select |c_old(#valid)| 56) 1) (= (select |c_old(#valid)| 14) 1) (= (select |c_old(#valid)| 49) 1) (= (select |c_old(#valid)| 43) 1) (= (select |c_old(#valid)| 1) 1) (= (select |c_old(#valid)| 36) 1) (= (select |c_old(#length)| 81) 37) (= (select |c_old(#length)| 27) 32) (= 31 (select |c_old(#length)| 9)) (= (select |c_old(#valid)| 5) 1) (= (select |c_old(#valid)| 45) 1) (= 480 c_~read_buffer_size~0) (= c_~__ldv_in_interrupt_context~0 0) (= (select |c_old(#valid)| 30) 1) (= 36 (select |c_old(#length)| 18)) (= 200 c_~read_timeout~0) (not (= c_ldv_xmalloc_~res~7.base 0)) (<= 1 |c_#StackHeapBarrier|) (= 0 c_~ldv_thread_0~0.function.base) (= (select |c_old(#length)| 78) 54) (= (select |c_old(#valid)| 75) 1) (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_499| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_526| (Array Int (Array Int Int))) (|v_#memory_int_525| (Array Int (Array Int Int))) (|v_#memory_int_528| (Array Int (Array Int Int))) (|v_#memory_int_527| (Array Int (Array Int Int))) (|v_#memory_int_489| (Array Int (Array Int Int))) (|v_#memory_int_522| (Array Int (Array Int Int))) (|v_#memory_int_488| (Array Int (Array Int Int))) (|v_#memory_int_521| (Array Int (Array Int Int))) (|v_#memory_int_524| (Array Int (Array Int Int))) (|v_#memory_int_523| (Array Int (Array Int Int))) (|v_#memory_int_529| (Array Int (Array Int Int))) (|v_#memory_int_490| (Array Int (Array Int Int))) (|v_#memory_int_496| (Array Int (Array Int Int))) (|v_#memory_int_495| (Array Int (Array Int Int))) (|v_#memory_int_498| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_497| (Array Int (Array Int Int))) (|v_#memory_int_530| (Array Int (Array Int Int))) (|v_#memory_int_492| (Array Int (Array Int Int))) (|v_#memory_int_491| (Array Int (Array Int Int))) (|v_#memory_int_494| (Array Int (Array Int Int))) (|v_#memory_int_493| (Array Int (Array Int Int))) (|v_#memory_int_515| (Array Int (Array Int Int))) (|v_#memory_int_3713| (Array Int (Array Int Int))) (|v_#memory_int_514| (Array Int (Array Int Int))) (|v_#memory_int_517| (Array Int (Array Int Int))) (|v_#memory_int_516| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_511| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_510| (Array Int (Array Int Int))) (|v_#memory_int_513| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_512| (Array Int (Array Int Int))) (|v_#memory_int_519| (Array Int (Array Int Int))) (|v_#memory_int_518| (Array Int (Array Int Int))) (|v_#memory_int_485| (Array Int (Array Int Int))) (|v_#memory_int_484| (Array Int (Array Int Int))) (|v_#memory_int_487| (Array Int (Array Int Int))) (|v_#memory_int_520| (Array Int (Array Int Int))) (|v_#memory_int_486| (Array Int (Array Int Int))) (|v_#memory_int_481| (Array Int (Array Int Int))) (|v_#memory_int_480| (Array Int (Array Int Int))) (|v_#memory_int_483| (Array Int (Array Int Int))) (|v_#memory_int_482| (Array Int (Array Int Int))) (|v_#memory_int_504| (Array Int (Array Int Int))) (|v_#memory_int_503| (Array Int (Array Int Int))) (|v_#memory_int_506| (Array Int (Array Int Int))) (|v_#memory_int_505| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_500| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_502| (Array Int (Array Int Int))) (|v_#memory_int_501| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_508| (Array Int (Array Int Int))) (|v_#memory_int_507| (Array Int (Array Int Int))) (|v_#memory_int_509| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse31 (select |v_#memory_int_507| 88)) (.cse39 (select |v_#memory_int_468| 88)) (.cse52 (select |v_#memory_int_513| 90)) (.cse32 (select |v_#memory_int_502| 88)) (.cse40 (select |v_#memory_int_467| 88)) (.cse28 (select |v_#memory_int_520| 90)) (.cse23 (select |v_#memory_int_465| 90)) (.cse30 (select |v_#memory_int_510| 88)) (.cse45 (select |v_#memory_int_509| 88)) (.cse57 (select |v_#memory_int_461| 88)) (.cse54 (select |v_#memory_int_484| 87)) (.cse56 (select |v_#memory_int_501| 88)) (.cse33 (select |v_#memory_int_479| 88)) (.cse67 (select |v_#memory_int_475| 87)) (.cse37 (select |v_#memory_int_464| 88)) (.cse21 (select |v_#memory_int_463| 88)) (.cse71 (select |v_#memory_int_528| 90)) (.cse58 (select |v_#memory_int_516| 90)) (.cse51 (select |v_#memory_int_518| 90)) (.cse50 (select |v_#memory_int_487| 90)) (.cse34 (select |v_#memory_int_474| 88)) (.cse66 (select |v_#memory_int_473| 88)) (.cse82 (select |v_#memory_int_506| 90)) (.cse27 (select |v_#memory_int_505| 90)) (.cse75 (select |v_#memory_int_477| 87)) (.cse81 (select |v_#memory_int_494| 90)) (.cse61 (select |v_#memory_int_486| 88)) (.cse38 (select |v_#memory_int_508| 88)) (.cse55 (select |v_#memory_int_514| 90)) (.cse59 (select |v_#memory_int_511| 90)) (.cse53 (select |v_#memory_int_485| 87)) (.cse42 (select |v_#memory_int_522| 90)) (.cse77 (select |v_#memory_int_517| 90)) (.cse72 (select |v_#memory_int_521| 90)) (.cse62 (select |v_#memory_int_499| 90)) (.cse26 (select |v_#memory_int_496| 90)) (.cse35 (select |v_#memory_int_3713| 3)) (.cse65 (select |v_#memory_int_523| 87)) (.cse24 (select |v_#memory_int_491| 90)) (.cse87 (select |v_#memory_int_490| 90)) (.cse86 (select |v_#memory_int_527| 90)) (.cse80 (select |v_#memory_int_489| 90)) (.cse84 (select |v_#memory_int_495| 90)) (.cse68 (select |v_#memory_int_483| 87)) (.cse64 (select |v_#memory_int_460| 88)) (.cse70 (select |v_#memory_int_480| 88)) (.cse88 (select |v_#memory_int_498| 90)) (.cse79 (select |v_#memory_int_526| 90)) (.cse25 (select |v_#memory_int_529| 90)) (.cse60 (select |v_#memory_int_488| 88)) (.cse90 (select |v_#memory_int_525| 90)) (.cse41 (select |v_#memory_int_524| 90)) (.cse36 (select |v_#memory_int_466| 88)) (.cse93 (select |v_#memory_int_469| 88)) (.cse74 (select |v_#memory_int_459| 87)) (.cse83 (select |v_#memory_int_478| 87)) (.cse89 (select |v_#memory_int_532| 87)) (.cse46 (select |v_#memory_int_512| 88)) (.cse47 (select |v_#memory_int_519| 88)) (.cse69 (select |v_#memory_int_504| 88)) (.cse29 (select |v_#memory_int_503| 88)) (.cse78 (select |v_#memory_int_515| 90)) (.cse49 (select |v_#memory_int_492| 90)) (.cse48 (select |v_#memory_int_476| 88)) (.cse44 (select |v_#memory_int_481| 88)) (.cse22 (select |v_#memory_int_462| 88)) (.cse92 (select |v_#memory_int_493| 88)) (.cse95 (select |v_#memory_int_530| 87)) (.cse94 (select |v_#memory_int_470| 88)) (.cse73 (select |v_#memory_int_482| 87)) (.cse63 (select |v_#memory_int_500| 90)) (.cse43 (select |v_#memory_int_497| 90)) (.cse91 (select |v_#memory_int_472| 87)) (.cse85 (select |v_#memory_int_471| 87)) (.cse76 (select |v_#memory_int_3713| 84)) (.cse20 (select |v_#memory_int_3713| 86))) (and (= (select .cse20 27) 0) (= (select .cse20 40) 0) (= (store |v_#memory_int_463| 88 (store .cse21 40 (select .cse22 40))) |v_#memory_int_462|) (= (store |v_#memory_int_465| 90 (store .cse23 205 (select .cse24 205))) |v_#memory_int_491|) (= (store |v_#memory_int_529| 90 (store .cse25 8 (select .cse26 8))) |v_#memory_int_496|) (= (select .cse20 41) 0) (= (store |v_#memory_int_505| 90 (store (store (store .cse27 132 0) 136 0) 148 (select .cse28 148))) |v_#memory_int_520|) (= (select .cse20 12) 0) (= (store |v_#memory_int_503| 88 (store .cse29 120 (select .cse30 120))) |v_#memory_int_510|) (= (select .cse20 6) 0) (= (select .cse20 38) 0) (= (store |v_#memory_int_507| 88 (store .cse31 88 (select .cse32 88))) |v_#memory_int_502|) (= (store |v_#memory_int_479| 88 (store .cse33 216 (select .cse34 216))) |v_#memory_int_474|) (= 98 (select .cse35 2)) (= (store |v_#memory_int_466| 88 (store .cse36 24 (select .cse37 24))) |v_#memory_int_464|) (= (select .cse20 33) 0) (= (store |v_#memory_int_508| 88 (store .cse38 80 (select .cse31 80))) |v_#memory_int_507|) (= 115 (select .cse35 1)) (= (store |v_#memory_int_468| 88 (store .cse39 176 (select .cse40 176))) |v_#memory_int_467|) (= (store |v_#memory_int_524| 90 (store .cse41 40 (select .cse42 40))) |v_#memory_int_522|) (= (select .cse20 11) 0) (= |c_#memory_int| (store |v_#memory_int_497| 90 (store (store (store (store (store .cse43 277 0) 281 0) 282 0) 283 0) 284 0))) (= (select .cse20 25) 0) (= (store |v_#memory_int_481| 88 (store .cse44 168 (select .cse39 168))) |v_#memory_int_468|) (= (store |v_#memory_int_509| 88 (store .cse45 136 (select .cse46 136))) |v_#memory_int_512|) (= (select .cse20 10) 0) (= (store |v_#memory_int_519| 88 (store .cse47 152 (select .cse48 152))) |v_#memory_int_476|) (= (store |v_#memory_int_492| 90 (store .cse49 72 (select .cse50 72))) |v_#memory_int_487|) (= (select .cse20 42) 0) (= (store |v_#memory_int_518| 90 (store .cse51 172 (select .cse52 172))) |v_#memory_int_513|) (= (store |v_#memory_int_485| 87 (store .cse53 104 (select .cse54 104))) |v_#memory_int_484|) (= (select .cse20 29) 0) (= (store |v_#memory_int_513| 90 (store .cse52 180 (select .cse55 180))) |v_#memory_int_514|) (= (store |v_#memory_int_502| 88 (store .cse32 96 (select .cse56 96))) |v_#memory_int_501|) (= (store |v_#memory_int_467| 88 (store .cse40 184 (select .cse57 184))) |v_#memory_int_461|) (= 160 (select (select |v_#memory_int_531| 89) 24)) (= (store |v_#memory_int_520| 90 (store .cse28 156 (select .cse58 156))) |v_#memory_int_516|) (= (store |v_#memory_int_511| 90 (store (store .cse59 196 0) 197 (select .cse23 197))) |v_#memory_int_465|) (= (store |v_#memory_int_510| 88 (store .cse30 128 (select .cse45 128))) |v_#memory_int_509|) (= |v_#memory_int_486| (store |v_#memory_int_488| 88 (store .cse60 64 (select .cse61 64)))) (= (store |v_#memory_int_499| 90 (store .cse62 261 (select .cse63 261))) |v_#memory_int_500|) (= (select .cse20 39) 0) (= (store |v_#memory_int_461| 88 (store .cse57 192 (select .cse64 192))) |v_#memory_int_460|) (= (store |v_#memory_int_484| 87 (store .cse54 112 (select .cse65 112))) |v_#memory_int_523|) (= (store |v_#memory_int_473| 88 (store .cse66 232 (select (select |v_#memory_int_531| 88) 232))) |v_#memory_int_531|) (= (store |v_#memory_int_475| 87 (store (store (store .cse67 56 0) 60 0) 72 (select .cse68 72))) |v_#memory_int_483|) (= |v_#memory_int_504| (store |v_#memory_int_501| 88 (store .cse56 104 (select .cse69 104)))) (= (store |v_#memory_int_480| 88 (store .cse70 208 (select .cse33 208))) |v_#memory_int_479|) (= |v_#memory_int_521| (store |v_#memory_int_528| 90 (store .cse71 245 (select .cse72 245)))) (= 117 (select .cse35 0)) (= (select .cse20 36) 0) (= (select .cse20 31) 0) (= (store |v_#memory_int_482| 87 (store .cse73 24 (select .cse74 24))) |v_#memory_int_459|) (= (store |v_#memory_int_477| 87 (store .cse75 48 (select .cse67 48))) |v_#memory_int_475|) (= (select .cse35 3) 47) (= (select .cse76 0) 48) (= (store |v_#memory_int_464| 88 (store .cse37 32 (select .cse21 32))) |v_#memory_int_463|) (= (store |v_#memory_int_517| 90 (store .cse77 56 (select .cse78 56))) |v_#memory_int_515|) (= 115 (select .cse35 5)) (= (store |v_#memory_int_526| 90 (store .cse79 237 (select .cse71 237))) |v_#memory_int_528|) (= (store |v_#memory_int_516| 90 (store .cse58 164 (select .cse51 164))) |v_#memory_int_518|) (= (store |v_#memory_int_487| 90 (store (store (store (store .cse50 80 0) 84 0) 88 0) 92 (select .cse80 92))) |v_#memory_int_489|) (= (select .cse20 37) 0) (= (select .cse20 8) 0) (= (store |v_#memory_int_494| 90 (store .cse81 116 (select .cse82 116))) |v_#memory_int_506|) (= (select .cse20 17) 0) (= (store |v_#memory_int_474| 88 (store .cse34 224 (select .cse66 224))) |v_#memory_int_473|) (= (select .cse20 13) 0) (= (store |v_#memory_int_506| 90 (store .cse82 124 (select .cse27 124))) |v_#memory_int_505|) (= (store |v_#memory_int_478| 87 (store .cse83 40 (select .cse75 40))) |v_#memory_int_477|) (= (store |v_#memory_int_495| 90 (store .cse84 108 (select .cse81 108))) |v_#memory_int_494|) (= (store |v_#memory_int_486| 88 (store .cse61 72 (select .cse38 72))) |v_#memory_int_508|) (= (store |v_#memory_int_514| 90 (store .cse55 188 (select .cse59 188))) |v_#memory_int_511|) (= (select .cse20 14) 0) (= |v_#memory_int_485| (store |v_#memory_int_471| 87 (store .cse85 96 (select .cse53 96)))) (= |v_#memory_int_517| (store |v_#memory_int_522| 90 (store .cse42 48 (select .cse77 48)))) (= (store |v_#memory_int_521| 90 (store .cse72 253 (select .cse62 253))) |v_#memory_int_499|) (= (store |v_#memory_int_496| 90 (store .cse26 16 (select .cse86 16))) |v_#memory_int_527|) (= (store |v_#memory_int_490| 90 (store .cse87 221 (select .cse88 221))) |v_#memory_int_498|) (= (select (select |v_#memory_int_3713| 83) 0) 0) (= 3 (select .cse20 0)) (= (select .cse35 6) 0) (= (select .cse35 4) 37) (= |v_#memory_int_532| (store |v_#memory_int_523| 87 (store .cse65 120 (select .cse89 120)))) (= (store |v_#memory_int_491| 90 (store .cse24 213 (select .cse87 213))) |v_#memory_int_490|) (= (store |v_#memory_int_527| 90 (store .cse86 24 (select .cse90 24))) |v_#memory_int_525|) (= (store |v_#memory_int_489| 90 (store .cse80 100 (select .cse84 100))) |v_#memory_int_495|) (= (store |v_#memory_int_483| 87 (store .cse68 80 (select .cse91 80))) |v_#memory_int_472|) (= (store |v_#memory_int_460| 88 (store .cse64 200 (select .cse70 200))) |v_#memory_int_480|) (= (store |v_#memory_int_498| 90 (store .cse88 229 (select .cse79 229))) |v_#memory_int_526|) (= (store |v_#memory_int_531| 90 (store .cse17 0 (select .cse25 0))) |v_#memory_int_529|) (= (select .cse20 15) 0) (= (store |v_#memory_int_493| 88 (store .cse92 56 (select .cse60 56))) |v_#memory_int_488|) (= (store |v_#memory_int_525| 90 (store .cse90 32 (select .cse41 32))) |v_#memory_int_524|) (= |v_#memory_int_466| (store |v_#memory_int_469| 88 (store .cse93 16 (select .cse36 16)))) (= (store |v_#memory_int_470| 88 (store .cse94 8 (select .cse93 8))) |v_#memory_int_469|) (= (store |v_#memory_int_459| 87 (store .cse74 32 (select .cse83 32))) |v_#memory_int_478|) (= (store |v_#memory_int_532| 87 (store .cse89 128 (select .cse95 128))) |v_#memory_int_530|) (= 1684 (select .cse20 2)) (= (select .cse20 16) 0) (= (store |v_#memory_int_512| 88 (store .cse46 144 (select .cse47 144))) |v_#memory_int_519|) (= (select .cse20 4) 1) (= (store |v_#memory_int_504| 88 (store .cse69 112 (select .cse29 112))) |v_#memory_int_503|) (= |v_#memory_int_492| (store |v_#memory_int_515| 90 (store .cse78 64 (select .cse49 64)))) (= (store |v_#memory_int_476| 88 (store .cse48 160 (select .cse44 160))) |v_#memory_int_481|) (= |v_#memory_int_493| (store |v_#memory_int_462| 88 (store .cse22 48 (select .cse92 48)))) (= (store (store |v_#memory_int_530| 87 (store (store .cse95 136 0) 140 0)) 88 (store (select |v_#memory_int_530| 88) 0 (select .cse94 0))) |v_#memory_int_470|) (= (store |v_#memory_int_3713| 87 (store (store (store (store (store .cse17 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse73 16))) |v_#memory_int_482|) (= (store |v_#memory_int_500| 90 (store .cse63 269 (select .cse43 269))) |v_#memory_int_497|) (= (store |v_#memory_int_472| 87 (store .cse91 88 (select .cse85 88))) |v_#memory_int_471|) (= (select .cse76 1) 0) (= 0 (select .cse20 35))))) (= c_~ldv_linux_kernel_locking_spinlock_spin_read_buffer_lock_of_lego_usb_tower~0 1) (= (select |c_old(#length)| 38) 39) (= (select |c_old(#length)| 1) 26) (= (select |c_old(#length)| 59) 13) (= (select |c_old(#length)| 33) 26) (= (select |c_old(#length)| 73) 39) (= (select |c_old(#valid)| 67) 1) (= (select |c_old(#length)| 6) 13) (= (select |c_old(#valid)| 32) 1) (= (select |c_old(#valid)| 11) 1) (= (select |c_old(#length)| 66) 11) (= (select |c_old(#valid)| 81) 1) (= |c_~#open_disc_mutex~0.offset| 0) (= (select |c_old(#length)| 62) 44) (= 29 (select |c_old(#length)| 64)) (= (select |c_old(#valid)| 61) 1) (= (select |c_old(#valid)| 89) 1) (= (select |c_old(#length)| 54) 28) (= (select |c_old(#length)| 47) 33) (= (select |c_old(#valid)| 76) 1) (= (select |c_old(#valid)| 37) 1) (= c_~LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS~0 0) (= (select |c_old(#length)| 5) 13) (= 32 (select |c_old(#length)| 51)) (= (select |c_old(#valid)| 85) 1) (= (select |c_old(#valid)| 50) 1) (= |c_~#tower_class~0.base| 89) (= (select |c_old(#length)| 74) 36) (= (select |c_old(#length)| 12) 45) (= (select |c_old(#length)| 19) 14) (= 54 (select |c_old(#length)| 11)) (= (select |c_old(#length)| 70) 33) (= (select |c_old(#valid)| 2) 1) (= (select |c_old(#length)| 22) 13) (= (select |c_old(#valid)| 0) 0) (= |c_~#tower_driver~0.base| 90) (= (select |c_old(#valid)| 46) 1) (= 16 (select |c_old(#length)| 2)) (= (select |c_old(#valid)| c_ldv_xmalloc_~res~7.base) 0) (= (select |c_old(#valid)| 41) 1) (= (select |c_old(#valid)| 27) 1) (= (select |c_old(#length)| 55) 55) (= 1 (select |c_old(#valid)| 18)) (= (select |c_old(#valid)| 29) 1) (= (select |c_old(#length)| 45) 32) (= (select |c_old(#valid)| 70) 1) (= (select |c_old(#valid)| 79) 1) (= (select |c_old(#valid)| 77) 1) (= (select |c_old(#valid)| 83) 1) (= (select |c_old(#length)| 23) 11) (= 32 (select |c_old(#length)| 34)) (= c_~ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data~0 1) (= (select |c_old(#length)| 25) 25) (= (select |c_old(#valid)| 47) 1) (= (select |c_old(#length)| 71) 34) (not (= .cse0 0)) (= (select |c_old(#valid)| 60) 1) (= (select |c_old(#valid)| 25) 1) (= 88 |c_~#tower_fops~0.base|) (= (store |c_old(#length)| c_ldv_xmalloc_~res~7.base 16) |c_#length|) (= (select |c_old(#length)| 48) 28) (= 15 (select |c_old(#length)| 65)) (exists ((v_~__mod_usb__tower_table_device_table~0.idVendor_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idVendor (store (store v_~__mod_usb__tower_table_device_table~0.idVendor_8 0 0) 1 0))) (= (select |c_old(#valid)| 8) 1) (= (select |c_old(#length)| 69) 17) (= 13 (select |c_old(#length)| 82)) (= 44 (select |c_old(#length)| 63)) (<= 1 c_~nr_cpu_ids~0) (= 15 (select |c_old(#length)| 4)) (= (select |c_old(#valid)| 78) 1) (= (select |c_old(#valid)| 10) 1) (= c_~ldv_linux_kernel_module_module_refcounter~0 1) (= c_~ldv_linux_kernel_locking_rwlock_wlock~0 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bcdDevice_hi (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 0 0) 1 0))) (= 26 (select |c_old(#length)| 7)) (= c_~write_buffer_size~0 480) (= (select |c_old(#length)| 16) 32) (= (select |c_old(#valid)| 22) 1) (= (select |c_old(#valid)| 52) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceClass)) (= c_~ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct~0 1) (= (select |c_old(#length)| 29) 13) (= c_~ldv_thread_5~0.function.offset 0) (= 31 (select |c_old(#length)| 72)) (= 7 (select |c_old(#length)| 3)) (= c_~ldv_thread_0~0.function.offset 0) (= 32 (select |c_old(#length)| 31)) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock~0 0) (= (select |c_old(#valid)| 6) 1) (= 33 (select |c_old(#length)| 46)) (= c_~ldv_linux_kernel_rcu_srcu_srcu_nested~0 0) (= (select |c_old(#length)| 76) 37) (= (select |c_old(#valid)| 54) 1) (= c_~ldv_thread_2~0.identifier 0) (= c_~ldv_linux_kernel_locking_rwlock_rlock~0 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bInterfaceClass (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 0 0) 1 0))) (= 148 (select |c_old(#length)| 87)) (= (select |c_old(#valid)| 57) 1) (= (select |c_old(#length)| 35) 13) (= 42 (select |c_old(#length)| 77)) (= (select |c_old(#length)| 85) 58) (= (select |c_old(#length)| 28) 49) (= (select |c_old(#valid)| 66) 1) (= (select |c_old(#valid)| 90) 1) (= (select |c_old(#valid)| 38) 1) (= 31 (select |c_old(#length)| 10)) (= (select |c_old(#valid)| 34) 1) (= c_~ldv_linux_mmc_sdio_func_sdio_element~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device~0 0) (= (select |c_old(#valid)| 3) 1) (= (select |c_old(#valid)| 86) 1) (= c_~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 0) (= (select |c_old(#valid)| 65) 1) (= (select |c_old(#valid)| 4) 1) (= (select |c_old(#valid)| 73) 1) (= c_~ldv_linux_kernel_sched_completion_completion~0 0) (= c_~ldv_thread_2~0.function.base 0) (= (select |c_old(#valid)| 88) 1) (= 23 (select |c_old(#length)| 52)) (= (select |c_old(#valid)| 26) 1) (= (select |c_old(#valid)| 40) 1) (exists ((|v_#memory_$Pointer$.offset_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_397| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_411| (Array Int (Array Int Int)))) (let ((.cse97 (select |v_#memory_$Pointer$.offset_402| 90)) (.cse100 (select |v_#memory_$Pointer$.offset_409| 87)) (.cse96 (select |v_#memory_$Pointer$.offset_403| 90)) (.cse101 (select |v_#memory_$Pointer$.offset_408| 87)) (.cse105 (select |v_#memory_$Pointer$.offset_407| 87)) (.cse99 (select |v_#memory_$Pointer$.offset_410| 87)) (.cse102 (select |v_#memory_$Pointer$.offset_413| 90)) (.cse111 (select |v_#memory_$Pointer$.offset_397| 90)) (.cse110 (select |v_#memory_$Pointer$.offset_404| 90)) (.cse103 (select |v_#memory_$Pointer$.offset_398| 90)) (.cse108 (select |v_#memory_$Pointer$.offset_411| 87)) (.cse106 (select |v_#memory_$Pointer$.offset_399| 87)) (.cse107 (select |v_#memory_$Pointer$.offset_412| 87)) (.cse113 (select |v_#memory_$Pointer$.offset_414| 89)) (.cse98 (select |v_#memory_$Pointer$.offset_401| 90)) (.cse104 (select |v_#memory_$Pointer$.offset_400| 90)) (.cse112 (select |v_#memory_$Pointer$.offset_406| 90)) (.cse109 (select |v_#memory_$Pointer$.offset_405| 90))) (and (= |v_#memory_$Pointer$.offset_402| (store |v_#memory_$Pointer$.offset_403| 90 (store .cse96 281 (select .cse97 281)))) (= (store |v_#memory_$Pointer$.offset_402| 90 (store .cse97 282 (select .cse98 282))) |v_#memory_$Pointer$.offset_401|) (= (store |v_#memory_$Pointer$.offset_410| 87 (store .cse99 4 (select .cse100 4))) |v_#memory_$Pointer$.offset_409|) (= (store |v_#memory_$Pointer$.offset_409| 87 (store .cse100 8 (select .cse101 8))) |v_#memory_$Pointer$.offset_408|) (= (store (store |v_#memory_$Pointer$.offset_414| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse17 0 |c_~#__this_module~0.offset|) 8 |#funAddr~tower_llseek.offset|) 16 |#funAddr~tower_read.offset|) 24 |#funAddr~tower_write.offset|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.offset|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.offset|) 120 0) 128 |#funAddr~tower_release.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse17 0 0) 8 |#funAddr~tower_probe.offset|) 16 |#funAddr~tower_disconnect.offset|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 0) 80 (select .cse102 80))) |v_#memory_$Pointer$.offset_413|) (= (store |v_#memory_$Pointer$.offset_398| 90 (store (store (store (store (store (store (store (store (store (store (store .cse103 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse96 277))) |v_#memory_$Pointer$.offset_403|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_400| 90 (store .cse104 284 (select (select |c_#memory_$Pointer$.offset| 90) 284)))) (= (store |v_#memory_$Pointer$.offset_408| 87 (store .cse101 12 (select .cse105 12))) |v_#memory_$Pointer$.offset_407|) (= (store |v_#memory_$Pointer$.offset_399| 87 (store (store (store (store (store (store (store (store (store .cse106 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse107 136))) |v_#memory_$Pointer$.offset_412|) (= (store |v_#memory_$Pointer$.offset_407| 87 (store (store (store (store (store (store .cse105 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse108 56))) |v_#memory_$Pointer$.offset_411|) (= (store |v_#memory_$Pointer$.offset_405| 90 (store .cse109 136 (select .cse110 136))) |v_#memory_$Pointer$.offset_404|) (= |v_#memory_$Pointer$.offset_406| (store |v_#memory_$Pointer$.offset_397| 90 (store .cse111 88 (select .cse112 88)))) (= |v_#memory_$Pointer$.offset_410| (store |v_#memory_$Pointer$.offset_1321| 87 (store .cse17 0 (select .cse99 0)))) (= (select .cse113 0) 0) (= (select .cse113 8) |#funAddr~legousbtower_devnode.offset|) (= (store |v_#memory_$Pointer$.offset_413| 90 (store .cse102 84 (select .cse111 84))) |v_#memory_$Pointer$.offset_397|) (= |v_#memory_$Pointer$.offset_398| (store |v_#memory_$Pointer$.offset_404| 90 (store (store (store (store (store (store (store .cse110 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse103 196)))) (= (store |v_#memory_$Pointer$.offset_411| 87 (store .cse108 60 (select .cse106 60))) |v_#memory_$Pointer$.offset_399|) (= (store |v_#memory_$Pointer$.offset_412| 87 (store .cse107 140 (select (select |v_#memory_$Pointer$.offset_414| 87) 140))) |v_#memory_$Pointer$.offset_414|) (= (select .cse113 16) 0) (= |v_#memory_$Pointer$.offset_400| (store |v_#memory_$Pointer$.offset_401| 90 (store .cse98 283 (select .cse104 283)))) (= (store |v_#memory_$Pointer$.offset_406| 90 (store (store (store (store (store (store .cse112 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse109 132))) |v_#memory_$Pointer$.offset_405|)))) (= (select |c_old(#length)| 50) 28) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceNumber)) (= |c_~#tower_fops~0.offset| 0) (= (select |c_old(#valid)| 16) 1) (= (select |c_old(#length)| 89) 28) (= c_~ldv_thread_1~0.function.base 0) (= c_~ldv_thread_1~0.identifier 0) (= c_~ldv_linux_usb_gadget_usb_gadget~0 0) (= (select |c_old(#valid)| 69) 1) (= |c_~#tower_class~0.offset| 0) (= (select |c_old(#valid)| 21) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock~0 1) (= |c_~#tower_driver~0.offset| 0) (= 23 (select |c_old(#length)| 53)) (= (select |c_old(#valid)| 23) 1) (= (select |c_old(#length)| 86) 50) (= (select |c_old(#valid)| 82) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceProtocol)) (= (select |c_old(#valid)| 51) 1) (= 285 (select |c_old(#length)| 90)) (= (select |c_old(#valid)| 68) 1) (= 29 (select |c_old(#length)| 58)) (= 29 (select |c_old(#length)| 60)) (= c_~ldv_linux_block_genhd_disk_state~0 0) (= (select |c_old(#valid)| 28) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode~0 1) (= 32 (select |c_old(#length)| 24)) (= (select |c_old(#valid)| 72) 1) (= 13 (select |c_old(#length)| 14)) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN~0 1) (= (select |c_old(#valid)| 33) 1) (= 32 (select |c_old(#length)| 20)) (= (select |c_old(#valid)| 39) 1) (= (select |c_old(#valid)| 13) 1) (= c_~rtnllocknumber~0 0) (= (select |c_old(#valid)| 9) 1) (= (select |c_old(#length)| 80) 51) (= (select |c_old(#valid)| 17) 1) (= 32 (select |c_old(#length)| 56)) (= c_~locksocknumber~0 0) (= (select |c_old(#valid)| 62) 1) (= (select |c_old(#valid)| 24) 1) (= (select |c_old(#valid)| 64) 1) (= 14 (select |c_old(#length)| 15)) (= (select |c_old(#length)| 88) 240) (= 32 (select |c_old(#length)| 8)) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol)) (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bcdDevice_lo)) (= (select |c_old(#valid)| 87) 1) (= (select |c_old(#length)| 84) 2))) is different from false [2024-11-14 05:12:26,685 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse19 (mod |c_ldv_xmalloc_#res.base| 18446744073709551616)) (.cse16 ((as const (Array Int Int)) 0))) (and (= c_~packet_timeout~0 50) (exists ((v_~__mod_usb__tower_table_device_table~0.driver_info_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.driver_info (store (store v_~__mod_usb__tower_table_device_table~0.driver_info_8 0 0) 1 0))) (= 1 (select |c_old(#valid)| 35)) (= (select |c_old(#valid)| 58) 1) (= (select |c_old(#valid)| 7) 1) (= 16 |c_ldv_xmalloc_#in~size|) (= (select |c_old(#length)| 36) 12) (= (select |c_old(#length)| 37) 32) (= 36 (select |c_old(#length)| 17)) (= (select |c_old(#valid)| 80) 1) (= (select |c_old(#length)| 68) 16) (= (select |c_old(#length)| 13) 37) (= (select |c_old(#valid)| 12) 1) (= 40 (select |c_old(#length)| 75)) (= c_~interrupt_out_interval~0 8) (= c_~ldv_thread_1~0.function.offset 0) (= (select |c_old(#valid)| 31) 1) (= c_~ldv_linux_alloc_usb_lock_lock~0 1) (not (= |c_ldv_xmalloc_#res.base| 0)) (= 1 (select |c_old(#valid)| 20)) (= c_~ldv_linux_fs_sysfs_sysfs~0 0) (= 1 (select |c_old(#length)| 83)) (= c_~ldv_linux_arch_io_iomem~0 0) (= (select |c_old(#length)| 26) 25) (= c_~ldv_linux_block_queue_queue_state~0 0) (= 39 (select |c_old(#length)| 39)) (= (select |c_old(#length)| 41) 38) (= c_~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 0) (= 49 (select |c_old(#length)| 21)) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass)) (= (select |c_old(#valid)| 48) 1) (= (select |c_old(#length)| 49) 13) (exists ((v_~__mod_usb__tower_table_device_table~0.match_flags_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.match_flags (store (store v_~__mod_usb__tower_table_device_table~0.match_flags_8 0 0) 1 0))) (= c_~ldv_linux_usb_register_probe_state~0 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_ptl~0 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bDeviceSubClass (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 0 0) 1 0))) (= (select |c_old(#length)| 67) 33) (= 87 |c_~#open_disc_mutex~0.base|) (= (select |c_old(#valid)| 84) 1) (= (select |c_old(#valid)| 74) 1) (= (select |c_old(#valid)| 63) 1) (= c_~ldv_linux_block_request_blk_rq~0 0) (= c_~ldv_thread_0~0.identifier 0) (= (select |c_old(#valid)| 59) 1) (= c_~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 0) (= 2 c_~interrupt_in_interval~0) (= (select |c_old(#valid)| 53) 1) (= (select |c_old(#valid)| 44) 1) (= c_~ldv_linux_usb_urb_urb_state~0 0) (= (select |c_old(#valid)| 42) 1) (= 26 (select |c_old(#length)| 32)) (= 28 (select |c_old(#length)| 44)) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock_of_lego_usb_tower~0 0) (= (select |c_old(#valid)| 19) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct~0 1) (= c_ldv_xmalloc_~tmp___0~21 0) (= (select |c_old(#valid)| 55) 1) (= (select |c_old(#length)| 30) 12) (exists ((|v_#memory_$Pointer$.base_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_411| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_397| (Array Int (Array Int Int)))) (let ((.cse1 (select |v_#memory_$Pointer$.base_406| 90)) (.cse0 (select |v_#memory_$Pointer$.base_409| 90)) (.cse2 (select |v_#memory_$Pointer$.base_403| 90)) (.cse12 (select |v_#memory_$Pointer$.base_397| 87)) (.cse5 (select |v_#memory_$Pointer$.base_407| 90)) (.cse3 (select |v_#memory_$Pointer$.base_410| 90)) (.cse8 (select |v_#memory_$Pointer$.base_402| 89)) (.cse14 (select |v_#memory_$Pointer$.base_414| 87)) (.cse10 (select |v_#memory_$Pointer$.base_401| 90)) (.cse6 (select |v_#memory_$Pointer$.base_405| 90)) (.cse17 (select |v_#memory_$Pointer$.base_412| 90)) (.cse4 (select |v_#memory_$Pointer$.base_408| 90)) (.cse15 (select |v_#memory_$Pointer$.base_413| 87)) (.cse9 (select |v_#memory_$Pointer$.base_411| 87)) (.cse13 (select |v_#memory_$Pointer$.base_400| 87)) (.cse18 (select |v_#memory_$Pointer$.base_399| 87)) (.cse7 (select |v_#memory_$Pointer$.base_404| 90)) (.cse11 (select |v_#memory_$Pointer$.base_398| 87))) (and (= (store |v_#memory_$Pointer$.base_409| 90 (store (store (store (store (store (store (store .cse0 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse1 196))) |v_#memory_$Pointer$.base_406|) (= (store |v_#memory_$Pointer$.base_406| 90 (store (store (store (store (store (store (store (store (store (store (store .cse1 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse2 277))) |v_#memory_$Pointer$.base_403|) (= (store |v_#memory_$Pointer$.base_410| 90 (store .cse3 136 (select .cse0 136))) |v_#memory_$Pointer$.base_409|) (= (store |v_#memory_$Pointer$.base_408| 90 (store .cse4 88 (select .cse5 88))) |v_#memory_$Pointer$.base_407|) (= (store |v_#memory_$Pointer$.base_405| 90 (store .cse6 283 (select .cse7 283))) |v_#memory_$Pointer$.base_404|) (= |#funAddr~legousbtower_devnode.base| (select .cse8 8)) (= (store |v_#memory_$Pointer$.base_411| 87 (store .cse9 140 (select (select |v_#memory_$Pointer$.base_402| 87) 140))) |v_#memory_$Pointer$.base_402|) (= (store |v_#memory_$Pointer$.base_403| 90 (store .cse2 281 (select .cse10 281))) |v_#memory_$Pointer$.base_401|) (= (store |v_#memory_$Pointer$.base_398| 87 (store .cse11 4 (select .cse12 4))) |v_#memory_$Pointer$.base_397|) (= 88 (select .cse8 16)) (= (store |v_#memory_$Pointer$.base_397| 87 (store .cse12 8 (select .cse13 8))) |v_#memory_$Pointer$.base_400|) (= (store |v_#memory_$Pointer$.base_407| 90 (store (store (store (store (store (store .cse5 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse3 132))) |v_#memory_$Pointer$.base_410|) (= 4 (select .cse8 0)) (= (store |v_#memory_$Pointer$.base_414| 87 (store .cse14 60 (select .cse15 60))) |v_#memory_$Pointer$.base_413|) (= |v_#memory_$Pointer$.base_412| (store (store |v_#memory_$Pointer$.base_402| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse16 0 |c_~#__this_module~0.base|) 8 |#funAddr~tower_llseek.base|) 16 |#funAddr~tower_read.base|) 24 |#funAddr~tower_write.base|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.base|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.base|) 120 0) 128 |#funAddr~tower_release.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse16 0 5) 8 |#funAddr~tower_probe.base|) 16 |#funAddr~tower_disconnect.base|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 86) 80 (select .cse17 80)))) (= (store |v_#memory_$Pointer$.base_399| 87 (store (store (store (store (store (store .cse18 16 0) 24 0) 32 0) 40 0) 48 1) 56 (select .cse14 56))) |v_#memory_$Pointer$.base_414|) (= (store |v_#memory_$Pointer$.base_401| 90 (store .cse10 282 (select .cse6 282))) |v_#memory_$Pointer$.base_405|) (= (store |v_#memory_$Pointer$.base_412| 90 (store .cse17 84 (select .cse4 84))) |v_#memory_$Pointer$.base_408|) (= (store |v_#memory_$Pointer$.base_413| 87 (store (store (store (store (store (store (store (store (store .cse15 72 87) 80 87) 88 0) 96 87) 104 0) 112 0) 120 0) 128 2) 136 (select .cse9 136))) |v_#memory_$Pointer$.base_411|) (= |v_#memory_$Pointer$.base_399| (store |v_#memory_$Pointer$.base_400| 87 (store .cse13 12 (select .cse18 12)))) (= (store |v_#memory_$Pointer$.base_404| 90 (store .cse7 284 (select (select |c_#memory_$Pointer$.base| 90) 284))) |c_#memory_$Pointer$.base|) (= (store |v_#memory_$Pointer$.base_1321| 87 (store .cse16 0 (select .cse11 0))) |v_#memory_$Pointer$.base_398|)))) (= 51 (select |c_old(#length)| 79)) (= c_~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 0) (exists ((|v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15| Int)) (and (not (= 0 |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15|)) (<= |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15| 2147483647) (<= 0 (+ 2147483648 |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15|)))) (= 0 c_~ldv_thread_5~0.function.base) (not (= .cse19 0)) (= 28 (select |c_old(#length)| 57)) (= c_~ldv_thread_5~0.identifier 0) (= |c_~#tower_table~0.base| 86) (= c_~ldv_linux_lib_idr_idr~0 0) (= 12 (select |c_old(#length)| 40)) (= 32 (select |c_old(#length)| 61)) (= (select |c_old(#valid)| 71) 1) (= (select |c_old(#valid)| 15) 1) (= c_~ldv_linux_net_register_probe_state~0 0) (= c_~ldv_thread_2~0.function.offset 0) (= c_~ldv_linux_drivers_base_class_usb_gadget_class~0 0) (= (select |c_old(#length)| 43) 13) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_open_disc_mutex~0 0) (= |c_~#tower_table~0.offset| 0) (exists ((v_~__mod_usb__tower_table_device_table~0.idProduct_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idProduct (store (store v_~__mod_usb__tower_table_device_table~0.idProduct_8 0 0) 1 0))) (= c_~ldv_linux_usb_coherent_coherent_state~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode~0 0) (= (select |c_old(#length)| 42) 28) (= (select |c_old(#valid)| 56) 1) (= (select |c_old(#valid)| 14) 1) (= (select |c_old(#valid)| 49) 1) (= (select |c_old(#valid)| 43) 1) (= (select |c_old(#valid)| 1) 1) (= (select |c_old(#valid)| 36) 1) (= (select |c_old(#length)| 81) 37) (= (select |c_old(#length)| 27) 32) (= 31 (select |c_old(#length)| 9)) (= (select |c_old(#valid)| 5) 1) (= (select |c_old(#valid)| 45) 1) (= 480 c_~read_buffer_size~0) (= c_~__ldv_in_interrupt_context~0 0) (= (select |c_old(#valid)| 30) 1) (= 36 (select |c_old(#length)| 18)) (= 200 c_~read_timeout~0) (<= 1 |c_#StackHeapBarrier|) (= 0 c_~ldv_thread_0~0.function.base) (<= (+ |c_ldv_xmalloc_#res.base| 1) |c_#StackHeapBarrier|) (= (select |c_old(#length)| 78) 54) (= (select |c_old(#valid)| 75) 1) (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_499| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_526| (Array Int (Array Int Int))) (|v_#memory_int_525| (Array Int (Array Int Int))) (|v_#memory_int_528| (Array Int (Array Int Int))) (|v_#memory_int_527| (Array Int (Array Int Int))) (|v_#memory_int_489| (Array Int (Array Int Int))) (|v_#memory_int_522| (Array Int (Array Int Int))) (|v_#memory_int_488| (Array Int (Array Int Int))) (|v_#memory_int_521| (Array Int (Array Int Int))) (|v_#memory_int_524| (Array Int (Array Int Int))) (|v_#memory_int_523| (Array Int (Array Int Int))) (|v_#memory_int_529| (Array Int (Array Int Int))) (|v_#memory_int_490| (Array Int (Array Int Int))) (|v_#memory_int_496| (Array Int (Array Int Int))) (|v_#memory_int_495| (Array Int (Array Int Int))) (|v_#memory_int_498| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_497| (Array Int (Array Int Int))) (|v_#memory_int_530| (Array Int (Array Int Int))) (|v_#memory_int_492| (Array Int (Array Int Int))) (|v_#memory_int_491| (Array Int (Array Int Int))) (|v_#memory_int_494| (Array Int (Array Int Int))) (|v_#memory_int_493| (Array Int (Array Int Int))) (|v_#memory_int_515| (Array Int (Array Int Int))) (|v_#memory_int_3713| (Array Int (Array Int Int))) (|v_#memory_int_514| (Array Int (Array Int Int))) (|v_#memory_int_517| (Array Int (Array Int Int))) (|v_#memory_int_516| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_511| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_510| (Array Int (Array Int Int))) (|v_#memory_int_513| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_512| (Array Int (Array Int Int))) (|v_#memory_int_519| (Array Int (Array Int Int))) (|v_#memory_int_518| (Array Int (Array Int Int))) (|v_#memory_int_485| (Array Int (Array Int Int))) (|v_#memory_int_484| (Array Int (Array Int Int))) (|v_#memory_int_487| (Array Int (Array Int Int))) (|v_#memory_int_520| (Array Int (Array Int Int))) (|v_#memory_int_486| (Array Int (Array Int Int))) (|v_#memory_int_481| (Array Int (Array Int Int))) (|v_#memory_int_480| (Array Int (Array Int Int))) (|v_#memory_int_483| (Array Int (Array Int Int))) (|v_#memory_int_482| (Array Int (Array Int Int))) (|v_#memory_int_504| (Array Int (Array Int Int))) (|v_#memory_int_503| (Array Int (Array Int Int))) (|v_#memory_int_506| (Array Int (Array Int Int))) (|v_#memory_int_505| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_500| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_502| (Array Int (Array Int Int))) (|v_#memory_int_501| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_508| (Array Int (Array Int Int))) (|v_#memory_int_507| (Array Int (Array Int Int))) (|v_#memory_int_509| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse31 (select |v_#memory_int_507| 88)) (.cse39 (select |v_#memory_int_468| 88)) (.cse52 (select |v_#memory_int_513| 90)) (.cse32 (select |v_#memory_int_502| 88)) (.cse40 (select |v_#memory_int_467| 88)) (.cse28 (select |v_#memory_int_520| 90)) (.cse23 (select |v_#memory_int_465| 90)) (.cse30 (select |v_#memory_int_510| 88)) (.cse45 (select |v_#memory_int_509| 88)) (.cse57 (select |v_#memory_int_461| 88)) (.cse54 (select |v_#memory_int_484| 87)) (.cse56 (select |v_#memory_int_501| 88)) (.cse33 (select |v_#memory_int_479| 88)) (.cse67 (select |v_#memory_int_475| 87)) (.cse37 (select |v_#memory_int_464| 88)) (.cse21 (select |v_#memory_int_463| 88)) (.cse71 (select |v_#memory_int_528| 90)) (.cse58 (select |v_#memory_int_516| 90)) (.cse51 (select |v_#memory_int_518| 90)) (.cse50 (select |v_#memory_int_487| 90)) (.cse34 (select |v_#memory_int_474| 88)) (.cse66 (select |v_#memory_int_473| 88)) (.cse82 (select |v_#memory_int_506| 90)) (.cse27 (select |v_#memory_int_505| 90)) (.cse75 (select |v_#memory_int_477| 87)) (.cse81 (select |v_#memory_int_494| 90)) (.cse61 (select |v_#memory_int_486| 88)) (.cse38 (select |v_#memory_int_508| 88)) (.cse55 (select |v_#memory_int_514| 90)) (.cse59 (select |v_#memory_int_511| 90)) (.cse53 (select |v_#memory_int_485| 87)) (.cse42 (select |v_#memory_int_522| 90)) (.cse77 (select |v_#memory_int_517| 90)) (.cse72 (select |v_#memory_int_521| 90)) (.cse62 (select |v_#memory_int_499| 90)) (.cse26 (select |v_#memory_int_496| 90)) (.cse35 (select |v_#memory_int_3713| 3)) (.cse65 (select |v_#memory_int_523| 87)) (.cse24 (select |v_#memory_int_491| 90)) (.cse87 (select |v_#memory_int_490| 90)) (.cse86 (select |v_#memory_int_527| 90)) (.cse80 (select |v_#memory_int_489| 90)) (.cse84 (select |v_#memory_int_495| 90)) (.cse68 (select |v_#memory_int_483| 87)) (.cse64 (select |v_#memory_int_460| 88)) (.cse70 (select |v_#memory_int_480| 88)) (.cse88 (select |v_#memory_int_498| 90)) (.cse79 (select |v_#memory_int_526| 90)) (.cse25 (select |v_#memory_int_529| 90)) (.cse60 (select |v_#memory_int_488| 88)) (.cse90 (select |v_#memory_int_525| 90)) (.cse41 (select |v_#memory_int_524| 90)) (.cse36 (select |v_#memory_int_466| 88)) (.cse93 (select |v_#memory_int_469| 88)) (.cse74 (select |v_#memory_int_459| 87)) (.cse83 (select |v_#memory_int_478| 87)) (.cse89 (select |v_#memory_int_532| 87)) (.cse46 (select |v_#memory_int_512| 88)) (.cse47 (select |v_#memory_int_519| 88)) (.cse69 (select |v_#memory_int_504| 88)) (.cse29 (select |v_#memory_int_503| 88)) (.cse78 (select |v_#memory_int_515| 90)) (.cse49 (select |v_#memory_int_492| 90)) (.cse48 (select |v_#memory_int_476| 88)) (.cse44 (select |v_#memory_int_481| 88)) (.cse22 (select |v_#memory_int_462| 88)) (.cse92 (select |v_#memory_int_493| 88)) (.cse95 (select |v_#memory_int_530| 87)) (.cse94 (select |v_#memory_int_470| 88)) (.cse73 (select |v_#memory_int_482| 87)) (.cse63 (select |v_#memory_int_500| 90)) (.cse43 (select |v_#memory_int_497| 90)) (.cse91 (select |v_#memory_int_472| 87)) (.cse85 (select |v_#memory_int_471| 87)) (.cse76 (select |v_#memory_int_3713| 84)) (.cse20 (select |v_#memory_int_3713| 86))) (and (= (select .cse20 27) 0) (= (select .cse20 40) 0) (= (store |v_#memory_int_463| 88 (store .cse21 40 (select .cse22 40))) |v_#memory_int_462|) (= (store |v_#memory_int_465| 90 (store .cse23 205 (select .cse24 205))) |v_#memory_int_491|) (= (store |v_#memory_int_529| 90 (store .cse25 8 (select .cse26 8))) |v_#memory_int_496|) (= (select .cse20 41) 0) (= (store |v_#memory_int_505| 90 (store (store (store .cse27 132 0) 136 0) 148 (select .cse28 148))) |v_#memory_int_520|) (= (select .cse20 12) 0) (= (store |v_#memory_int_503| 88 (store .cse29 120 (select .cse30 120))) |v_#memory_int_510|) (= (select .cse20 6) 0) (= (select .cse20 38) 0) (= (store |v_#memory_int_507| 88 (store .cse31 88 (select .cse32 88))) |v_#memory_int_502|) (= (store |v_#memory_int_479| 88 (store .cse33 216 (select .cse34 216))) |v_#memory_int_474|) (= 98 (select .cse35 2)) (= (store |v_#memory_int_466| 88 (store .cse36 24 (select .cse37 24))) |v_#memory_int_464|) (= (select .cse20 33) 0) (= (store |v_#memory_int_508| 88 (store .cse38 80 (select .cse31 80))) |v_#memory_int_507|) (= 115 (select .cse35 1)) (= (store |v_#memory_int_468| 88 (store .cse39 176 (select .cse40 176))) |v_#memory_int_467|) (= (store |v_#memory_int_524| 90 (store .cse41 40 (select .cse42 40))) |v_#memory_int_522|) (= (select .cse20 11) 0) (= |c_#memory_int| (store |v_#memory_int_497| 90 (store (store (store (store (store .cse43 277 0) 281 0) 282 0) 283 0) 284 0))) (= (select .cse20 25) 0) (= (store |v_#memory_int_481| 88 (store .cse44 168 (select .cse39 168))) |v_#memory_int_468|) (= (store |v_#memory_int_509| 88 (store .cse45 136 (select .cse46 136))) |v_#memory_int_512|) (= (select .cse20 10) 0) (= (store |v_#memory_int_519| 88 (store .cse47 152 (select .cse48 152))) |v_#memory_int_476|) (= (store |v_#memory_int_492| 90 (store .cse49 72 (select .cse50 72))) |v_#memory_int_487|) (= (select .cse20 42) 0) (= (store |v_#memory_int_518| 90 (store .cse51 172 (select .cse52 172))) |v_#memory_int_513|) (= (store |v_#memory_int_485| 87 (store .cse53 104 (select .cse54 104))) |v_#memory_int_484|) (= (select .cse20 29) 0) (= (store |v_#memory_int_513| 90 (store .cse52 180 (select .cse55 180))) |v_#memory_int_514|) (= (store |v_#memory_int_502| 88 (store .cse32 96 (select .cse56 96))) |v_#memory_int_501|) (= (store |v_#memory_int_467| 88 (store .cse40 184 (select .cse57 184))) |v_#memory_int_461|) (= 160 (select (select |v_#memory_int_531| 89) 24)) (= (store |v_#memory_int_520| 90 (store .cse28 156 (select .cse58 156))) |v_#memory_int_516|) (= (store |v_#memory_int_511| 90 (store (store .cse59 196 0) 197 (select .cse23 197))) |v_#memory_int_465|) (= (store |v_#memory_int_510| 88 (store .cse30 128 (select .cse45 128))) |v_#memory_int_509|) (= |v_#memory_int_486| (store |v_#memory_int_488| 88 (store .cse60 64 (select .cse61 64)))) (= (store |v_#memory_int_499| 90 (store .cse62 261 (select .cse63 261))) |v_#memory_int_500|) (= (select .cse20 39) 0) (= (store |v_#memory_int_461| 88 (store .cse57 192 (select .cse64 192))) |v_#memory_int_460|) (= (store |v_#memory_int_484| 87 (store .cse54 112 (select .cse65 112))) |v_#memory_int_523|) (= (store |v_#memory_int_473| 88 (store .cse66 232 (select (select |v_#memory_int_531| 88) 232))) |v_#memory_int_531|) (= (store |v_#memory_int_475| 87 (store (store (store .cse67 56 0) 60 0) 72 (select .cse68 72))) |v_#memory_int_483|) (= |v_#memory_int_504| (store |v_#memory_int_501| 88 (store .cse56 104 (select .cse69 104)))) (= (store |v_#memory_int_480| 88 (store .cse70 208 (select .cse33 208))) |v_#memory_int_479|) (= |v_#memory_int_521| (store |v_#memory_int_528| 90 (store .cse71 245 (select .cse72 245)))) (= 117 (select .cse35 0)) (= (select .cse20 36) 0) (= (select .cse20 31) 0) (= (store |v_#memory_int_482| 87 (store .cse73 24 (select .cse74 24))) |v_#memory_int_459|) (= (store |v_#memory_int_477| 87 (store .cse75 48 (select .cse67 48))) |v_#memory_int_475|) (= (select .cse35 3) 47) (= (select .cse76 0) 48) (= (store |v_#memory_int_464| 88 (store .cse37 32 (select .cse21 32))) |v_#memory_int_463|) (= (store |v_#memory_int_517| 90 (store .cse77 56 (select .cse78 56))) |v_#memory_int_515|) (= 115 (select .cse35 5)) (= (store |v_#memory_int_526| 90 (store .cse79 237 (select .cse71 237))) |v_#memory_int_528|) (= (store |v_#memory_int_516| 90 (store .cse58 164 (select .cse51 164))) |v_#memory_int_518|) (= (store |v_#memory_int_487| 90 (store (store (store (store .cse50 80 0) 84 0) 88 0) 92 (select .cse80 92))) |v_#memory_int_489|) (= (select .cse20 37) 0) (= (select .cse20 8) 0) (= (store |v_#memory_int_494| 90 (store .cse81 116 (select .cse82 116))) |v_#memory_int_506|) (= (select .cse20 17) 0) (= (store |v_#memory_int_474| 88 (store .cse34 224 (select .cse66 224))) |v_#memory_int_473|) (= (select .cse20 13) 0) (= (store |v_#memory_int_506| 90 (store .cse82 124 (select .cse27 124))) |v_#memory_int_505|) (= (store |v_#memory_int_478| 87 (store .cse83 40 (select .cse75 40))) |v_#memory_int_477|) (= (store |v_#memory_int_495| 90 (store .cse84 108 (select .cse81 108))) |v_#memory_int_494|) (= (store |v_#memory_int_486| 88 (store .cse61 72 (select .cse38 72))) |v_#memory_int_508|) (= (store |v_#memory_int_514| 90 (store .cse55 188 (select .cse59 188))) |v_#memory_int_511|) (= (select .cse20 14) 0) (= |v_#memory_int_485| (store |v_#memory_int_471| 87 (store .cse85 96 (select .cse53 96)))) (= |v_#memory_int_517| (store |v_#memory_int_522| 90 (store .cse42 48 (select .cse77 48)))) (= (store |v_#memory_int_521| 90 (store .cse72 253 (select .cse62 253))) |v_#memory_int_499|) (= (store |v_#memory_int_496| 90 (store .cse26 16 (select .cse86 16))) |v_#memory_int_527|) (= (store |v_#memory_int_490| 90 (store .cse87 221 (select .cse88 221))) |v_#memory_int_498|) (= (select (select |v_#memory_int_3713| 83) 0) 0) (= 3 (select .cse20 0)) (= (select .cse35 6) 0) (= (select .cse35 4) 37) (= |v_#memory_int_532| (store |v_#memory_int_523| 87 (store .cse65 120 (select .cse89 120)))) (= (store |v_#memory_int_491| 90 (store .cse24 213 (select .cse87 213))) |v_#memory_int_490|) (= (store |v_#memory_int_527| 90 (store .cse86 24 (select .cse90 24))) |v_#memory_int_525|) (= (store |v_#memory_int_489| 90 (store .cse80 100 (select .cse84 100))) |v_#memory_int_495|) (= (store |v_#memory_int_483| 87 (store .cse68 80 (select .cse91 80))) |v_#memory_int_472|) (= (store |v_#memory_int_460| 88 (store .cse64 200 (select .cse70 200))) |v_#memory_int_480|) (= (store |v_#memory_int_498| 90 (store .cse88 229 (select .cse79 229))) |v_#memory_int_526|) (= (store |v_#memory_int_531| 90 (store .cse16 0 (select .cse25 0))) |v_#memory_int_529|) (= (select .cse20 15) 0) (= (store |v_#memory_int_493| 88 (store .cse92 56 (select .cse60 56))) |v_#memory_int_488|) (= (store |v_#memory_int_525| 90 (store .cse90 32 (select .cse41 32))) |v_#memory_int_524|) (= |v_#memory_int_466| (store |v_#memory_int_469| 88 (store .cse93 16 (select .cse36 16)))) (= (store |v_#memory_int_470| 88 (store .cse94 8 (select .cse93 8))) |v_#memory_int_469|) (= (store |v_#memory_int_459| 87 (store .cse74 32 (select .cse83 32))) |v_#memory_int_478|) (= (store |v_#memory_int_532| 87 (store .cse89 128 (select .cse95 128))) |v_#memory_int_530|) (= 1684 (select .cse20 2)) (= (select .cse20 16) 0) (= (store |v_#memory_int_512| 88 (store .cse46 144 (select .cse47 144))) |v_#memory_int_519|) (= (select .cse20 4) 1) (= (store |v_#memory_int_504| 88 (store .cse69 112 (select .cse29 112))) |v_#memory_int_503|) (= |v_#memory_int_492| (store |v_#memory_int_515| 90 (store .cse78 64 (select .cse49 64)))) (= (store |v_#memory_int_476| 88 (store .cse48 160 (select .cse44 160))) |v_#memory_int_481|) (= |v_#memory_int_493| (store |v_#memory_int_462| 88 (store .cse22 48 (select .cse92 48)))) (= (store (store |v_#memory_int_530| 87 (store (store .cse95 136 0) 140 0)) 88 (store (select |v_#memory_int_530| 88) 0 (select .cse94 0))) |v_#memory_int_470|) (= (store |v_#memory_int_3713| 87 (store (store (store (store (store .cse16 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse73 16))) |v_#memory_int_482|) (= (store |v_#memory_int_500| 90 (store .cse63 269 (select .cse43 269))) |v_#memory_int_497|) (= (store |v_#memory_int_472| 87 (store .cse91 88 (select .cse85 88))) |v_#memory_int_471|) (= (select .cse76 1) 0) (= 0 (select .cse20 35))))) (= c_~ldv_linux_kernel_locking_spinlock_spin_read_buffer_lock_of_lego_usb_tower~0 1) (= (select |c_old(#length)| 38) 39) (= (select |c_old(#length)| 1) 26) (= (select |c_old(#length)| 59) 13) (= (select |c_old(#length)| 33) 26) (= (select |c_old(#length)| 73) 39) (= (select |c_old(#valid)| 67) 1) (= (select |c_old(#length)| 6) 13) (= (select |c_old(#valid)| 32) 1) (= (select |c_old(#valid)| 11) 1) (= (select |c_old(#length)| 66) 11) (= (select |c_old(#valid)| 81) 1) (= |c_~#open_disc_mutex~0.offset| 0) (= (select |c_old(#length)| 62) 44) (= 29 (select |c_old(#length)| 64)) (= (select |c_old(#valid)| 61) 1) (= (select |c_old(#valid)| 89) 1) (= (select |c_old(#length)| 54) 28) (= (select |c_old(#length)| 47) 33) (= (select |c_old(#valid)| 76) 1) (= (select |c_old(#valid)| 37) 1) (= c_~LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS~0 0) (= (select |c_old(#length)| 5) 13) (= 32 (select |c_old(#length)| 51)) (= (select |c_old(#valid)| 85) 1) (= (select |c_old(#valid)| 50) 1) (= |c_~#tower_class~0.base| 89) (= (select |c_old(#length)| 74) 36) (= (select |c_old(#length)| 12) 45) (= (select |c_old(#length)| 19) 14) (= 54 (select |c_old(#length)| 11)) (= (select |c_old(#length)| 70) 33) (= (select |c_old(#valid)| 2) 1) (= (select |c_old(#length)| 22) 13) (= (select |c_old(#valid)| 0) 0) (= |c_~#tower_driver~0.base| 90) (<= .cse19 4294967295) (= (select |c_old(#valid)| 46) 1) (= 16 (select |c_old(#length)| 2)) (= (select |c_old(#valid)| 41) 1) (= (select |c_old(#valid)| 27) 1) (= (select |c_old(#length)| 55) 55) (= 1 (select |c_old(#valid)| 18)) (= (select |c_old(#valid)| 29) 1) (= (select |c_old(#length)| 45) 32) (= (select |c_old(#valid)| 70) 1) (= (select |c_old(#valid)| 79) 1) (= (select |c_old(#valid)| 77) 1) (= (select |c_old(#valid)| 83) 1) (= (select |c_old(#length)| 23) 11) (= 32 (select |c_old(#length)| 34)) (= c_~ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data~0 1) (= (select |c_old(#length)| 25) 25) (= (select |c_old(#valid)| 47) 1) (= (select |c_old(#length)| 71) 34) (= |c_ldv_xmalloc_#res.offset| 0) (= (select |c_old(#valid)| 60) 1) (= (select |c_old(#valid)| 25) 1) (= 88 |c_~#tower_fops~0.base|) (= (select |c_old(#length)| 48) 28) (= 15 (select |c_old(#length)| 65)) (exists ((v_~__mod_usb__tower_table_device_table~0.idVendor_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idVendor (store (store v_~__mod_usb__tower_table_device_table~0.idVendor_8 0 0) 1 0))) (= (select |c_old(#valid)| 8) 1) (= (select |c_old(#length)| 69) 17) (= 13 (select |c_old(#length)| 82)) (= 44 (select |c_old(#length)| 63)) (<= 1 c_~nr_cpu_ids~0) (= 15 (select |c_old(#length)| 4)) (= (select |c_old(#valid)| 78) 1) (= (select |c_old(#valid)| 10) 1) (= c_~ldv_linux_kernel_module_module_refcounter~0 1) (= c_~ldv_linux_kernel_locking_rwlock_wlock~0 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bcdDevice_hi (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 0 0) 1 0))) (= 26 (select |c_old(#length)| 7)) (= c_~write_buffer_size~0 480) (= (select |c_old(#length)| 16) 32) (= (select |c_old(#valid)| 22) 1) (= (select |c_old(#valid)| 52) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceClass)) (= c_~ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct~0 1) (= (select |c_old(#length)| 29) 13) (= c_~ldv_thread_5~0.function.offset 0) (= 31 (select |c_old(#length)| 72)) (= 7 (select |c_old(#length)| 3)) (= c_~ldv_thread_0~0.function.offset 0) (= 32 (select |c_old(#length)| 31)) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock~0 0) (= (select |c_old(#valid)| 6) 1) (= 33 (select |c_old(#length)| 46)) (= c_~ldv_linux_kernel_rcu_srcu_srcu_nested~0 0) (= (select |c_old(#length)| 76) 37) (= (select |c_old(#valid)| 54) 1) (= c_~ldv_thread_2~0.identifier 0) (= c_~ldv_linux_kernel_locking_rwlock_rlock~0 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bInterfaceClass (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 0 0) 1 0))) (= |c_#valid| (store |c_old(#valid)| |c_ldv_xmalloc_#res.base| 1)) (= |c_#length| (store |c_old(#length)| |c_ldv_xmalloc_#res.base| 16)) (= 148 (select |c_old(#length)| 87)) (= (select |c_old(#valid)| 57) 1) (= (select |c_old(#length)| 35) 13) (= 42 (select |c_old(#length)| 77)) (= (select |c_old(#length)| 85) 58) (= (select |c_old(#length)| 28) 49) (= (select |c_old(#valid)| 66) 1) (= (select |c_old(#valid)| 90) 1) (= (select |c_old(#valid)| 38) 1) (= 31 (select |c_old(#length)| 10)) (= (select |c_old(#valid)| 34) 1) (= c_~ldv_linux_mmc_sdio_func_sdio_element~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device~0 0) (= (select |c_old(#valid)| 3) 1) (= (select |c_old(#valid)| 86) 1) (= c_~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 0) (= (select |c_old(#valid)| 65) 1) (= (select |c_old(#valid)| 4) 1) (= (select |c_old(#valid)| 73) 1) (= c_~ldv_linux_kernel_sched_completion_completion~0 0) (= c_~ldv_thread_2~0.function.base 0) (= (select |c_old(#valid)| 88) 1) (= 23 (select |c_old(#length)| 52)) (= (select |c_old(#valid)| 26) 1) (= (select |c_old(#valid)| |c_ldv_xmalloc_#res.base|) 0) (= (select |c_old(#valid)| 40) 1) (exists ((|v_#memory_$Pointer$.offset_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_397| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_411| (Array Int (Array Int Int)))) (let ((.cse97 (select |v_#memory_$Pointer$.offset_402| 90)) (.cse100 (select |v_#memory_$Pointer$.offset_409| 87)) (.cse96 (select |v_#memory_$Pointer$.offset_403| 90)) (.cse101 (select |v_#memory_$Pointer$.offset_408| 87)) (.cse105 (select |v_#memory_$Pointer$.offset_407| 87)) (.cse99 (select |v_#memory_$Pointer$.offset_410| 87)) (.cse102 (select |v_#memory_$Pointer$.offset_413| 90)) (.cse111 (select |v_#memory_$Pointer$.offset_397| 90)) (.cse110 (select |v_#memory_$Pointer$.offset_404| 90)) (.cse103 (select |v_#memory_$Pointer$.offset_398| 90)) (.cse108 (select |v_#memory_$Pointer$.offset_411| 87)) (.cse106 (select |v_#memory_$Pointer$.offset_399| 87)) (.cse107 (select |v_#memory_$Pointer$.offset_412| 87)) (.cse113 (select |v_#memory_$Pointer$.offset_414| 89)) (.cse98 (select |v_#memory_$Pointer$.offset_401| 90)) (.cse104 (select |v_#memory_$Pointer$.offset_400| 90)) (.cse112 (select |v_#memory_$Pointer$.offset_406| 90)) (.cse109 (select |v_#memory_$Pointer$.offset_405| 90))) (and (= |v_#memory_$Pointer$.offset_402| (store |v_#memory_$Pointer$.offset_403| 90 (store .cse96 281 (select .cse97 281)))) (= (store |v_#memory_$Pointer$.offset_402| 90 (store .cse97 282 (select .cse98 282))) |v_#memory_$Pointer$.offset_401|) (= (store |v_#memory_$Pointer$.offset_410| 87 (store .cse99 4 (select .cse100 4))) |v_#memory_$Pointer$.offset_409|) (= (store |v_#memory_$Pointer$.offset_409| 87 (store .cse100 8 (select .cse101 8))) |v_#memory_$Pointer$.offset_408|) (= (store (store |v_#memory_$Pointer$.offset_414| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse16 0 |c_~#__this_module~0.offset|) 8 |#funAddr~tower_llseek.offset|) 16 |#funAddr~tower_read.offset|) 24 |#funAddr~tower_write.offset|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.offset|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.offset|) 120 0) 128 |#funAddr~tower_release.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse16 0 0) 8 |#funAddr~tower_probe.offset|) 16 |#funAddr~tower_disconnect.offset|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 0) 80 (select .cse102 80))) |v_#memory_$Pointer$.offset_413|) (= (store |v_#memory_$Pointer$.offset_398| 90 (store (store (store (store (store (store (store (store (store (store (store .cse103 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse96 277))) |v_#memory_$Pointer$.offset_403|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_400| 90 (store .cse104 284 (select (select |c_#memory_$Pointer$.offset| 90) 284)))) (= (store |v_#memory_$Pointer$.offset_408| 87 (store .cse101 12 (select .cse105 12))) |v_#memory_$Pointer$.offset_407|) (= (store |v_#memory_$Pointer$.offset_399| 87 (store (store (store (store (store (store (store (store (store .cse106 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse107 136))) |v_#memory_$Pointer$.offset_412|) (= (store |v_#memory_$Pointer$.offset_407| 87 (store (store (store (store (store (store .cse105 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse108 56))) |v_#memory_$Pointer$.offset_411|) (= (store |v_#memory_$Pointer$.offset_405| 90 (store .cse109 136 (select .cse110 136))) |v_#memory_$Pointer$.offset_404|) (= |v_#memory_$Pointer$.offset_406| (store |v_#memory_$Pointer$.offset_397| 90 (store .cse111 88 (select .cse112 88)))) (= |v_#memory_$Pointer$.offset_410| (store |v_#memory_$Pointer$.offset_1321| 87 (store .cse16 0 (select .cse99 0)))) (= (select .cse113 0) 0) (= (select .cse113 8) |#funAddr~legousbtower_devnode.offset|) (= (store |v_#memory_$Pointer$.offset_413| 90 (store .cse102 84 (select .cse111 84))) |v_#memory_$Pointer$.offset_397|) (= |v_#memory_$Pointer$.offset_398| (store |v_#memory_$Pointer$.offset_404| 90 (store (store (store (store (store (store (store .cse110 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse103 196)))) (= (store |v_#memory_$Pointer$.offset_411| 87 (store .cse108 60 (select .cse106 60))) |v_#memory_$Pointer$.offset_399|) (= (store |v_#memory_$Pointer$.offset_412| 87 (store .cse107 140 (select (select |v_#memory_$Pointer$.offset_414| 87) 140))) |v_#memory_$Pointer$.offset_414|) (= (select .cse113 16) 0) (= |v_#memory_$Pointer$.offset_400| (store |v_#memory_$Pointer$.offset_401| 90 (store .cse98 283 (select .cse104 283)))) (= (store |v_#memory_$Pointer$.offset_406| 90 (store (store (store (store (store (store .cse112 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse109 132))) |v_#memory_$Pointer$.offset_405|)))) (= (select |c_old(#length)| 50) 28) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceNumber)) (= |c_~#tower_fops~0.offset| 0) (= (select |c_old(#valid)| 16) 1) (= (select |c_old(#length)| 89) 28) (= c_~ldv_thread_1~0.function.base 0) (= c_~ldv_thread_1~0.identifier 0) (= c_~ldv_linux_usb_gadget_usb_gadget~0 0) (= (select |c_old(#valid)| 69) 1) (= |c_~#tower_class~0.offset| 0) (= (select |c_old(#valid)| 21) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock~0 1) (= |c_~#tower_driver~0.offset| 0) (= 23 (select |c_old(#length)| 53)) (= (select |c_old(#valid)| 23) 1) (= (select |c_old(#length)| 86) 50) (= (select |c_old(#valid)| 82) 1) (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceProtocol)) (= (select |c_old(#valid)| 51) 1) (= 285 (select |c_old(#length)| 90)) (= (select |c_old(#valid)| 68) 1) (= 29 (select |c_old(#length)| 58)) (= 29 (select |c_old(#length)| 60)) (= c_~ldv_linux_block_genhd_disk_state~0 0) (= (select |c_old(#valid)| 28) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode~0 1) (= 32 (select |c_old(#length)| 24)) (= (select |c_old(#valid)| 72) 1) (= 13 (select |c_old(#length)| 14)) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN~0 1) (= (select |c_old(#valid)| 33) 1) (= 32 (select |c_old(#length)| 20)) (= (select |c_old(#valid)| 39) 1) (= (select |c_old(#valid)| 13) 1) (= c_~rtnllocknumber~0 0) (= (select |c_old(#valid)| 9) 1) (= (select |c_old(#length)| 80) 51) (= (select |c_old(#valid)| 17) 1) (= 32 (select |c_old(#length)| 56)) (= c_~locksocknumber~0 0) (= (select |c_old(#valid)| 62) 1) (= (select |c_old(#valid)| 24) 1) (= (select |c_old(#valid)| 64) 1) (= 14 (select |c_old(#length)| 15)) (= (select |c_old(#length)| 88) 240) (= 32 (select |c_old(#length)| 8)) (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol)) (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bcdDevice_lo)) (= (select |c_old(#valid)| 87) 1) (= (select |c_old(#length)| 84) 2))) is different from false [2024-11-14 05:12:28,823 WARN L851 $PredicateComparison]: unable to prove that (and (= c_~packet_timeout~0 50) (= c_~interrupt_out_interval~0 8) (= c_~ldv_thread_1~0.function.offset 0) (= c_~ldv_linux_alloc_usb_lock_lock~0 1) (let ((.cse42 (mod |c_ULTIMATE.start_ldv_dispatch_register_4_2_#t~ret382#1.base| 18446744073709551616)) (.cse29 ((as const (Array Int Int)) 0))) (let ((.cse0 (exists ((v_~__mod_usb__tower_table_device_table~0.driver_info_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.driver_info (store (store v_~__mod_usb__tower_table_device_table~0.driver_info_8 0 0) 1 0)))) (.cse1 (<= (+ |c_ULTIMATE.start_ldv_dispatch_register_4_2_#t~ret382#1.base| 1) |c_#StackHeapBarrier|)) (.cse2 (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass))) (.cse3 (exists ((v_~__mod_usb__tower_table_device_table~0.match_flags_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.match_flags (store (store v_~__mod_usb__tower_table_device_table~0.match_flags_8 0 0) 1 0)))) (.cse4 (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bDeviceSubClass (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 0 0) 1 0)))) (.cse5 (exists ((|v_#memory_$Pointer$.base_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_411| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_397| (Array Int (Array Int Int)))) (let ((.cse120 (select |v_#memory_$Pointer$.base_406| 90)) (.cse119 (select |v_#memory_$Pointer$.base_409| 90)) (.cse121 (select |v_#memory_$Pointer$.base_403| 90)) (.cse131 (select |v_#memory_$Pointer$.base_397| 87)) (.cse124 (select |v_#memory_$Pointer$.base_407| 90)) (.cse122 (select |v_#memory_$Pointer$.base_410| 90)) (.cse127 (select |v_#memory_$Pointer$.base_402| 89)) (.cse133 (select |v_#memory_$Pointer$.base_414| 87)) (.cse129 (select |v_#memory_$Pointer$.base_401| 90)) (.cse125 (select |v_#memory_$Pointer$.base_405| 90)) (.cse135 (select |v_#memory_$Pointer$.base_412| 90)) (.cse123 (select |v_#memory_$Pointer$.base_408| 90)) (.cse134 (select |v_#memory_$Pointer$.base_413| 87)) (.cse128 (select |v_#memory_$Pointer$.base_411| 87)) (.cse132 (select |v_#memory_$Pointer$.base_400| 87)) (.cse136 (select |v_#memory_$Pointer$.base_399| 87)) (.cse126 (select |v_#memory_$Pointer$.base_404| 90)) (.cse130 (select |v_#memory_$Pointer$.base_398| 87))) (and (= (store |v_#memory_$Pointer$.base_409| 90 (store (store (store (store (store (store (store .cse119 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse120 196))) |v_#memory_$Pointer$.base_406|) (= (store |v_#memory_$Pointer$.base_406| 90 (store (store (store (store (store (store (store (store (store (store (store .cse120 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse121 277))) |v_#memory_$Pointer$.base_403|) (= (store |v_#memory_$Pointer$.base_410| 90 (store .cse122 136 (select .cse119 136))) |v_#memory_$Pointer$.base_409|) (= (store |v_#memory_$Pointer$.base_408| 90 (store .cse123 88 (select .cse124 88))) |v_#memory_$Pointer$.base_407|) (= (store |v_#memory_$Pointer$.base_405| 90 (store .cse125 283 (select .cse126 283))) |v_#memory_$Pointer$.base_404|) (= |#funAddr~legousbtower_devnode.base| (select .cse127 8)) (= (store |v_#memory_$Pointer$.base_411| 87 (store .cse128 140 (select (select |v_#memory_$Pointer$.base_402| 87) 140))) |v_#memory_$Pointer$.base_402|) (= (store |v_#memory_$Pointer$.base_403| 90 (store .cse121 281 (select .cse129 281))) |v_#memory_$Pointer$.base_401|) (= (store |v_#memory_$Pointer$.base_398| 87 (store .cse130 4 (select .cse131 4))) |v_#memory_$Pointer$.base_397|) (= 88 (select .cse127 16)) (= (store |v_#memory_$Pointer$.base_397| 87 (store .cse131 8 (select .cse132 8))) |v_#memory_$Pointer$.base_400|) (= (store |v_#memory_$Pointer$.base_407| 90 (store (store (store (store (store (store .cse124 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse122 132))) |v_#memory_$Pointer$.base_410|) (= 4 (select .cse127 0)) (= (store |v_#memory_$Pointer$.base_414| 87 (store .cse133 60 (select .cse134 60))) |v_#memory_$Pointer$.base_413|) (= |v_#memory_$Pointer$.base_412| (store (store |v_#memory_$Pointer$.base_402| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse29 0 |c_~#__this_module~0.base|) 8 |#funAddr~tower_llseek.base|) 16 |#funAddr~tower_read.base|) 24 |#funAddr~tower_write.base|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.base|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.base|) 120 0) 128 |#funAddr~tower_release.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse29 0 5) 8 |#funAddr~tower_probe.base|) 16 |#funAddr~tower_disconnect.base|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 86) 80 (select .cse135 80)))) (= (store |v_#memory_$Pointer$.base_399| 87 (store (store (store (store (store (store .cse136 16 0) 24 0) 32 0) 40 0) 48 1) 56 (select .cse133 56))) |v_#memory_$Pointer$.base_414|) (= (store |v_#memory_$Pointer$.base_401| 90 (store .cse129 282 (select .cse125 282))) |v_#memory_$Pointer$.base_405|) (= (store |v_#memory_$Pointer$.base_412| 90 (store .cse135 84 (select .cse123 84))) |v_#memory_$Pointer$.base_408|) (= (store |v_#memory_$Pointer$.base_413| 87 (store (store (store (store (store (store (store (store (store .cse134 72 87) 80 87) 88 0) 96 87) 104 0) 112 0) 120 0) 128 2) 136 (select .cse128 136))) |v_#memory_$Pointer$.base_411|) (= |v_#memory_$Pointer$.base_399| (store |v_#memory_$Pointer$.base_400| 87 (store .cse132 12 (select .cse136 12)))) (= (store |v_#memory_$Pointer$.base_404| 90 (store .cse126 284 (select (select |c_#memory_$Pointer$.base| 90) 284))) |c_#memory_$Pointer$.base|) (= (store |v_#memory_$Pointer$.base_1321| 87 (store .cse29 0 (select .cse130 0))) |v_#memory_$Pointer$.base_398|))))) (.cse6 (exists ((|v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15| Int)) (and (not (= 0 |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15|)) (<= |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15| 2147483647) (<= 0 (+ 2147483648 |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15|))))) (.cse7 (<= .cse42 4294967295)) (.cse8 (exists ((v_~__mod_usb__tower_table_device_table~0.idProduct_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idProduct (store (store v_~__mod_usb__tower_table_device_table~0.idProduct_8 0 0) 1 0)))) (.cse9 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_499| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_526| (Array Int (Array Int Int))) (|v_#memory_int_525| (Array Int (Array Int Int))) (|v_#memory_int_528| (Array Int (Array Int Int))) (|v_#memory_int_527| (Array Int (Array Int Int))) (|v_#memory_int_489| (Array Int (Array Int Int))) (|v_#memory_int_522| (Array Int (Array Int Int))) (|v_#memory_int_488| (Array Int (Array Int Int))) (|v_#memory_int_521| (Array Int (Array Int Int))) (|v_#memory_int_524| (Array Int (Array Int Int))) (|v_#memory_int_523| (Array Int (Array Int Int))) (|v_#memory_int_529| (Array Int (Array Int Int))) (|v_#memory_int_490| (Array Int (Array Int Int))) (|v_#memory_int_496| (Array Int (Array Int Int))) (|v_#memory_int_495| (Array Int (Array Int Int))) (|v_#memory_int_498| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_497| (Array Int (Array Int Int))) (|v_#memory_int_530| (Array Int (Array Int Int))) (|v_#memory_int_492| (Array Int (Array Int Int))) (|v_#memory_int_491| (Array Int (Array Int Int))) (|v_#memory_int_494| (Array Int (Array Int Int))) (|v_#memory_int_493| (Array Int (Array Int Int))) (|v_#memory_int_515| (Array Int (Array Int Int))) (|v_#memory_int_3713| (Array Int (Array Int Int))) (|v_#memory_int_514| (Array Int (Array Int Int))) (|v_#memory_int_517| (Array Int (Array Int Int))) (|v_#memory_int_516| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_511| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_510| (Array Int (Array Int Int))) (|v_#memory_int_513| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_512| (Array Int (Array Int Int))) (|v_#memory_int_519| (Array Int (Array Int Int))) (|v_#memory_int_518| (Array Int (Array Int Int))) (|v_#memory_int_485| (Array Int (Array Int Int))) (|v_#memory_int_484| (Array Int (Array Int Int))) (|v_#memory_int_487| (Array Int (Array Int Int))) (|v_#memory_int_520| (Array Int (Array Int Int))) (|v_#memory_int_486| (Array Int (Array Int Int))) (|v_#memory_int_481| (Array Int (Array Int Int))) (|v_#memory_int_480| (Array Int (Array Int Int))) (|v_#memory_int_483| (Array Int (Array Int Int))) (|v_#memory_int_482| (Array Int (Array Int Int))) (|v_#memory_int_504| (Array Int (Array Int Int))) (|v_#memory_int_503| (Array Int (Array Int Int))) (|v_#memory_int_506| (Array Int (Array Int Int))) (|v_#memory_int_505| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_500| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_502| (Array Int (Array Int Int))) (|v_#memory_int_501| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_508| (Array Int (Array Int Int))) (|v_#memory_int_507| (Array Int (Array Int Int))) (|v_#memory_int_509| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse54 (select |v_#memory_int_507| 88)) (.cse62 (select |v_#memory_int_468| 88)) (.cse75 (select |v_#memory_int_513| 90)) (.cse55 (select |v_#memory_int_502| 88)) (.cse63 (select |v_#memory_int_467| 88)) (.cse51 (select |v_#memory_int_520| 90)) (.cse46 (select |v_#memory_int_465| 90)) (.cse53 (select |v_#memory_int_510| 88)) (.cse68 (select |v_#memory_int_509| 88)) (.cse80 (select |v_#memory_int_461| 88)) (.cse77 (select |v_#memory_int_484| 87)) (.cse79 (select |v_#memory_int_501| 88)) (.cse56 (select |v_#memory_int_479| 88)) (.cse90 (select |v_#memory_int_475| 87)) (.cse60 (select |v_#memory_int_464| 88)) (.cse44 (select |v_#memory_int_463| 88)) (.cse94 (select |v_#memory_int_528| 90)) (.cse81 (select |v_#memory_int_516| 90)) (.cse74 (select |v_#memory_int_518| 90)) (.cse73 (select |v_#memory_int_487| 90)) (.cse57 (select |v_#memory_int_474| 88)) (.cse89 (select |v_#memory_int_473| 88)) (.cse105 (select |v_#memory_int_506| 90)) (.cse50 (select |v_#memory_int_505| 90)) (.cse98 (select |v_#memory_int_477| 87)) (.cse104 (select |v_#memory_int_494| 90)) (.cse84 (select |v_#memory_int_486| 88)) (.cse61 (select |v_#memory_int_508| 88)) (.cse78 (select |v_#memory_int_514| 90)) (.cse82 (select |v_#memory_int_511| 90)) (.cse76 (select |v_#memory_int_485| 87)) (.cse65 (select |v_#memory_int_522| 90)) (.cse100 (select |v_#memory_int_517| 90)) (.cse95 (select |v_#memory_int_521| 90)) (.cse85 (select |v_#memory_int_499| 90)) (.cse49 (select |v_#memory_int_496| 90)) (.cse58 (select |v_#memory_int_3713| 3)) (.cse88 (select |v_#memory_int_523| 87)) (.cse47 (select |v_#memory_int_491| 90)) (.cse110 (select |v_#memory_int_490| 90)) (.cse109 (select |v_#memory_int_527| 90)) (.cse103 (select |v_#memory_int_489| 90)) (.cse107 (select |v_#memory_int_495| 90)) (.cse91 (select |v_#memory_int_483| 87)) (.cse87 (select |v_#memory_int_460| 88)) (.cse93 (select |v_#memory_int_480| 88)) (.cse111 (select |v_#memory_int_498| 90)) (.cse102 (select |v_#memory_int_526| 90)) (.cse48 (select |v_#memory_int_529| 90)) (.cse83 (select |v_#memory_int_488| 88)) (.cse113 (select |v_#memory_int_525| 90)) (.cse64 (select |v_#memory_int_524| 90)) (.cse59 (select |v_#memory_int_466| 88)) (.cse116 (select |v_#memory_int_469| 88)) (.cse97 (select |v_#memory_int_459| 87)) (.cse106 (select |v_#memory_int_478| 87)) (.cse112 (select |v_#memory_int_532| 87)) (.cse69 (select |v_#memory_int_512| 88)) (.cse70 (select |v_#memory_int_519| 88)) (.cse92 (select |v_#memory_int_504| 88)) (.cse52 (select |v_#memory_int_503| 88)) (.cse101 (select |v_#memory_int_515| 90)) (.cse72 (select |v_#memory_int_492| 90)) (.cse71 (select |v_#memory_int_476| 88)) (.cse67 (select |v_#memory_int_481| 88)) (.cse45 (select |v_#memory_int_462| 88)) (.cse115 (select |v_#memory_int_493| 88)) (.cse118 (select |v_#memory_int_530| 87)) (.cse117 (select |v_#memory_int_470| 88)) (.cse96 (select |v_#memory_int_482| 87)) (.cse86 (select |v_#memory_int_500| 90)) (.cse66 (select |v_#memory_int_497| 90)) (.cse114 (select |v_#memory_int_472| 87)) (.cse108 (select |v_#memory_int_471| 87)) (.cse99 (select |v_#memory_int_3713| 84)) (.cse43 (select |v_#memory_int_3713| 86))) (and (= (select .cse43 27) 0) (= (select .cse43 40) 0) (= (store |v_#memory_int_463| 88 (store .cse44 40 (select .cse45 40))) |v_#memory_int_462|) (= (store |v_#memory_int_465| 90 (store .cse46 205 (select .cse47 205))) |v_#memory_int_491|) (= (store |v_#memory_int_529| 90 (store .cse48 8 (select .cse49 8))) |v_#memory_int_496|) (= (select .cse43 41) 0) (= (store |v_#memory_int_505| 90 (store (store (store .cse50 132 0) 136 0) 148 (select .cse51 148))) |v_#memory_int_520|) (= (select .cse43 12) 0) (= (store |v_#memory_int_503| 88 (store .cse52 120 (select .cse53 120))) |v_#memory_int_510|) (= (select .cse43 6) 0) (= (select .cse43 38) 0) (= (store |v_#memory_int_507| 88 (store .cse54 88 (select .cse55 88))) |v_#memory_int_502|) (= (store |v_#memory_int_479| 88 (store .cse56 216 (select .cse57 216))) |v_#memory_int_474|) (= 98 (select .cse58 2)) (= (store |v_#memory_int_466| 88 (store .cse59 24 (select .cse60 24))) |v_#memory_int_464|) (= (select .cse43 33) 0) (= (store |v_#memory_int_508| 88 (store .cse61 80 (select .cse54 80))) |v_#memory_int_507|) (= 115 (select .cse58 1)) (= (store |v_#memory_int_468| 88 (store .cse62 176 (select .cse63 176))) |v_#memory_int_467|) (= (store |v_#memory_int_524| 90 (store .cse64 40 (select .cse65 40))) |v_#memory_int_522|) (= (select .cse43 11) 0) (= |c_#memory_int| (store |v_#memory_int_497| 90 (store (store (store (store (store .cse66 277 0) 281 0) 282 0) 283 0) 284 0))) (= (select .cse43 25) 0) (= (store |v_#memory_int_481| 88 (store .cse67 168 (select .cse62 168))) |v_#memory_int_468|) (= (store |v_#memory_int_509| 88 (store .cse68 136 (select .cse69 136))) |v_#memory_int_512|) (= (select .cse43 10) 0) (= (store |v_#memory_int_519| 88 (store .cse70 152 (select .cse71 152))) |v_#memory_int_476|) (= (store |v_#memory_int_492| 90 (store .cse72 72 (select .cse73 72))) |v_#memory_int_487|) (= (select .cse43 42) 0) (= (store |v_#memory_int_518| 90 (store .cse74 172 (select .cse75 172))) |v_#memory_int_513|) (= (store |v_#memory_int_485| 87 (store .cse76 104 (select .cse77 104))) |v_#memory_int_484|) (= (select .cse43 29) 0) (= (store |v_#memory_int_513| 90 (store .cse75 180 (select .cse78 180))) |v_#memory_int_514|) (= (store |v_#memory_int_502| 88 (store .cse55 96 (select .cse79 96))) |v_#memory_int_501|) (= (store |v_#memory_int_467| 88 (store .cse63 184 (select .cse80 184))) |v_#memory_int_461|) (= 160 (select (select |v_#memory_int_531| 89) 24)) (= (store |v_#memory_int_520| 90 (store .cse51 156 (select .cse81 156))) |v_#memory_int_516|) (= (store |v_#memory_int_511| 90 (store (store .cse82 196 0) 197 (select .cse46 197))) |v_#memory_int_465|) (= (store |v_#memory_int_510| 88 (store .cse53 128 (select .cse68 128))) |v_#memory_int_509|) (= |v_#memory_int_486| (store |v_#memory_int_488| 88 (store .cse83 64 (select .cse84 64)))) (= (store |v_#memory_int_499| 90 (store .cse85 261 (select .cse86 261))) |v_#memory_int_500|) (= (select .cse43 39) 0) (= (store |v_#memory_int_461| 88 (store .cse80 192 (select .cse87 192))) |v_#memory_int_460|) (= (store |v_#memory_int_484| 87 (store .cse77 112 (select .cse88 112))) |v_#memory_int_523|) (= (store |v_#memory_int_473| 88 (store .cse89 232 (select (select |v_#memory_int_531| 88) 232))) |v_#memory_int_531|) (= (store |v_#memory_int_475| 87 (store (store (store .cse90 56 0) 60 0) 72 (select .cse91 72))) |v_#memory_int_483|) (= |v_#memory_int_504| (store |v_#memory_int_501| 88 (store .cse79 104 (select .cse92 104)))) (= (store |v_#memory_int_480| 88 (store .cse93 208 (select .cse56 208))) |v_#memory_int_479|) (= |v_#memory_int_521| (store |v_#memory_int_528| 90 (store .cse94 245 (select .cse95 245)))) (= 117 (select .cse58 0)) (= (select .cse43 36) 0) (= (select .cse43 31) 0) (= (store |v_#memory_int_482| 87 (store .cse96 24 (select .cse97 24))) |v_#memory_int_459|) (= (store |v_#memory_int_477| 87 (store .cse98 48 (select .cse90 48))) |v_#memory_int_475|) (= (select .cse58 3) 47) (= (select .cse99 0) 48) (= (store |v_#memory_int_464| 88 (store .cse60 32 (select .cse44 32))) |v_#memory_int_463|) (= (store |v_#memory_int_517| 90 (store .cse100 56 (select .cse101 56))) |v_#memory_int_515|) (= 115 (select .cse58 5)) (= (store |v_#memory_int_526| 90 (store .cse102 237 (select .cse94 237))) |v_#memory_int_528|) (= (store |v_#memory_int_516| 90 (store .cse81 164 (select .cse74 164))) |v_#memory_int_518|) (= (store |v_#memory_int_487| 90 (store (store (store (store .cse73 80 0) 84 0) 88 0) 92 (select .cse103 92))) |v_#memory_int_489|) (= (select .cse43 37) 0) (= (select .cse43 8) 0) (= (store |v_#memory_int_494| 90 (store .cse104 116 (select .cse105 116))) |v_#memory_int_506|) (= (select .cse43 17) 0) (= (store |v_#memory_int_474| 88 (store .cse57 224 (select .cse89 224))) |v_#memory_int_473|) (= (select .cse43 13) 0) (= (store |v_#memory_int_506| 90 (store .cse105 124 (select .cse50 124))) |v_#memory_int_505|) (= (store |v_#memory_int_478| 87 (store .cse106 40 (select .cse98 40))) |v_#memory_int_477|) (= (store |v_#memory_int_495| 90 (store .cse107 108 (select .cse104 108))) |v_#memory_int_494|) (= (store |v_#memory_int_486| 88 (store .cse84 72 (select .cse61 72))) |v_#memory_int_508|) (= (store |v_#memory_int_514| 90 (store .cse78 188 (select .cse82 188))) |v_#memory_int_511|) (= (select .cse43 14) 0) (= |v_#memory_int_485| (store |v_#memory_int_471| 87 (store .cse108 96 (select .cse76 96)))) (= |v_#memory_int_517| (store |v_#memory_int_522| 90 (store .cse65 48 (select .cse100 48)))) (= (store |v_#memory_int_521| 90 (store .cse95 253 (select .cse85 253))) |v_#memory_int_499|) (= (store |v_#memory_int_496| 90 (store .cse49 16 (select .cse109 16))) |v_#memory_int_527|) (= (store |v_#memory_int_490| 90 (store .cse110 221 (select .cse111 221))) |v_#memory_int_498|) (= (select (select |v_#memory_int_3713| 83) 0) 0) (= 3 (select .cse43 0)) (= (select .cse58 6) 0) (= (select .cse58 4) 37) (= |v_#memory_int_532| (store |v_#memory_int_523| 87 (store .cse88 120 (select .cse112 120)))) (= (store |v_#memory_int_491| 90 (store .cse47 213 (select .cse110 213))) |v_#memory_int_490|) (= (store |v_#memory_int_527| 90 (store .cse109 24 (select .cse113 24))) |v_#memory_int_525|) (= (store |v_#memory_int_489| 90 (store .cse103 100 (select .cse107 100))) |v_#memory_int_495|) (= (store |v_#memory_int_483| 87 (store .cse91 80 (select .cse114 80))) |v_#memory_int_472|) (= (store |v_#memory_int_460| 88 (store .cse87 200 (select .cse93 200))) |v_#memory_int_480|) (= (store |v_#memory_int_498| 90 (store .cse111 229 (select .cse102 229))) |v_#memory_int_526|) (= (store |v_#memory_int_531| 90 (store .cse29 0 (select .cse48 0))) |v_#memory_int_529|) (= (select .cse43 15) 0) (= (store |v_#memory_int_493| 88 (store .cse115 56 (select .cse83 56))) |v_#memory_int_488|) (= (store |v_#memory_int_525| 90 (store .cse113 32 (select .cse64 32))) |v_#memory_int_524|) (= |v_#memory_int_466| (store |v_#memory_int_469| 88 (store .cse116 16 (select .cse59 16)))) (= (store |v_#memory_int_470| 88 (store .cse117 8 (select .cse116 8))) |v_#memory_int_469|) (= (store |v_#memory_int_459| 87 (store .cse97 32 (select .cse106 32))) |v_#memory_int_478|) (= (store |v_#memory_int_532| 87 (store .cse112 128 (select .cse118 128))) |v_#memory_int_530|) (= 1684 (select .cse43 2)) (= (select .cse43 16) 0) (= (store |v_#memory_int_512| 88 (store .cse69 144 (select .cse70 144))) |v_#memory_int_519|) (= (select .cse43 4) 1) (= (store |v_#memory_int_504| 88 (store .cse92 112 (select .cse52 112))) |v_#memory_int_503|) (= |v_#memory_int_492| (store |v_#memory_int_515| 90 (store .cse101 64 (select .cse72 64)))) (= (store |v_#memory_int_476| 88 (store .cse71 160 (select .cse67 160))) |v_#memory_int_481|) (= |v_#memory_int_493| (store |v_#memory_int_462| 88 (store .cse45 48 (select .cse115 48)))) (= (store (store |v_#memory_int_530| 87 (store (store .cse118 136 0) 140 0)) 88 (store (select |v_#memory_int_530| 88) 0 (select .cse117 0))) |v_#memory_int_470|) (= (store |v_#memory_int_3713| 87 (store (store (store (store (store .cse29 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse96 16))) |v_#memory_int_482|) (= (store |v_#memory_int_500| 90 (store .cse86 269 (select .cse66 269))) |v_#memory_int_497|) (= (store |v_#memory_int_472| 87 (store .cse114 88 (select .cse108 88))) |v_#memory_int_471|) (= (select .cse99 1) 0) (= 0 (select .cse43 35)))))) (.cse10 (not (= |c_ULTIMATE.start_ldv_dispatch_register_4_2_#t~ret382#1.base| 0))) (.cse11 (exists ((|v_#length_124| (Array Int Int))) (= |c_#length| (store |v_#length_124| |c_ULTIMATE.start_ldv_dispatch_register_4_2_#t~ret382#1.base| 16)))) (.cse12 (exists ((v_~__mod_usb__tower_table_device_table~0.idVendor_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idVendor (store (store v_~__mod_usb__tower_table_device_table~0.idVendor_8 0 0) 1 0)))) (.cse13 (not (= .cse42 0))) (.cse14 (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bcdDevice_hi (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 0 0) 1 0)))) (.cse15 (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceClass))) (.cse16 (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bInterfaceClass (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 0 0) 1 0)))) (.cse17 (exists ((|v_#memory_$Pointer$.offset_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_397| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_411| (Array Int (Array Int Int)))) (let ((.cse24 (select |v_#memory_$Pointer$.offset_402| 90)) (.cse27 (select |v_#memory_$Pointer$.offset_409| 87)) (.cse23 (select |v_#memory_$Pointer$.offset_403| 90)) (.cse28 (select |v_#memory_$Pointer$.offset_408| 87)) (.cse33 (select |v_#memory_$Pointer$.offset_407| 87)) (.cse26 (select |v_#memory_$Pointer$.offset_410| 87)) (.cse30 (select |v_#memory_$Pointer$.offset_413| 90)) (.cse39 (select |v_#memory_$Pointer$.offset_397| 90)) (.cse38 (select |v_#memory_$Pointer$.offset_404| 90)) (.cse31 (select |v_#memory_$Pointer$.offset_398| 90)) (.cse36 (select |v_#memory_$Pointer$.offset_411| 87)) (.cse34 (select |v_#memory_$Pointer$.offset_399| 87)) (.cse35 (select |v_#memory_$Pointer$.offset_412| 87)) (.cse41 (select |v_#memory_$Pointer$.offset_414| 89)) (.cse25 (select |v_#memory_$Pointer$.offset_401| 90)) (.cse32 (select |v_#memory_$Pointer$.offset_400| 90)) (.cse40 (select |v_#memory_$Pointer$.offset_406| 90)) (.cse37 (select |v_#memory_$Pointer$.offset_405| 90))) (and (= |v_#memory_$Pointer$.offset_402| (store |v_#memory_$Pointer$.offset_403| 90 (store .cse23 281 (select .cse24 281)))) (= (store |v_#memory_$Pointer$.offset_402| 90 (store .cse24 282 (select .cse25 282))) |v_#memory_$Pointer$.offset_401|) (= (store |v_#memory_$Pointer$.offset_410| 87 (store .cse26 4 (select .cse27 4))) |v_#memory_$Pointer$.offset_409|) (= (store |v_#memory_$Pointer$.offset_409| 87 (store .cse27 8 (select .cse28 8))) |v_#memory_$Pointer$.offset_408|) (= (store (store |v_#memory_$Pointer$.offset_414| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse29 0 |c_~#__this_module~0.offset|) 8 |#funAddr~tower_llseek.offset|) 16 |#funAddr~tower_read.offset|) 24 |#funAddr~tower_write.offset|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.offset|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.offset|) 120 0) 128 |#funAddr~tower_release.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse29 0 0) 8 |#funAddr~tower_probe.offset|) 16 |#funAddr~tower_disconnect.offset|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 0) 80 (select .cse30 80))) |v_#memory_$Pointer$.offset_413|) (= (store |v_#memory_$Pointer$.offset_398| 90 (store (store (store (store (store (store (store (store (store (store (store .cse31 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse23 277))) |v_#memory_$Pointer$.offset_403|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_400| 90 (store .cse32 284 (select (select |c_#memory_$Pointer$.offset| 90) 284)))) (= (store |v_#memory_$Pointer$.offset_408| 87 (store .cse28 12 (select .cse33 12))) |v_#memory_$Pointer$.offset_407|) (= (store |v_#memory_$Pointer$.offset_399| 87 (store (store (store (store (store (store (store (store (store .cse34 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse35 136))) |v_#memory_$Pointer$.offset_412|) (= (store |v_#memory_$Pointer$.offset_407| 87 (store (store (store (store (store (store .cse33 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse36 56))) |v_#memory_$Pointer$.offset_411|) (= (store |v_#memory_$Pointer$.offset_405| 90 (store .cse37 136 (select .cse38 136))) |v_#memory_$Pointer$.offset_404|) (= |v_#memory_$Pointer$.offset_406| (store |v_#memory_$Pointer$.offset_397| 90 (store .cse39 88 (select .cse40 88)))) (= |v_#memory_$Pointer$.offset_410| (store |v_#memory_$Pointer$.offset_1321| 87 (store .cse29 0 (select .cse26 0)))) (= (select .cse41 0) 0) (= (select .cse41 8) |#funAddr~legousbtower_devnode.offset|) (= (store |v_#memory_$Pointer$.offset_413| 90 (store .cse30 84 (select .cse39 84))) |v_#memory_$Pointer$.offset_397|) (= |v_#memory_$Pointer$.offset_398| (store |v_#memory_$Pointer$.offset_404| 90 (store (store (store (store (store (store (store .cse38 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse31 196)))) (= (store |v_#memory_$Pointer$.offset_411| 87 (store .cse36 60 (select .cse34 60))) |v_#memory_$Pointer$.offset_399|) (= (store |v_#memory_$Pointer$.offset_412| 87 (store .cse35 140 (select (select |v_#memory_$Pointer$.offset_414| 87) 140))) |v_#memory_$Pointer$.offset_414|) (= (select .cse41 16) 0) (= |v_#memory_$Pointer$.offset_400| (store |v_#memory_$Pointer$.offset_401| 90 (store .cse25 283 (select .cse32 283)))) (= (store |v_#memory_$Pointer$.offset_406| 90 (store (store (store (store (store (store .cse40 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse37 132))) |v_#memory_$Pointer$.offset_405|))))) (.cse18 (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceNumber))) (.cse19 (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceProtocol))) (.cse20 (exists ((|v_#valid_226| (Array Int Int))) (and (= |c_#valid| (store |v_#valid_226| |c_ULTIMATE.start_ldv_dispatch_register_4_2_#t~ret382#1.base| 1)) (= (select |v_#valid_226| |c_ULTIMATE.start_ldv_dispatch_register_4_2_#t~ret382#1.base|) 0)))) (.cse21 (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol))) (.cse22 (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bcdDevice_lo)))) (or (and .cse0 .cse1 .cse2 .cse3 (exists ((|v_#length_BEFORE_CALL_2| (Array Int Int))) (and (= (select |v_#length_BEFORE_CALL_2| 12) 45) (= 39 (select |v_#length_BEFORE_CALL_2| 39)) (= (select |v_#length_BEFORE_CALL_2| 65) 15) (= (select |v_#length_BEFORE_CALL_2| 15) 14) (= (select |v_#length_BEFORE_CALL_2| 5) 13) (= (select |v_#length_BEFORE_CALL_2| 42) 28) (= 32 (select |v_#length_BEFORE_CALL_2| 37)) (= (select |v_#length_BEFORE_CALL_2| 10) 31) (= (select |v_#length_BEFORE_CALL_2| 73) 39) (= (select |v_#length_BEFORE_CALL_2| 66) 11) (= 51 (select |v_#length_BEFORE_CALL_2| 80)) (= (select |v_#length_BEFORE_CALL_2| 58) 29) (= (select |v_#length_BEFORE_CALL_2| 35) 13) (= 31 (select |v_#length_BEFORE_CALL_2| 72)) (= 2 (select |v_#length_BEFORE_CALL_2| 84)) (= 15 (select |v_#length_BEFORE_CALL_2| 4)) (= (select |v_#length_BEFORE_CALL_2| 49) 13) (= (select |v_#length_BEFORE_CALL_2| 64) 29) (= 28 (select |v_#length_BEFORE_CALL_2| 50)) (= (select |v_#length_BEFORE_CALL_2| 82) 13) (= (select |v_#length_BEFORE_CALL_2| 29) 13) (= (select |v_#length_BEFORE_CALL_2| 33) 26) (= (select |v_#length_BEFORE_CALL_2| 27) 32) (= (select |v_#length_BEFORE_CALL_2| 76) 37) (= (select |v_#length_BEFORE_CALL_2| 55) 55) (= (select |v_#length_BEFORE_CALL_2| 69) 17) (= (select |v_#length_BEFORE_CALL_2| 32) 26) (= (select |v_#length_BEFORE_CALL_2| 17) 36) (= (select |v_#length_BEFORE_CALL_2| 71) 34) (= (select |v_#length_BEFORE_CALL_2| 36) 12) (= 23 (select |v_#length_BEFORE_CALL_2| 53)) (= 33 (select |v_#length_BEFORE_CALL_2| 67)) (= 32 (select |v_#length_BEFORE_CALL_2| 20)) (= 28 (select |v_#length_BEFORE_CALL_2| 54)) (= (select |v_#length_BEFORE_CALL_2| 13) 37) (= 32 (select |v_#length_BEFORE_CALL_2| 16)) (= (select |v_#length_BEFORE_CALL_2| 44) 28) (= (select |v_#length_BEFORE_CALL_2| 6) 13) (= (select |v_#length_BEFORE_CALL_2| 60) 29) (= 33 (select |v_#length_BEFORE_CALL_2| 47)) (= 38 (select |v_#length_BEFORE_CALL_2| 41)) (= (select |v_#length_BEFORE_CALL_2| 1) 26) (= (select |v_#length_BEFORE_CALL_2| 9) 31) (= (select |v_#length_BEFORE_CALL_2| 23) 11) (= 16 (select |v_#length_BEFORE_CALL_2| 2)) (= 148 (select |v_#length_BEFORE_CALL_2| 87)) (= (select |v_#length_BEFORE_CALL_2| 24) 32) (= (select |v_#length_BEFORE_CALL_2| 43) 13) (= (select |v_#length_BEFORE_CALL_2| 18) 36) (= 51 (select |v_#length_BEFORE_CALL_2| 79)) (= 28 (select |v_#length_BEFORE_CALL_2| 89)) (= (select |v_#length_BEFORE_CALL_2| 11) 54) (= (select |v_#length_BEFORE_CALL_2| 26) 25) (= (select |v_#length_BEFORE_CALL_2| 78) 54) (= 23 (select |v_#length_BEFORE_CALL_2| 52)) (= (select |v_#length_BEFORE_CALL_2| 59) 13) (= (select |v_#length_BEFORE_CALL_2| 25) 25) (= 12 (select |v_#length_BEFORE_CALL_2| 30)) (= (select |v_#length_BEFORE_CALL_2| 62) 44) (= 32 (select |v_#length_BEFORE_CALL_2| 45)) (= (select |v_#length_BEFORE_CALL_2| 22) 13) (= 32 (select |v_#length_BEFORE_CALL_2| 34)) (= 44 (select |v_#length_BEFORE_CALL_2| 63)) (= 32 (select |v_#length_BEFORE_CALL_2| 31)) (= (select |v_#length_BEFORE_CALL_2| 61) 32) (= 40 (select |v_#length_BEFORE_CALL_2| 75)) (= 28 (select |v_#length_BEFORE_CALL_2| 48)) (= (select |v_#length_BEFORE_CALL_2| 74) 36) (= 32 (select |v_#length_BEFORE_CALL_2| 56)) (= 49 (select |v_#length_BEFORE_CALL_2| 28)) (= (select |v_#length_BEFORE_CALL_2| 3) 7) (= (select |v_#length_BEFORE_CALL_2| 40) 12) (= (select |v_#length_BEFORE_CALL_2| 68) 16) (= (select |v_#length_BEFORE_CALL_2| 46) 33) (= 32 (select |v_#length_BEFORE_CALL_2| 51)) (= 240 (select |v_#length_BEFORE_CALL_2| 88)) (= (select |v_#length_BEFORE_CALL_2| 38) 39) (= (select |v_#length_BEFORE_CALL_2| 90) 285) (= (select |v_#length_BEFORE_CALL_2| 86) 50) (= (select |v_#length_BEFORE_CALL_2| 83) 1) (= 58 (select |v_#length_BEFORE_CALL_2| 85)) (= 49 (select |v_#length_BEFORE_CALL_2| 21)) (= (select |v_#length_BEFORE_CALL_2| 57) 28) (= (select |v_#length_BEFORE_CALL_2| 81) 37) (= 42 (select |v_#length_BEFORE_CALL_2| 77)) (= 32 (select |v_#length_BEFORE_CALL_2| 8)) (= (select |v_#length_BEFORE_CALL_2| 14) 13) (= (select |v_#length_BEFORE_CALL_2| 7) 26) (= (select |v_#length_BEFORE_CALL_2| 70) 33) (= (select |v_#length_BEFORE_CALL_2| 19) 14))) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (exists ((|v_#valid_BEFORE_CALL_2| (Array Int Int))) (and (= (select |v_#valid_BEFORE_CALL_2| 7) 1) (= (select |v_#valid_BEFORE_CALL_2| 46) 1) (= (select |v_#valid_BEFORE_CALL_2| 2) 1) (= (select |v_#valid_BEFORE_CALL_2| 21) 1) (= (select |v_#valid_BEFORE_CALL_2| 86) 1) (= (select |v_#valid_BEFORE_CALL_2| 72) 1) (= (select |v_#valid_BEFORE_CALL_2| 69) 1) (= (select |v_#valid_BEFORE_CALL_2| 87) 1) (= (select |v_#valid_BEFORE_CALL_2| 59) 1) (= (select |v_#valid_BEFORE_CALL_2| 53) 1) (= (select |v_#valid_BEFORE_CALL_2| 32) 1) (= (select |v_#valid_BEFORE_CALL_2| 67) 1) (= (select |v_#valid_BEFORE_CALL_2| 52) 1) (= (select |v_#valid_BEFORE_CALL_2| 70) 1) (= (select |v_#valid_BEFORE_CALL_2| 15) 1) (= (select |v_#valid_BEFORE_CALL_2| 43) 1) (= (select |v_#valid_BEFORE_CALL_2| 76) 1) (= (select |v_#valid_BEFORE_CALL_2| 13) 1) (= (select |v_#valid_BEFORE_CALL_2| 47) 1) (= (select |v_#valid_BEFORE_CALL_2| 85) 1) (= (select |v_#valid_BEFORE_CALL_2| 62) 1) (= (select |v_#valid_BEFORE_CALL_2| 0) 0) (= (select |v_#valid_BEFORE_CALL_2| 73) 1) (= (select |v_#valid_BEFORE_CALL_2| 29) 1) (= (select |v_#valid_BEFORE_CALL_2| 11) 1) (= (select |v_#valid_BEFORE_CALL_2| 57) 1) (= (select |v_#valid_BEFORE_CALL_2| 27) 1) (= (select |v_#valid_BEFORE_CALL_2| 31) 1) (= (select |v_#valid_BEFORE_CALL_2| 3) 1) (= (select |v_#valid_BEFORE_CALL_2| 65) 1) (= (select |v_#valid_BEFORE_CALL_2| 77) 1) (= (select |v_#valid_BEFORE_CALL_2| 20) 1) (= (select |v_#valid_BEFORE_CALL_2| 22) 1) (= (select |v_#valid_BEFORE_CALL_2| 54) 1) (= (select |v_#valid_BEFORE_CALL_2| 49) 1) (= (select |v_#valid_BEFORE_CALL_2| 18) 1) (= (select |v_#valid_BEFORE_CALL_2| 24) 1) (= (select |v_#valid_BEFORE_CALL_2| 39) 1) (= (select |v_#valid_BEFORE_CALL_2| 25) 1) (= (select |v_#valid_BEFORE_CALL_2| 88) 1) (= (select |v_#valid_BEFORE_CALL_2| 79) 1) (= (select |v_#valid_BEFORE_CALL_2| 55) 1) (= (select |v_#valid_BEFORE_CALL_2| 75) 1) (= (select |v_#valid_BEFORE_CALL_2| 33) 1) (= (select |v_#valid_BEFORE_CALL_2| 41) 1) (= (select |v_#valid_BEFORE_CALL_2| 90) 1) (= 1 (select |v_#valid_BEFORE_CALL_2| 40)) (= (select |v_#valid_BEFORE_CALL_2| 4) 1) (= (select |v_#valid_BEFORE_CALL_2| 28) 1) (= (select |v_#valid_BEFORE_CALL_2| 60) 1) (= (select |v_#valid_BEFORE_CALL_2| 37) 1) (= (select |v_#valid_BEFORE_CALL_2| 23) 1) (= (select |v_#valid_BEFORE_CALL_2| 12) 1) (= (select |v_#valid_BEFORE_CALL_2| 36) 1) (= (select |v_#valid_BEFORE_CALL_2| 8) 1) (= (select |v_#valid_BEFORE_CALL_2| 84) 1) (= (select |v_#valid_BEFORE_CALL_2| 63) 1) (= (select |v_#valid_BEFORE_CALL_2| 71) 1) (= (select |v_#valid_BEFORE_CALL_2| 30) 1) (= (select |v_#valid_BEFORE_CALL_2| 14) 1) (= (select |v_#valid_BEFORE_CALL_2| 17) 1) (= (select |v_#valid_BEFORE_CALL_2| 66) 1) (= (select |v_#valid_BEFORE_CALL_2| 34) 1) (= (select |v_#valid_BEFORE_CALL_2| 82) 1) (= (select |v_#valid_BEFORE_CALL_2| 26) 1) (= (select |v_#valid_BEFORE_CALL_2| 5) 1) (= (select |v_#valid_BEFORE_CALL_2| 9) 1) (= (select |v_#valid_BEFORE_CALL_2| 68) 1) (= (select |v_#valid_BEFORE_CALL_2| 38) 1) (= 1 (select |v_#valid_BEFORE_CALL_2| 51)) (= (select |v_#valid_BEFORE_CALL_2| 44) 1) (= (select |v_#valid_BEFORE_CALL_2| 80) 1) (= (select |v_#valid_BEFORE_CALL_2| 78) 1) (= (select |v_#valid_BEFORE_CALL_2| 16) 1) (= (select |v_#valid_BEFORE_CALL_2| 58) 1) (= (select |v_#valid_BEFORE_CALL_2| 50) 1) (= (select |v_#valid_BEFORE_CALL_2| 19) 1) (= (select |v_#valid_BEFORE_CALL_2| 35) 1) (= (select |v_#valid_BEFORE_CALL_2| 42) 1) (= (select |v_#valid_BEFORE_CALL_2| 74) 1) (= (select |v_#valid_BEFORE_CALL_2| 56) 1) (= (select |v_#valid_BEFORE_CALL_2| 64) 1) (= (select |v_#valid_BEFORE_CALL_2| 83) 1) (= (select |v_#valid_BEFORE_CALL_2| 81) 1) (= (select |v_#valid_BEFORE_CALL_2| 10) 1) (= (select |v_#valid_BEFORE_CALL_2| 89) 1) (= (select |v_#valid_BEFORE_CALL_2| 48) 1) (= (select |v_#valid_BEFORE_CALL_2| 6) 1) (= (select |v_#valid_BEFORE_CALL_2| 61) 1) (= (select |v_#valid_BEFORE_CALL_2| 1) 1) (= (select |v_#valid_BEFORE_CALL_2| 45) 1))) .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (exists ((|v_#valid_BEFORE_CALL_4| (Array Int Int))) (and (= (select |v_#valid_BEFORE_CALL_4| 11) 1) (= (select |v_#valid_BEFORE_CALL_4| 44) 1) (= 1 (select |v_#valid_BEFORE_CALL_4| 49)) (= (select |v_#valid_BEFORE_CALL_4| 54) 1) (= (select |v_#valid_BEFORE_CALL_4| 48) 1) (= (select |v_#valid_BEFORE_CALL_4| 50) 1) (= (select |v_#valid_BEFORE_CALL_4| 13) 1) (= (select |v_#valid_BEFORE_CALL_4| 20) 1) (= (select |v_#valid_BEFORE_CALL_4| 29) 1) (= (select |v_#valid_BEFORE_CALL_4| 5) 1) (= (select |v_#valid_BEFORE_CALL_4| 34) 1) (= (select |v_#valid_BEFORE_CALL_4| 7) 1) (= (select |v_#valid_BEFORE_CALL_4| 36) 1) (= (select |v_#valid_BEFORE_CALL_4| 67) 1) (= (select |v_#valid_BEFORE_CALL_4| 39) 1) (= (select |v_#valid_BEFORE_CALL_4| 32) 1) (= (select |v_#valid_BEFORE_CALL_4| 83) 1) (= (select |v_#valid_BEFORE_CALL_4| 74) 1) (= (select |v_#valid_BEFORE_CALL_4| 24) 1) (= (select |v_#valid_BEFORE_CALL_4| 79) 1) (= (select |v_#valid_BEFORE_CALL_4| 89) 1) (= (select |v_#valid_BEFORE_CALL_4| 30) 1) (= 1 (select |v_#valid_BEFORE_CALL_4| 63)) (= (select |v_#valid_BEFORE_CALL_4| 23) 1) (= (select |v_#valid_BEFORE_CALL_4| 86) 1) (= (select |v_#valid_BEFORE_CALL_4| 58) 1) (= (select |v_#valid_BEFORE_CALL_4| 73) 1) (= (select |v_#valid_BEFORE_CALL_4| 2) 1) (= (select |v_#valid_BEFORE_CALL_4| 57) 1) (= (select |v_#valid_BEFORE_CALL_4| 68) 1) (= 1 (select |v_#valid_BEFORE_CALL_4| 51)) (= (select |v_#valid_BEFORE_CALL_4| 18) 1) (= (select |v_#valid_BEFORE_CALL_4| 16) 1) (= (select |v_#valid_BEFORE_CALL_4| 61) 1) (= (select |v_#valid_BEFORE_CALL_4| 3) 1) (= (select |v_#valid_BEFORE_CALL_4| 19) 1) (= (select |v_#valid_BEFORE_CALL_4| 70) 1) (= (select |v_#valid_BEFORE_CALL_4| 27) 1) (= (select |v_#valid_BEFORE_CALL_4| 72) 1) (= (select |v_#valid_BEFORE_CALL_4| 21) 1) (= (select |v_#valid_BEFORE_CALL_4| 78) 1) (= (select |v_#valid_BEFORE_CALL_4| 85) 1) (= (select |v_#valid_BEFORE_CALL_4| 82) 1) (= (select |v_#valid_BEFORE_CALL_4| 17) 1) (= (select |v_#valid_BEFORE_CALL_4| 55) 1) (= (select |v_#valid_BEFORE_CALL_4| 76) 1) (= (select |v_#valid_BEFORE_CALL_4| 65) 1) (= (select |v_#valid_BEFORE_CALL_4| 22) 1) (= (select |v_#valid_BEFORE_CALL_4| 90) 1) (= (select |v_#valid_BEFORE_CALL_4| 66) 1) (= (select |v_#valid_BEFORE_CALL_4| 52) 1) (= (select |v_#valid_BEFORE_CALL_4| 35) 1) (= (select |v_#valid_BEFORE_CALL_4| 15) 1) (= (select |v_#valid_BEFORE_CALL_4| 8) 1) (= (select |v_#valid_BEFORE_CALL_4| 42) 1) (= (select |v_#valid_BEFORE_CALL_4| 84) 1) (= (select |v_#valid_BEFORE_CALL_4| 31) 1) (= (select |v_#valid_BEFORE_CALL_4| 33) 1) (= (select |v_#valid_BEFORE_CALL_4| 14) 1) (= (select |v_#valid_BEFORE_CALL_4| 41) 1) (= (select |v_#valid_BEFORE_CALL_4| 56) 1) (= (select |v_#valid_BEFORE_CALL_4| 40) 1) (= (select |v_#valid_BEFORE_CALL_4| 9) 1) (= (select |v_#valid_BEFORE_CALL_4| 45) 1) (= (select |v_#valid_BEFORE_CALL_4| 53) 1) (= (select |v_#valid_BEFORE_CALL_4| 69) 1) (= (select |v_#valid_BEFORE_CALL_4| 62) 1) (= (select |v_#valid_BEFORE_CALL_4| 0) 0) (= (select |v_#valid_BEFORE_CALL_4| 25) 1) (= (select |v_#valid_BEFORE_CALL_4| 77) 1) (= (select |v_#valid_BEFORE_CALL_4| 64) 1) (= (select |v_#valid_BEFORE_CALL_4| 87) 1) (= (select |v_#valid_BEFORE_CALL_4| 60) 1) (= (select |v_#valid_BEFORE_CALL_4| 71) 1) (= (select |v_#valid_BEFORE_CALL_4| 37) 1) (= (select |v_#valid_BEFORE_CALL_4| 4) 1) (= (select |v_#valid_BEFORE_CALL_4| 43) 1) (= (select |v_#valid_BEFORE_CALL_4| 46) 1) (= (select |v_#valid_BEFORE_CALL_4| 38) 1) (= (select |v_#valid_BEFORE_CALL_4| 1) 1) (= (select |v_#valid_BEFORE_CALL_4| 88) 1) (= (select |v_#valid_BEFORE_CALL_4| 75) 1) (= (select |v_#valid_BEFORE_CALL_4| 59) 1) (= (select |v_#valid_BEFORE_CALL_4| 28) 1) (= (select |v_#valid_BEFORE_CALL_4| 81) 1) (= (select |v_#valid_BEFORE_CALL_4| 10) 1) (= (select |v_#valid_BEFORE_CALL_4| 12) 1) (= (select |v_#valid_BEFORE_CALL_4| 80) 1) (= (select |v_#valid_BEFORE_CALL_4| 47) 1) (= (select |v_#valid_BEFORE_CALL_4| 26) 1) (= (select |v_#valid_BEFORE_CALL_4| 6) 1))) .cse12 (exists ((|v_#length_BEFORE_CALL_4| (Array Int Int))) (and (= 7 (select |v_#length_BEFORE_CALL_4| 3)) (= (select |v_#length_BEFORE_CALL_4| 33) 26) (= (select |v_#length_BEFORE_CALL_4| 11) 54) (= (select |v_#length_BEFORE_CALL_4| 47) 33) (= (select |v_#length_BEFORE_CALL_4| 29) 13) (= (select |v_#length_BEFORE_CALL_4| 22) 13) (= (select |v_#length_BEFORE_CALL_4| 76) 37) (= (select |v_#length_BEFORE_CALL_4| 26) 25) (= (select |v_#length_BEFORE_CALL_4| 78) 54) (= (select |v_#length_BEFORE_CALL_4| 37) 32) (= (select |v_#length_BEFORE_CALL_4| 17) 36) (= (select |v_#length_BEFORE_CALL_4| 86) 50) (= (select |v_#length_BEFORE_CALL_4| 59) 13) (= (select |v_#length_BEFORE_CALL_4| 41) 38) (= (select |v_#length_BEFORE_CALL_4| 1) 26) (= (select |v_#length_BEFORE_CALL_4| 66) 11) (= (select |v_#length_BEFORE_CALL_4| 18) 36) (= 29 (select |v_#length_BEFORE_CALL_4| 60)) (= 14 (select |v_#length_BEFORE_CALL_4| 15)) (= (select |v_#length_BEFORE_CALL_4| 31) 32) (= (select |v_#length_BEFORE_CALL_4| 43) 13) (= (select |v_#length_BEFORE_CALL_4| 12) 45) (= (select |v_#length_BEFORE_CALL_4| 32) 26) (= 32 (select |v_#length_BEFORE_CALL_4| 34)) (= 2 (select |v_#length_BEFORE_CALL_4| 84)) (= (select |v_#length_BEFORE_CALL_4| 65) 15) (= (select |v_#length_BEFORE_CALL_4| 39) 39) (= 39 (select |v_#length_BEFORE_CALL_4| 38)) (= 29 (select |v_#length_BEFORE_CALL_4| 58)) (= (select |v_#length_BEFORE_CALL_4| 88) 240) (= (select |v_#length_BEFORE_CALL_4| 46) 33) (= (select |v_#length_BEFORE_CALL_4| 61) 32) (= 42 (select |v_#length_BEFORE_CALL_4| 77)) (= (select |v_#length_BEFORE_CALL_4| 9) 31) (= 13 (select |v_#length_BEFORE_CALL_4| 35)) (= 33 (select |v_#length_BEFORE_CALL_4| 67)) (= 44 (select |v_#length_BEFORE_CALL_4| 62)) (= (select |v_#length_BEFORE_CALL_4| 40) 12) (= (select |v_#length_BEFORE_CALL_4| 49) 13) (= (select |v_#length_BEFORE_CALL_4| 89) 28) (= (select |v_#length_BEFORE_CALL_4| 13) 37) (= (select |v_#length_BEFORE_CALL_4| 6) 13) (= (select |v_#length_BEFORE_CALL_4| 64) 29) (= 32 (select |v_#length_BEFORE_CALL_4| 24)) (= 51 (select |v_#length_BEFORE_CALL_4| 79)) (= 39 (select |v_#length_BEFORE_CALL_4| 73)) (= 32 (select |v_#length_BEFORE_CALL_4| 8)) (= (select |v_#length_BEFORE_CALL_4| 83) 1) (= (select |v_#length_BEFORE_CALL_4| 23) 11) (= (select |v_#length_BEFORE_CALL_4| 20) 32) (= 40 (select |v_#length_BEFORE_CALL_4| 75)) (= (select |v_#length_BEFORE_CALL_4| 25) 25) (= (select |v_#length_BEFORE_CALL_4| 57) 28) (= (select |v_#length_BEFORE_CALL_4| 70) 33) (= (select |v_#length_BEFORE_CALL_4| 69) 17) (= 44 (select |v_#length_BEFORE_CALL_4| 63)) (= (select |v_#length_BEFORE_CALL_4| 72) 31) (= 28 (select |v_#length_BEFORE_CALL_4| 48)) (= (select |v_#length_BEFORE_CALL_4| 36) 12) (= 16 (select |v_#length_BEFORE_CALL_4| 68)) (= (select |v_#length_BEFORE_CALL_4| 87) 148) (= (select |v_#length_BEFORE_CALL_4| 81) 37) (= (select |v_#length_BEFORE_CALL_4| 90) 285) (= (select |v_#length_BEFORE_CALL_4| 19) 14) (= (select |v_#length_BEFORE_CALL_4| 7) 26) (= (select |v_#length_BEFORE_CALL_4| 5) 13) (= (select |v_#length_BEFORE_CALL_4| 54) 28) (= 31 (select |v_#length_BEFORE_CALL_4| 10)) (= 55 (select |v_#length_BEFORE_CALL_4| 55)) (= 51 (select |v_#length_BEFORE_CALL_4| 80)) (= (select |v_#length_BEFORE_CALL_4| 4) 15) (= (select |v_#length_BEFORE_CALL_4| 51) 32) (= 49 (select |v_#length_BEFORE_CALL_4| 21)) (= (select |v_#length_BEFORE_CALL_4| 14) 13) (= 23 (select |v_#length_BEFORE_CALL_4| 52)) (= 32 (select |v_#length_BEFORE_CALL_4| 16)) (= 13 (select |v_#length_BEFORE_CALL_4| 82)) (= 32 (select |v_#length_BEFORE_CALL_4| 27)) (= (select |v_#length_BEFORE_CALL_4| 56) 32) (= (select |v_#length_BEFORE_CALL_4| 42) 28) (= 49 (select |v_#length_BEFORE_CALL_4| 28)) (= (select |v_#length_BEFORE_CALL_4| 45) 32) (= (select |v_#length_BEFORE_CALL_4| 74) 36) (= 28 (select |v_#length_BEFORE_CALL_4| 50)) (= (select |v_#length_BEFORE_CALL_4| 44) 28) (= 12 (select |v_#length_BEFORE_CALL_4| 30)) (= 34 (select |v_#length_BEFORE_CALL_4| 71)) (= (select |v_#length_BEFORE_CALL_4| 85) 58) (= 23 (select |v_#length_BEFORE_CALL_4| 53)) (= 16 (select |v_#length_BEFORE_CALL_4| 2)))) .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22)))) (= c_~ldv_linux_fs_sysfs_sysfs~0 0) (= |c_ULTIMATE.start_ldv_dispatch_register_4_2_~arg0#1.base| 90) (= c_~ldv_linux_arch_io_iomem~0 0) (= c_~ldv_linux_block_queue_queue_state~0 0) (= c_~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 0) (= c_~ldv_linux_usb_register_probe_state~0 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_ptl~0 1) (= 87 |c_~#open_disc_mutex~0.base|) (= c_~ldv_linux_block_request_blk_rq~0 0) (= c_~ldv_thread_0~0.identifier 0) (= c_~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 0) (= 2 c_~interrupt_in_interval~0) (= c_~ldv_linux_usb_urb_urb_state~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock_of_lego_usb_tower~0 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct~0 1) (= c_~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 0) (= 0 c_~ldv_thread_5~0.function.base) (= c_~ldv_thread_5~0.identifier 0) (= |c_~#tower_table~0.base| 86) (= c_~ldv_linux_lib_idr_idr~0 0) (= c_~ldv_linux_net_register_probe_state~0 0) (= c_~ldv_thread_2~0.function.offset 0) (= c_~ldv_linux_drivers_base_class_usb_gadget_class~0 0) (= |c_ULTIMATE.start_ldv_dispatch_register_4_2_~arg0#1.offset| 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_open_disc_mutex~0 0) (= |c_~#tower_table~0.offset| 0) (= c_~ldv_linux_usb_coherent_coherent_state~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode~0 0) (= 480 c_~read_buffer_size~0) (= c_~__ldv_in_interrupt_context~0 0) (= 200 c_~read_timeout~0) (<= 1 |c_#StackHeapBarrier|) (= 0 c_~ldv_thread_0~0.function.base) (= c_~ldv_linux_kernel_locking_spinlock_spin_read_buffer_lock_of_lego_usb_tower~0 1) (= |c_ULTIMATE.start_ldv_dispatch_register_4_2_#t~ret382#1.offset| 0) (= |c_~#open_disc_mutex~0.offset| 0) (= c_~LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS~0 0) (= |c_~#tower_class~0.base| 89) (= |c_~#tower_driver~0.base| 90) (= c_~ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data~0 1) (= 88 |c_~#tower_fops~0.base|) (= 0 |c_ULTIMATE.start_ldv_usb_register_driver_~arg0#1|) (<= 1 c_~nr_cpu_ids~0) (= c_~ldv_linux_kernel_module_module_refcounter~0 1) (= c_~ldv_linux_kernel_locking_rwlock_wlock~0 1) (= c_~write_buffer_size~0 480) (= c_~ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct~0 1) (= c_~ldv_thread_5~0.function.offset 0) (= c_~ldv_thread_0~0.function.offset 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock~0 0) (= c_~ldv_linux_kernel_rcu_srcu_srcu_nested~0 0) (= c_~ldv_thread_2~0.identifier 0) (= c_~ldv_linux_kernel_locking_rwlock_rlock~0 1) (= c_~ldv_linux_mmc_sdio_func_sdio_element~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device~0 0) (= c_~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 0) (= c_~ldv_linux_kernel_sched_completion_completion~0 0) (= c_~ldv_thread_2~0.function.base 0) (= |c_~#tower_fops~0.offset| 0) (= c_~ldv_thread_1~0.function.base 0) (= c_~ldv_thread_1~0.identifier 0) (= c_~ldv_linux_usb_gadget_usb_gadget~0 0) (= |c_~#tower_class~0.offset| 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock~0 1) (= |c_~#tower_driver~0.offset| 0) (= c_~ldv_linux_block_genhd_disk_state~0 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode~0 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN~0 1) (= c_~rtnllocknumber~0 0) (= c_~locksocknumber~0 0)) is different from false [2024-11-14 05:12:30,953 WARN L851 $PredicateComparison]: unable to prove that (and (= c_~packet_timeout~0 50) (= c_~interrupt_out_interval~0 8) (= c_~ldv_thread_1~0.function.offset 0) (= c_~ldv_linux_alloc_usb_lock_lock~0 1) (= c_~ldv_linux_fs_sysfs_sysfs~0 0) (= c_~ldv_linux_arch_io_iomem~0 0) (= c_~ldv_linux_block_queue_queue_state~0 0) (= c_~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 0) (= c_~ldv_linux_usb_register_probe_state~0 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_ptl~0 1) (= 87 |c_~#open_disc_mutex~0.base|) (= c_~ldv_linux_block_request_blk_rq~0 0) (= c_~ldv_thread_0~0.identifier 0) (= c_~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 0) (= 2 c_~interrupt_in_interval~0) (= c_~ldv_linux_usb_urb_urb_state~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock_of_lego_usb_tower~0 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct~0 1) (= c_~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 0) (= 0 c_~ldv_thread_5~0.function.base) (= c_~ldv_thread_5~0.identifier 0) (= |c_~#tower_table~0.base| 86) (= c_~ldv_linux_lib_idr_idr~0 0) (= c_~ldv_linux_net_register_probe_state~0 0) (= c_~ldv_thread_2~0.function.offset 0) (= c_~ldv_linux_drivers_base_class_usb_gadget_class~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_open_disc_mutex~0 0) (= |c_~#tower_table~0.offset| 0) (= c_~ldv_linux_usb_coherent_coherent_state~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode~0 0) (= 480 c_~read_buffer_size~0) (= c_~__ldv_in_interrupt_context~0 0) (= 200 c_~read_timeout~0) (<= 1 |c_#StackHeapBarrier|) (= 0 c_~ldv_thread_0~0.function.base) (= c_~ldv_linux_kernel_locking_spinlock_spin_read_buffer_lock_of_lego_usb_tower~0 1) (= |c_~#open_disc_mutex~0.offset| 0) (= c_~LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS~0 0) (exists ((|v_#memory_int_3714| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1322| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1322| (Array Int (Array Int Int)))) (and (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_1322| |c_ULTIMATE.start_ldv_usb_dummy_factory_2_~data~0#1.base| (store (select |v_#memory_$Pointer$.base_1322| |c_ULTIMATE.start_ldv_usb_dummy_factory_2_~data~0#1.base|) 0 90))) (= |c_#memory_int| (store |v_#memory_int_3714| |c_ULTIMATE.start_ldv_usb_dummy_factory_2_~data~0#1.base| (store (select |v_#memory_int_3714| |c_ULTIMATE.start_ldv_usb_dummy_factory_2_~data~0#1.base|) 0 (select (select |c_#memory_int| |c_ULTIMATE.start_ldv_usb_dummy_factory_2_~data~0#1.base|) 0)))) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_1322| |c_ULTIMATE.start_ldv_usb_dummy_factory_2_~data~0#1.base| (store (select |v_#memory_$Pointer$.offset_1322| |c_ULTIMATE.start_ldv_usb_dummy_factory_2_~data~0#1.base|) 0 0))) (let ((.cse23 (mod |c_ULTIMATE.start_ldv_usb_dummy_factory_2_~data~0#1.base| 18446744073709551616)) (.cse30 ((as const (Array Int Int)) 0))) (let ((.cse0 (exists ((v_~__mod_usb__tower_table_device_table~0.driver_info_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.driver_info (store (store v_~__mod_usb__tower_table_device_table~0.driver_info_8 0 0) 1 0)))) (.cse1 (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceSubClass))) (.cse2 (exists ((v_~__mod_usb__tower_table_device_table~0.match_flags_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.match_flags (store (store v_~__mod_usb__tower_table_device_table~0.match_flags_8 0 0) 1 0)))) (.cse3 (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bDeviceSubClass (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceSubClass_8 0 0) 1 0)))) (.cse4 (exists ((|v_#memory_int_459| (Array Int (Array Int Int))) (|v_#memory_int_499| (Array Int (Array Int Int))) (|v_#memory_int_532| (Array Int (Array Int Int))) (|v_#memory_int_463| (Array Int (Array Int Int))) (|v_#memory_int_462| (Array Int (Array Int Int))) (|v_#memory_int_465| (Array Int (Array Int Int))) (|v_#memory_int_464| (Array Int (Array Int Int))) (|v_#memory_int_461| (Array Int (Array Int Int))) (|v_#memory_int_460| (Array Int (Array Int Int))) (|v_#memory_int_526| (Array Int (Array Int Int))) (|v_#memory_int_525| (Array Int (Array Int Int))) (|v_#memory_int_528| (Array Int (Array Int Int))) (|v_#memory_int_527| (Array Int (Array Int Int))) (|v_#memory_int_489| (Array Int (Array Int Int))) (|v_#memory_int_522| (Array Int (Array Int Int))) (|v_#memory_int_488| (Array Int (Array Int Int))) (|v_#memory_int_521| (Array Int (Array Int Int))) (|v_#memory_int_524| (Array Int (Array Int Int))) (|v_#memory_int_523| (Array Int (Array Int Int))) (|v_#memory_int_529| (Array Int (Array Int Int))) (|v_#memory_int_490| (Array Int (Array Int Int))) (|v_#memory_int_496| (Array Int (Array Int Int))) (|v_#memory_int_495| (Array Int (Array Int Int))) (|v_#memory_int_498| (Array Int (Array Int Int))) (|v_#memory_int_531| (Array Int (Array Int Int))) (|v_#memory_int_497| (Array Int (Array Int Int))) (|v_#memory_int_530| (Array Int (Array Int Int))) (|v_#memory_int_492| (Array Int (Array Int Int))) (|v_#memory_int_491| (Array Int (Array Int Int))) (|v_#memory_int_494| (Array Int (Array Int Int))) (|v_#memory_int_493| (Array Int (Array Int Int))) (|v_#memory_int_515| (Array Int (Array Int Int))) (|v_#memory_int_3713| (Array Int (Array Int Int))) (|v_#memory_int_514| (Array Int (Array Int Int))) (|v_#memory_int_517| (Array Int (Array Int Int))) (|v_#memory_int_516| (Array Int (Array Int Int))) (|v_#memory_int_478| (Array Int (Array Int Int))) (|v_#memory_int_511| (Array Int (Array Int Int))) (|v_#memory_int_477| (Array Int (Array Int Int))) (|v_#memory_int_510| (Array Int (Array Int Int))) (|v_#memory_int_513| (Array Int (Array Int Int))) (|v_#memory_int_479| (Array Int (Array Int Int))) (|v_#memory_int_512| (Array Int (Array Int Int))) (|v_#memory_int_519| (Array Int (Array Int Int))) (|v_#memory_int_518| (Array Int (Array Int Int))) (|v_#memory_int_485| (Array Int (Array Int Int))) (|v_#memory_int_484| (Array Int (Array Int Int))) (|v_#memory_int_487| (Array Int (Array Int Int))) (|v_#memory_int_520| (Array Int (Array Int Int))) (|v_#memory_int_486| (Array Int (Array Int Int))) (|v_#memory_int_481| (Array Int (Array Int Int))) (|v_#memory_int_480| (Array Int (Array Int Int))) (|v_#memory_int_483| (Array Int (Array Int Int))) (|v_#memory_int_482| (Array Int (Array Int Int))) (|v_#memory_int_504| (Array Int (Array Int Int))) (|v_#memory_int_503| (Array Int (Array Int Int))) (|v_#memory_int_506| (Array Int (Array Int Int))) (|v_#memory_int_505| (Array Int (Array Int Int))) (|v_#memory_int_467| (Array Int (Array Int Int))) (|v_#memory_int_500| (Array Int (Array Int Int))) (|v_#memory_int_466| (Array Int (Array Int Int))) (|v_#memory_int_469| (Array Int (Array Int Int))) (|v_#memory_int_502| (Array Int (Array Int Int))) (|v_#memory_int_501| (Array Int (Array Int Int))) (|v_#memory_int_468| (Array Int (Array Int Int))) (|v_#memory_int_508| (Array Int (Array Int Int))) (|v_#memory_int_507| (Array Int (Array Int Int))) (|v_#memory_int_509| (Array Int (Array Int Int))) (|v_#memory_int_474| (Array Int (Array Int Int))) (|v_#memory_int_473| (Array Int (Array Int Int))) (|v_#memory_int_476| (Array Int (Array Int Int))) (|v_#memory_int_475| (Array Int (Array Int Int))) (|v_#memory_int_470| (Array Int (Array Int Int))) (|v_#memory_int_472| (Array Int (Array Int Int))) (|v_#memory_int_471| (Array Int (Array Int Int)))) (let ((.cse72 (select |v_#memory_int_507| 88)) (.cse80 (select |v_#memory_int_468| 88)) (.cse92 (select |v_#memory_int_513| 90)) (.cse73 (select |v_#memory_int_502| 88)) (.cse81 (select |v_#memory_int_467| 88)) (.cse69 (select |v_#memory_int_520| 90)) (.cse64 (select |v_#memory_int_465| 90)) (.cse71 (select |v_#memory_int_510| 88)) (.cse85 (select |v_#memory_int_509| 88)) (.cse97 (select |v_#memory_int_461| 88)) (.cse94 (select |v_#memory_int_484| 87)) (.cse96 (select |v_#memory_int_501| 88)) (.cse74 (select |v_#memory_int_479| 88)) (.cse108 (select |v_#memory_int_475| 87)) (.cse78 (select |v_#memory_int_464| 88)) (.cse62 (select |v_#memory_int_463| 88)) (.cse112 (select |v_#memory_int_528| 90)) (.cse98 (select |v_#memory_int_516| 90)) (.cse91 (select |v_#memory_int_518| 90)) (.cse90 (select |v_#memory_int_487| 90)) (.cse75 (select |v_#memory_int_474| 88)) (.cse107 (select |v_#memory_int_473| 88)) (.cse123 (select |v_#memory_int_506| 90)) (.cse68 (select |v_#memory_int_505| 90)) (.cse116 (select |v_#memory_int_477| 87)) (.cse122 (select |v_#memory_int_494| 90)) (.cse101 (select |v_#memory_int_486| 88)) (.cse79 (select |v_#memory_int_508| 88)) (.cse95 (select |v_#memory_int_514| 90)) (.cse99 (select |v_#memory_int_511| 90)) (.cse93 (select |v_#memory_int_485| 87)) (.cse83 (select |v_#memory_int_522| 90)) (.cse118 (select |v_#memory_int_517| 90)) (.cse113 (select |v_#memory_int_521| 90)) (.cse102 (select |v_#memory_int_499| 90)) (.cse67 (select |v_#memory_int_496| 90)) (.cse76 (select |v_#memory_int_3713| 3)) (.cse106 (select |v_#memory_int_523| 87)) (.cse65 (select |v_#memory_int_491| 90)) (.cse128 (select |v_#memory_int_490| 90)) (.cse127 (select |v_#memory_int_527| 90)) (.cse121 (select |v_#memory_int_489| 90)) (.cse125 (select |v_#memory_int_495| 90)) (.cse109 (select |v_#memory_int_483| 87)) (.cse104 (select |v_#memory_int_460| 88)) (.cse111 (select |v_#memory_int_480| 88)) (.cse129 (select |v_#memory_int_498| 90)) (.cse120 (select |v_#memory_int_526| 90)) (.cse66 (select |v_#memory_int_529| 90)) (.cse100 (select |v_#memory_int_488| 88)) (.cse131 (select |v_#memory_int_525| 90)) (.cse82 (select |v_#memory_int_524| 90)) (.cse77 (select |v_#memory_int_466| 88)) (.cse134 (select |v_#memory_int_469| 88)) (.cse115 (select |v_#memory_int_459| 87)) (.cse124 (select |v_#memory_int_478| 87)) (.cse130 (select |v_#memory_int_532| 87)) (.cse86 (select |v_#memory_int_512| 88)) (.cse87 (select |v_#memory_int_519| 88)) (.cse110 (select |v_#memory_int_504| 88)) (.cse70 (select |v_#memory_int_503| 88)) (.cse119 (select |v_#memory_int_515| 90)) (.cse89 (select |v_#memory_int_492| 90)) (.cse88 (select |v_#memory_int_476| 88)) (.cse84 (select |v_#memory_int_481| 88)) (.cse63 (select |v_#memory_int_462| 88)) (.cse133 (select |v_#memory_int_493| 88)) (.cse136 (select |v_#memory_int_530| 87)) (.cse135 (select |v_#memory_int_470| 88)) (.cse114 (select |v_#memory_int_482| 87)) (.cse103 (select |v_#memory_int_500| 90)) (.cse105 (select |v_#memory_int_497| 90)) (.cse132 (select |v_#memory_int_472| 87)) (.cse126 (select |v_#memory_int_471| 87)) (.cse117 (select |v_#memory_int_3713| 84)) (.cse61 (select |v_#memory_int_3713| 86))) (and (= (select .cse61 27) 0) (= (select .cse61 40) 0) (= (store |v_#memory_int_463| 88 (store .cse62 40 (select .cse63 40))) |v_#memory_int_462|) (= (store |v_#memory_int_465| 90 (store .cse64 205 (select .cse65 205))) |v_#memory_int_491|) (= (store |v_#memory_int_529| 90 (store .cse66 8 (select .cse67 8))) |v_#memory_int_496|) (= (select .cse61 41) 0) (= (store |v_#memory_int_505| 90 (store (store (store .cse68 132 0) 136 0) 148 (select .cse69 148))) |v_#memory_int_520|) (= (select .cse61 12) 0) (= (store |v_#memory_int_503| 88 (store .cse70 120 (select .cse71 120))) |v_#memory_int_510|) (= (select .cse61 6) 0) (= (select .cse61 38) 0) (= (store |v_#memory_int_507| 88 (store .cse72 88 (select .cse73 88))) |v_#memory_int_502|) (= (store |v_#memory_int_479| 88 (store .cse74 216 (select .cse75 216))) |v_#memory_int_474|) (= 98 (select .cse76 2)) (= (store |v_#memory_int_466| 88 (store .cse77 24 (select .cse78 24))) |v_#memory_int_464|) (= (select .cse61 33) 0) (= (store |v_#memory_int_508| 88 (store .cse79 80 (select .cse72 80))) |v_#memory_int_507|) (= 115 (select .cse76 1)) (= (store |v_#memory_int_468| 88 (store .cse80 176 (select .cse81 176))) |v_#memory_int_467|) (= (store |v_#memory_int_524| 90 (store .cse82 40 (select .cse83 40))) |v_#memory_int_522|) (= (select .cse61 11) 0) (= (select .cse61 25) 0) (= (store |v_#memory_int_481| 88 (store .cse84 168 (select .cse80 168))) |v_#memory_int_468|) (= (store |v_#memory_int_509| 88 (store .cse85 136 (select .cse86 136))) |v_#memory_int_512|) (= (select .cse61 10) 0) (= (store |v_#memory_int_519| 88 (store .cse87 152 (select .cse88 152))) |v_#memory_int_476|) (= (store |v_#memory_int_492| 90 (store .cse89 72 (select .cse90 72))) |v_#memory_int_487|) (= (select .cse61 42) 0) (= (store |v_#memory_int_518| 90 (store .cse91 172 (select .cse92 172))) |v_#memory_int_513|) (= (store |v_#memory_int_485| 87 (store .cse93 104 (select .cse94 104))) |v_#memory_int_484|) (= (select .cse61 29) 0) (= (store |v_#memory_int_513| 90 (store .cse92 180 (select .cse95 180))) |v_#memory_int_514|) (= (store |v_#memory_int_502| 88 (store .cse73 96 (select .cse96 96))) |v_#memory_int_501|) (= (store |v_#memory_int_467| 88 (store .cse81 184 (select .cse97 184))) |v_#memory_int_461|) (= 160 (select (select |v_#memory_int_531| 89) 24)) (= (store |v_#memory_int_520| 90 (store .cse69 156 (select .cse98 156))) |v_#memory_int_516|) (= (store |v_#memory_int_511| 90 (store (store .cse99 196 0) 197 (select .cse64 197))) |v_#memory_int_465|) (= (store |v_#memory_int_510| 88 (store .cse71 128 (select .cse85 128))) |v_#memory_int_509|) (= |v_#memory_int_486| (store |v_#memory_int_488| 88 (store .cse100 64 (select .cse101 64)))) (= (store |v_#memory_int_499| 90 (store .cse102 261 (select .cse103 261))) |v_#memory_int_500|) (= (select .cse61 39) 0) (= (store |v_#memory_int_461| 88 (store .cse97 192 (select .cse104 192))) |v_#memory_int_460|) (= |v_#memory_int_3714| (store |v_#memory_int_497| 90 (store (store (store (store (store .cse105 277 0) 281 0) 282 0) 283 0) 284 0))) (= (store |v_#memory_int_484| 87 (store .cse94 112 (select .cse106 112))) |v_#memory_int_523|) (= (store |v_#memory_int_473| 88 (store .cse107 232 (select (select |v_#memory_int_531| 88) 232))) |v_#memory_int_531|) (= (store |v_#memory_int_475| 87 (store (store (store .cse108 56 0) 60 0) 72 (select .cse109 72))) |v_#memory_int_483|) (= |v_#memory_int_504| (store |v_#memory_int_501| 88 (store .cse96 104 (select .cse110 104)))) (= (store |v_#memory_int_480| 88 (store .cse111 208 (select .cse74 208))) |v_#memory_int_479|) (= |v_#memory_int_521| (store |v_#memory_int_528| 90 (store .cse112 245 (select .cse113 245)))) (= 117 (select .cse76 0)) (= (select .cse61 36) 0) (= (select .cse61 31) 0) (= (store |v_#memory_int_482| 87 (store .cse114 24 (select .cse115 24))) |v_#memory_int_459|) (= (store |v_#memory_int_477| 87 (store .cse116 48 (select .cse108 48))) |v_#memory_int_475|) (= (select .cse76 3) 47) (= (select .cse117 0) 48) (= (store |v_#memory_int_464| 88 (store .cse78 32 (select .cse62 32))) |v_#memory_int_463|) (= (store |v_#memory_int_517| 90 (store .cse118 56 (select .cse119 56))) |v_#memory_int_515|) (= 115 (select .cse76 5)) (= (store |v_#memory_int_526| 90 (store .cse120 237 (select .cse112 237))) |v_#memory_int_528|) (= (store |v_#memory_int_516| 90 (store .cse98 164 (select .cse91 164))) |v_#memory_int_518|) (= (store |v_#memory_int_487| 90 (store (store (store (store .cse90 80 0) 84 0) 88 0) 92 (select .cse121 92))) |v_#memory_int_489|) (= (select .cse61 37) 0) (= (select .cse61 8) 0) (= (store |v_#memory_int_494| 90 (store .cse122 116 (select .cse123 116))) |v_#memory_int_506|) (= (select .cse61 17) 0) (= (store |v_#memory_int_474| 88 (store .cse75 224 (select .cse107 224))) |v_#memory_int_473|) (= (select .cse61 13) 0) (= (store |v_#memory_int_506| 90 (store .cse123 124 (select .cse68 124))) |v_#memory_int_505|) (= (store |v_#memory_int_478| 87 (store .cse124 40 (select .cse116 40))) |v_#memory_int_477|) (= (store |v_#memory_int_495| 90 (store .cse125 108 (select .cse122 108))) |v_#memory_int_494|) (= (store |v_#memory_int_486| 88 (store .cse101 72 (select .cse79 72))) |v_#memory_int_508|) (= (store |v_#memory_int_514| 90 (store .cse95 188 (select .cse99 188))) |v_#memory_int_511|) (= (select .cse61 14) 0) (= |v_#memory_int_485| (store |v_#memory_int_471| 87 (store .cse126 96 (select .cse93 96)))) (= |v_#memory_int_517| (store |v_#memory_int_522| 90 (store .cse83 48 (select .cse118 48)))) (= (store |v_#memory_int_521| 90 (store .cse113 253 (select .cse102 253))) |v_#memory_int_499|) (= (store |v_#memory_int_496| 90 (store .cse67 16 (select .cse127 16))) |v_#memory_int_527|) (= (store |v_#memory_int_490| 90 (store .cse128 221 (select .cse129 221))) |v_#memory_int_498|) (= (select (select |v_#memory_int_3713| 83) 0) 0) (= 3 (select .cse61 0)) (= (select .cse76 6) 0) (= (select .cse76 4) 37) (= |v_#memory_int_532| (store |v_#memory_int_523| 87 (store .cse106 120 (select .cse130 120)))) (= (store |v_#memory_int_491| 90 (store .cse65 213 (select .cse128 213))) |v_#memory_int_490|) (= (store |v_#memory_int_527| 90 (store .cse127 24 (select .cse131 24))) |v_#memory_int_525|) (= (store |v_#memory_int_489| 90 (store .cse121 100 (select .cse125 100))) |v_#memory_int_495|) (= (store |v_#memory_int_483| 87 (store .cse109 80 (select .cse132 80))) |v_#memory_int_472|) (= (store |v_#memory_int_460| 88 (store .cse104 200 (select .cse111 200))) |v_#memory_int_480|) (= (store |v_#memory_int_498| 90 (store .cse129 229 (select .cse120 229))) |v_#memory_int_526|) (= (store |v_#memory_int_531| 90 (store .cse30 0 (select .cse66 0))) |v_#memory_int_529|) (= (select .cse61 15) 0) (= (store |v_#memory_int_493| 88 (store .cse133 56 (select .cse100 56))) |v_#memory_int_488|) (= (store |v_#memory_int_525| 90 (store .cse131 32 (select .cse82 32))) |v_#memory_int_524|) (= |v_#memory_int_466| (store |v_#memory_int_469| 88 (store .cse134 16 (select .cse77 16)))) (= (store |v_#memory_int_470| 88 (store .cse135 8 (select .cse134 8))) |v_#memory_int_469|) (= (store |v_#memory_int_459| 87 (store .cse115 32 (select .cse124 32))) |v_#memory_int_478|) (= (store |v_#memory_int_532| 87 (store .cse130 128 (select .cse136 128))) |v_#memory_int_530|) (= 1684 (select .cse61 2)) (= (select .cse61 16) 0) (= (store |v_#memory_int_512| 88 (store .cse86 144 (select .cse87 144))) |v_#memory_int_519|) (= (select .cse61 4) 1) (= (store |v_#memory_int_504| 88 (store .cse110 112 (select .cse70 112))) |v_#memory_int_503|) (= |v_#memory_int_492| (store |v_#memory_int_515| 90 (store .cse119 64 (select .cse89 64)))) (= (store |v_#memory_int_476| 88 (store .cse88 160 (select .cse84 160))) |v_#memory_int_481|) (= |v_#memory_int_493| (store |v_#memory_int_462| 88 (store .cse63 48 (select .cse133 48)))) (= (store (store |v_#memory_int_530| 87 (store (store .cse136 136 0) 140 0)) 88 (store (select |v_#memory_int_530| 88) 0 (select .cse135 0))) |v_#memory_int_470|) (= (store |v_#memory_int_3713| 87 (store (store (store (store (store .cse30 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse114 16))) |v_#memory_int_482|) (= (store |v_#memory_int_500| 90 (store .cse103 269 (select .cse105 269))) |v_#memory_int_497|) (= (store |v_#memory_int_472| 87 (store .cse132 88 (select .cse126 88))) |v_#memory_int_471|) (= (select .cse117 1) 0) (= 0 (select .cse61 35)))))) (.cse5 (exists ((|v_#memory_$Pointer$.base_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_411| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_397| (Array Int (Array Int Int)))) (let ((.cse44 (select |v_#memory_$Pointer$.base_406| 90)) (.cse43 (select |v_#memory_$Pointer$.base_409| 90)) (.cse49 (select |v_#memory_$Pointer$.base_404| 90)) (.cse45 (select |v_#memory_$Pointer$.base_403| 90)) (.cse55 (select |v_#memory_$Pointer$.base_397| 87)) (.cse48 (select |v_#memory_$Pointer$.base_407| 90)) (.cse46 (select |v_#memory_$Pointer$.base_410| 90)) (.cse51 (select |v_#memory_$Pointer$.base_402| 89)) (.cse57 (select |v_#memory_$Pointer$.base_414| 87)) (.cse53 (select |v_#memory_$Pointer$.base_401| 90)) (.cse50 (select |v_#memory_$Pointer$.base_405| 90)) (.cse59 (select |v_#memory_$Pointer$.base_412| 90)) (.cse47 (select |v_#memory_$Pointer$.base_408| 90)) (.cse58 (select |v_#memory_$Pointer$.base_413| 87)) (.cse52 (select |v_#memory_$Pointer$.base_411| 87)) (.cse56 (select |v_#memory_$Pointer$.base_400| 87)) (.cse60 (select |v_#memory_$Pointer$.base_399| 87)) (.cse54 (select |v_#memory_$Pointer$.base_398| 87))) (and (= (store |v_#memory_$Pointer$.base_409| 90 (store (store (store (store (store (store (store .cse43 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse44 196))) |v_#memory_$Pointer$.base_406|) (= (store |v_#memory_$Pointer$.base_406| 90 (store (store (store (store (store (store (store (store (store (store (store .cse44 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse45 277))) |v_#memory_$Pointer$.base_403|) (= (store |v_#memory_$Pointer$.base_410| 90 (store .cse46 136 (select .cse43 136))) |v_#memory_$Pointer$.base_409|) (= (store |v_#memory_$Pointer$.base_408| 90 (store .cse47 88 (select .cse48 88))) |v_#memory_$Pointer$.base_407|) (= (store |v_#memory_$Pointer$.base_404| 90 (store .cse49 284 (select (select |v_#memory_$Pointer$.base_1322| 90) 284))) |v_#memory_$Pointer$.base_1322|) (= (store |v_#memory_$Pointer$.base_405| 90 (store .cse50 283 (select .cse49 283))) |v_#memory_$Pointer$.base_404|) (= |#funAddr~legousbtower_devnode.base| (select .cse51 8)) (= (store |v_#memory_$Pointer$.base_411| 87 (store .cse52 140 (select (select |v_#memory_$Pointer$.base_402| 87) 140))) |v_#memory_$Pointer$.base_402|) (= (store |v_#memory_$Pointer$.base_403| 90 (store .cse45 281 (select .cse53 281))) |v_#memory_$Pointer$.base_401|) (= (store |v_#memory_$Pointer$.base_398| 87 (store .cse54 4 (select .cse55 4))) |v_#memory_$Pointer$.base_397|) (= 88 (select .cse51 16)) (= (store |v_#memory_$Pointer$.base_397| 87 (store .cse55 8 (select .cse56 8))) |v_#memory_$Pointer$.base_400|) (= (store |v_#memory_$Pointer$.base_407| 90 (store (store (store (store (store (store .cse48 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse46 132))) |v_#memory_$Pointer$.base_410|) (= 4 (select .cse51 0)) (= (store |v_#memory_$Pointer$.base_414| 87 (store .cse57 60 (select .cse58 60))) |v_#memory_$Pointer$.base_413|) (= |v_#memory_$Pointer$.base_412| (store (store |v_#memory_$Pointer$.base_402| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse30 0 |c_~#__this_module~0.base|) 8 |#funAddr~tower_llseek.base|) 16 |#funAddr~tower_read.base|) 24 |#funAddr~tower_write.base|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.base|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.base|) 120 0) 128 |#funAddr~tower_release.base|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse30 0 5) 8 |#funAddr~tower_probe.base|) 16 |#funAddr~tower_disconnect.base|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 86) 80 (select .cse59 80)))) (= (store |v_#memory_$Pointer$.base_399| 87 (store (store (store (store (store (store .cse60 16 0) 24 0) 32 0) 40 0) 48 1) 56 (select .cse57 56))) |v_#memory_$Pointer$.base_414|) (= (store |v_#memory_$Pointer$.base_401| 90 (store .cse53 282 (select .cse50 282))) |v_#memory_$Pointer$.base_405|) (= (store |v_#memory_$Pointer$.base_412| 90 (store .cse59 84 (select .cse47 84))) |v_#memory_$Pointer$.base_408|) (= (store |v_#memory_$Pointer$.base_413| 87 (store (store (store (store (store (store (store (store (store .cse58 72 87) 80 87) 88 0) 96 87) 104 0) 112 0) 120 0) 128 2) 136 (select .cse52 136))) |v_#memory_$Pointer$.base_411|) (= |v_#memory_$Pointer$.base_399| (store |v_#memory_$Pointer$.base_400| 87 (store .cse56 12 (select .cse60 12)))) (= (store |v_#memory_$Pointer$.base_1321| 87 (store .cse30 0 (select .cse54 0))) |v_#memory_$Pointer$.base_398|))))) (.cse6 (exists ((|v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15| Int)) (and (not (= 0 |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15|)) (<= |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15| 2147483647) (<= 0 (+ 2147483648 |v_ULTIMATE.start_ldv_usb_register_driver_~tmp~25#1_15|))))) (.cse7 (exists ((|v_#length_124| (Array Int Int))) (= (store |v_#length_124| |c_ULTIMATE.start_ldv_usb_dummy_factory_2_~data~0#1.base| 16) |c_#length|))) (.cse8 (exists ((v_~__mod_usb__tower_table_device_table~0.idProduct_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idProduct (store (store v_~__mod_usb__tower_table_device_table~0.idProduct_8 0 0) 1 0)))) (.cse9 (<= (+ |c_ULTIMATE.start_ldv_usb_dummy_factory_2_~data~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse10 (exists ((|v_#valid_226| (Array Int Int))) (and (= (select |v_#valid_226| |c_ULTIMATE.start_ldv_usb_dummy_factory_2_~data~0#1.base|) 0) (= |c_#valid| (store |v_#valid_226| |c_ULTIMATE.start_ldv_usb_dummy_factory_2_~data~0#1.base| 1))))) (.cse11 (not (= .cse23 0))) (.cse12 (exists ((|v_#memory_$Pointer$.offset_401| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_412| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_402| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_413| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_414| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_403| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_404| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_405| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_406| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_407| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_408| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_409| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1321| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_397| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_398| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_410| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_399| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_400| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_411| (Array Int (Array Int Int)))) (let ((.cse25 (select |v_#memory_$Pointer$.offset_402| 90)) (.cse28 (select |v_#memory_$Pointer$.offset_409| 87)) (.cse24 (select |v_#memory_$Pointer$.offset_403| 90)) (.cse29 (select |v_#memory_$Pointer$.offset_408| 87)) (.cse34 (select |v_#memory_$Pointer$.offset_407| 87)) (.cse27 (select |v_#memory_$Pointer$.offset_410| 87)) (.cse31 (select |v_#memory_$Pointer$.offset_413| 90)) (.cse40 (select |v_#memory_$Pointer$.offset_397| 90)) (.cse39 (select |v_#memory_$Pointer$.offset_404| 90)) (.cse32 (select |v_#memory_$Pointer$.offset_398| 90)) (.cse37 (select |v_#memory_$Pointer$.offset_411| 87)) (.cse35 (select |v_#memory_$Pointer$.offset_399| 87)) (.cse36 (select |v_#memory_$Pointer$.offset_412| 87)) (.cse42 (select |v_#memory_$Pointer$.offset_414| 89)) (.cse26 (select |v_#memory_$Pointer$.offset_401| 90)) (.cse33 (select |v_#memory_$Pointer$.offset_400| 90)) (.cse41 (select |v_#memory_$Pointer$.offset_406| 90)) (.cse38 (select |v_#memory_$Pointer$.offset_405| 90))) (and (= |v_#memory_$Pointer$.offset_402| (store |v_#memory_$Pointer$.offset_403| 90 (store .cse24 281 (select .cse25 281)))) (= (store |v_#memory_$Pointer$.offset_402| 90 (store .cse25 282 (select .cse26 282))) |v_#memory_$Pointer$.offset_401|) (= (store |v_#memory_$Pointer$.offset_410| 87 (store .cse27 4 (select .cse28 4))) |v_#memory_$Pointer$.offset_409|) (= (store |v_#memory_$Pointer$.offset_409| 87 (store .cse28 8 (select .cse29 8))) |v_#memory_$Pointer$.offset_408|) (= (store (store |v_#memory_$Pointer$.offset_414| 88 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse30 0 |c_~#__this_module~0.offset|) 8 |#funAddr~tower_llseek.offset|) 16 |#funAddr~tower_read.offset|) 24 |#funAddr~tower_write.offset|) 32 0) 40 0) 48 0) 56 0) 64 0) 72 |#funAddr~tower_poll.offset|) 80 0) 88 0) 96 0) 104 0) 112 |#funAddr~tower_open.offset|) 120 0) 128 |#funAddr~tower_release.offset|) 136 0) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0) 224 0) 232 0)) 90 (store (store (store (store (store (store (store (store (store (store (store .cse30 0 0) 8 |#funAddr~tower_probe.offset|) 16 |#funAddr~tower_disconnect.offset|) 24 0) 32 0) 40 0) 48 0) 56 0) 64 0) 72 0) 80 (select .cse31 80))) |v_#memory_$Pointer$.offset_413|) (= (store |v_#memory_$Pointer$.offset_398| 90 (store (store (store (store (store (store (store (store (store (store (store .cse32 197 0) 205 0) 213 0) 221 0) 229 0) 237 0) 245 0) 253 0) 261 0) 269 0) 277 (select .cse24 277))) |v_#memory_$Pointer$.offset_403|) (= (store |v_#memory_$Pointer$.offset_400| 90 (store .cse33 284 (select (select |v_#memory_$Pointer$.offset_1322| 90) 284))) |v_#memory_$Pointer$.offset_1322|) (= (store |v_#memory_$Pointer$.offset_408| 87 (store .cse29 12 (select .cse34 12))) |v_#memory_$Pointer$.offset_407|) (= (store |v_#memory_$Pointer$.offset_399| 87 (store (store (store (store (store (store (store (store (store .cse35 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse36 136))) |v_#memory_$Pointer$.offset_412|) (= (store |v_#memory_$Pointer$.offset_407| 87 (store (store (store (store (store (store .cse34 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse37 56))) |v_#memory_$Pointer$.offset_411|) (= (store |v_#memory_$Pointer$.offset_405| 90 (store .cse38 136 (select .cse39 136))) |v_#memory_$Pointer$.offset_404|) (= |v_#memory_$Pointer$.offset_406| (store |v_#memory_$Pointer$.offset_397| 90 (store .cse40 88 (select .cse41 88)))) (= |v_#memory_$Pointer$.offset_410| (store |v_#memory_$Pointer$.offset_1321| 87 (store .cse30 0 (select .cse27 0)))) (= (select .cse42 0) 0) (= (select .cse42 8) |#funAddr~legousbtower_devnode.offset|) (= (store |v_#memory_$Pointer$.offset_413| 90 (store .cse31 84 (select .cse40 84))) |v_#memory_$Pointer$.offset_397|) (= |v_#memory_$Pointer$.offset_398| (store |v_#memory_$Pointer$.offset_404| 90 (store (store (store (store (store (store (store .cse39 148 0) 156 0) 164 0) 172 0) 180 0) 188 0) 196 (select .cse32 196)))) (= (store |v_#memory_$Pointer$.offset_411| 87 (store .cse37 60 (select .cse35 60))) |v_#memory_$Pointer$.offset_399|) (= (store |v_#memory_$Pointer$.offset_412| 87 (store .cse36 140 (select (select |v_#memory_$Pointer$.offset_414| 87) 140))) |v_#memory_$Pointer$.offset_414|) (= (select .cse42 16) 0) (= |v_#memory_$Pointer$.offset_400| (store |v_#memory_$Pointer$.offset_401| 90 (store .cse26 283 (select .cse33 283)))) (= (store |v_#memory_$Pointer$.offset_406| 90 (store (store (store (store (store (store .cse41 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse38 132))) |v_#memory_$Pointer$.offset_405|))))) (.cse13 (exists ((v_~__mod_usb__tower_table_device_table~0.idVendor_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.idVendor (store (store v_~__mod_usb__tower_table_device_table~0.idVendor_8 0 0) 1 0)))) (.cse14 (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bcdDevice_hi (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_hi_8 0 0) 1 0)))) (.cse15 (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceClass_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceClass))) (.cse16 (not (= |c_ULTIMATE.start_ldv_usb_dummy_factory_2_~data~0#1.base| 0))) (.cse17 (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 (Array Int Int))) (= c_~__mod_usb__tower_table_device_table~0.bInterfaceClass (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceClass_8 0 0) 1 0)))) (.cse18 (<= .cse23 4294967295)) (.cse19 (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceNumber_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceNumber))) (.cse20 (exists ((v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bDeviceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bDeviceProtocol))) (.cse21 (exists ((v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bInterfaceProtocol))) (.cse22 (exists ((v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 (Array Int Int))) (= (store (store v_~__mod_usb__tower_table_device_table~0.bcdDevice_lo_8 0 0) 1 0) c_~__mod_usb__tower_table_device_table~0.bcdDevice_lo)))) (or (and .cse0 .cse1 .cse2 (exists ((|v_#length_BEFORE_CALL_2| (Array Int Int))) (and (= (select |v_#length_BEFORE_CALL_2| 12) 45) (= 39 (select |v_#length_BEFORE_CALL_2| 39)) (= (select |v_#length_BEFORE_CALL_2| 65) 15) (= (select |v_#length_BEFORE_CALL_2| 15) 14) (= (select |v_#length_BEFORE_CALL_2| 5) 13) (= (select |v_#length_BEFORE_CALL_2| 42) 28) (= 32 (select |v_#length_BEFORE_CALL_2| 37)) (= (select |v_#length_BEFORE_CALL_2| 10) 31) (= (select |v_#length_BEFORE_CALL_2| 73) 39) (= (select |v_#length_BEFORE_CALL_2| 66) 11) (= 51 (select |v_#length_BEFORE_CALL_2| 80)) (= (select |v_#length_BEFORE_CALL_2| 58) 29) (= (select |v_#length_BEFORE_CALL_2| 35) 13) (= 31 (select |v_#length_BEFORE_CALL_2| 72)) (= 2 (select |v_#length_BEFORE_CALL_2| 84)) (= 15 (select |v_#length_BEFORE_CALL_2| 4)) (= (select |v_#length_BEFORE_CALL_2| 49) 13) (= (select |v_#length_BEFORE_CALL_2| 64) 29) (= 28 (select |v_#length_BEFORE_CALL_2| 50)) (= (select |v_#length_BEFORE_CALL_2| 82) 13) (= (select |v_#length_BEFORE_CALL_2| 29) 13) (= (select |v_#length_BEFORE_CALL_2| 33) 26) (= (select |v_#length_BEFORE_CALL_2| 27) 32) (= (select |v_#length_BEFORE_CALL_2| 76) 37) (= (select |v_#length_BEFORE_CALL_2| 55) 55) (= (select |v_#length_BEFORE_CALL_2| 69) 17) (= (select |v_#length_BEFORE_CALL_2| 32) 26) (= (select |v_#length_BEFORE_CALL_2| 17) 36) (= (select |v_#length_BEFORE_CALL_2| 71) 34) (= (select |v_#length_BEFORE_CALL_2| 36) 12) (= 23 (select |v_#length_BEFORE_CALL_2| 53)) (= 33 (select |v_#length_BEFORE_CALL_2| 67)) (= 32 (select |v_#length_BEFORE_CALL_2| 20)) (= 28 (select |v_#length_BEFORE_CALL_2| 54)) (= (select |v_#length_BEFORE_CALL_2| 13) 37) (= 32 (select |v_#length_BEFORE_CALL_2| 16)) (= (select |v_#length_BEFORE_CALL_2| 44) 28) (= (select |v_#length_BEFORE_CALL_2| 6) 13) (= (select |v_#length_BEFORE_CALL_2| 60) 29) (= 33 (select |v_#length_BEFORE_CALL_2| 47)) (= 38 (select |v_#length_BEFORE_CALL_2| 41)) (= (select |v_#length_BEFORE_CALL_2| 1) 26) (= (select |v_#length_BEFORE_CALL_2| 9) 31) (= (select |v_#length_BEFORE_CALL_2| 23) 11) (= 16 (select |v_#length_BEFORE_CALL_2| 2)) (= 148 (select |v_#length_BEFORE_CALL_2| 87)) (= (select |v_#length_BEFORE_CALL_2| 24) 32) (= (select |v_#length_BEFORE_CALL_2| 43) 13) (= (select |v_#length_BEFORE_CALL_2| 18) 36) (= 51 (select |v_#length_BEFORE_CALL_2| 79)) (= 28 (select |v_#length_BEFORE_CALL_2| 89)) (= (select |v_#length_BEFORE_CALL_2| 11) 54) (= (select |v_#length_BEFORE_CALL_2| 26) 25) (= (select |v_#length_BEFORE_CALL_2| 78) 54) (= 23 (select |v_#length_BEFORE_CALL_2| 52)) (= (select |v_#length_BEFORE_CALL_2| 59) 13) (= (select |v_#length_BEFORE_CALL_2| 25) 25) (= 12 (select |v_#length_BEFORE_CALL_2| 30)) (= (select |v_#length_BEFORE_CALL_2| 62) 44) (= 32 (select |v_#length_BEFORE_CALL_2| 45)) (= (select |v_#length_BEFORE_CALL_2| 22) 13) (= 32 (select |v_#length_BEFORE_CALL_2| 34)) (= 44 (select |v_#length_BEFORE_CALL_2| 63)) (= 32 (select |v_#length_BEFORE_CALL_2| 31)) (= (select |v_#length_BEFORE_CALL_2| 61) 32) (= 40 (select |v_#length_BEFORE_CALL_2| 75)) (= 28 (select |v_#length_BEFORE_CALL_2| 48)) (= (select |v_#length_BEFORE_CALL_2| 74) 36) (= 32 (select |v_#length_BEFORE_CALL_2| 56)) (= 49 (select |v_#length_BEFORE_CALL_2| 28)) (= (select |v_#length_BEFORE_CALL_2| 3) 7) (= (select |v_#length_BEFORE_CALL_2| 40) 12) (= (select |v_#length_BEFORE_CALL_2| 68) 16) (= (select |v_#length_BEFORE_CALL_2| 46) 33) (= 32 (select |v_#length_BEFORE_CALL_2| 51)) (= 240 (select |v_#length_BEFORE_CALL_2| 88)) (= (select |v_#length_BEFORE_CALL_2| 38) 39) (= (select |v_#length_BEFORE_CALL_2| 90) 285) (= (select |v_#length_BEFORE_CALL_2| 86) 50) (= (select |v_#length_BEFORE_CALL_2| 83) 1) (= 58 (select |v_#length_BEFORE_CALL_2| 85)) (= 49 (select |v_#length_BEFORE_CALL_2| 21)) (= (select |v_#length_BEFORE_CALL_2| 57) 28) (= (select |v_#length_BEFORE_CALL_2| 81) 37) (= 42 (select |v_#length_BEFORE_CALL_2| 77)) (= 32 (select |v_#length_BEFORE_CALL_2| 8)) (= (select |v_#length_BEFORE_CALL_2| 14) 13) (= (select |v_#length_BEFORE_CALL_2| 7) 26) (= (select |v_#length_BEFORE_CALL_2| 70) 33) (= (select |v_#length_BEFORE_CALL_2| 19) 14))) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (exists ((|v_#valid_BEFORE_CALL_2| (Array Int Int))) (and (= (select |v_#valid_BEFORE_CALL_2| 7) 1) (= (select |v_#valid_BEFORE_CALL_2| 46) 1) (= (select |v_#valid_BEFORE_CALL_2| 2) 1) (= (select |v_#valid_BEFORE_CALL_2| 21) 1) (= (select |v_#valid_BEFORE_CALL_2| 86) 1) (= (select |v_#valid_BEFORE_CALL_2| 72) 1) (= (select |v_#valid_BEFORE_CALL_2| 69) 1) (= (select |v_#valid_BEFORE_CALL_2| 87) 1) (= (select |v_#valid_BEFORE_CALL_2| 59) 1) (= (select |v_#valid_BEFORE_CALL_2| 53) 1) (= (select |v_#valid_BEFORE_CALL_2| 32) 1) (= (select |v_#valid_BEFORE_CALL_2| 67) 1) (= (select |v_#valid_BEFORE_CALL_2| 52) 1) (= (select |v_#valid_BEFORE_CALL_2| 70) 1) (= (select |v_#valid_BEFORE_CALL_2| 15) 1) (= (select |v_#valid_BEFORE_CALL_2| 43) 1) (= (select |v_#valid_BEFORE_CALL_2| 76) 1) (= (select |v_#valid_BEFORE_CALL_2| 13) 1) (= (select |v_#valid_BEFORE_CALL_2| 47) 1) (= (select |v_#valid_BEFORE_CALL_2| 85) 1) (= (select |v_#valid_BEFORE_CALL_2| 62) 1) (= (select |v_#valid_BEFORE_CALL_2| 0) 0) (= (select |v_#valid_BEFORE_CALL_2| 73) 1) (= (select |v_#valid_BEFORE_CALL_2| 29) 1) (= (select |v_#valid_BEFORE_CALL_2| 11) 1) (= (select |v_#valid_BEFORE_CALL_2| 57) 1) (= (select |v_#valid_BEFORE_CALL_2| 27) 1) (= (select |v_#valid_BEFORE_CALL_2| 31) 1) (= (select |v_#valid_BEFORE_CALL_2| 3) 1) (= (select |v_#valid_BEFORE_CALL_2| 65) 1) (= (select |v_#valid_BEFORE_CALL_2| 77) 1) (= (select |v_#valid_BEFORE_CALL_2| 20) 1) (= (select |v_#valid_BEFORE_CALL_2| 22) 1) (= (select |v_#valid_BEFORE_CALL_2| 54) 1) (= (select |v_#valid_BEFORE_CALL_2| 49) 1) (= (select |v_#valid_BEFORE_CALL_2| 18) 1) (= (select |v_#valid_BEFORE_CALL_2| 24) 1) (= (select |v_#valid_BEFORE_CALL_2| 39) 1) (= (select |v_#valid_BEFORE_CALL_2| 25) 1) (= (select |v_#valid_BEFORE_CALL_2| 88) 1) (= (select |v_#valid_BEFORE_CALL_2| 79) 1) (= (select |v_#valid_BEFORE_CALL_2| 55) 1) (= (select |v_#valid_BEFORE_CALL_2| 75) 1) (= (select |v_#valid_BEFORE_CALL_2| 33) 1) (= (select |v_#valid_BEFORE_CALL_2| 41) 1) (= (select |v_#valid_BEFORE_CALL_2| 90) 1) (= 1 (select |v_#valid_BEFORE_CALL_2| 40)) (= (select |v_#valid_BEFORE_CALL_2| 4) 1) (= (select |v_#valid_BEFORE_CALL_2| 28) 1) (= (select |v_#valid_BEFORE_CALL_2| 60) 1) (= (select |v_#valid_BEFORE_CALL_2| 37) 1) (= (select |v_#valid_BEFORE_CALL_2| 23) 1) (= (select |v_#valid_BEFORE_CALL_2| 12) 1) (= (select |v_#valid_BEFORE_CALL_2| 36) 1) (= (select |v_#valid_BEFORE_CALL_2| 8) 1) (= (select |v_#valid_BEFORE_CALL_2| 84) 1) (= (select |v_#valid_BEFORE_CALL_2| 63) 1) (= (select |v_#valid_BEFORE_CALL_2| 71) 1) (= (select |v_#valid_BEFORE_CALL_2| 30) 1) (= (select |v_#valid_BEFORE_CALL_2| 14) 1) (= (select |v_#valid_BEFORE_CALL_2| 17) 1) (= (select |v_#valid_BEFORE_CALL_2| 66) 1) (= (select |v_#valid_BEFORE_CALL_2| 34) 1) (= (select |v_#valid_BEFORE_CALL_2| 82) 1) (= (select |v_#valid_BEFORE_CALL_2| 26) 1) (= (select |v_#valid_BEFORE_CALL_2| 5) 1) (= (select |v_#valid_BEFORE_CALL_2| 9) 1) (= (select |v_#valid_BEFORE_CALL_2| 68) 1) (= (select |v_#valid_BEFORE_CALL_2| 38) 1) (= 1 (select |v_#valid_BEFORE_CALL_2| 51)) (= (select |v_#valid_BEFORE_CALL_2| 44) 1) (= (select |v_#valid_BEFORE_CALL_2| 80) 1) (= (select |v_#valid_BEFORE_CALL_2| 78) 1) (= (select |v_#valid_BEFORE_CALL_2| 16) 1) (= (select |v_#valid_BEFORE_CALL_2| 58) 1) (= (select |v_#valid_BEFORE_CALL_2| 50) 1) (= (select |v_#valid_BEFORE_CALL_2| 19) 1) (= (select |v_#valid_BEFORE_CALL_2| 35) 1) (= (select |v_#valid_BEFORE_CALL_2| 42) 1) (= (select |v_#valid_BEFORE_CALL_2| 74) 1) (= (select |v_#valid_BEFORE_CALL_2| 56) 1) (= (select |v_#valid_BEFORE_CALL_2| 64) 1) (= (select |v_#valid_BEFORE_CALL_2| 83) 1) (= (select |v_#valid_BEFORE_CALL_2| 81) 1) (= (select |v_#valid_BEFORE_CALL_2| 10) 1) (= (select |v_#valid_BEFORE_CALL_2| 89) 1) (= (select |v_#valid_BEFORE_CALL_2| 48) 1) (= (select |v_#valid_BEFORE_CALL_2| 6) 1) (= (select |v_#valid_BEFORE_CALL_2| 61) 1) (= (select |v_#valid_BEFORE_CALL_2| 1) 1) (= (select |v_#valid_BEFORE_CALL_2| 45) 1))) .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (exists ((|v_#valid_BEFORE_CALL_4| (Array Int Int))) (and (= (select |v_#valid_BEFORE_CALL_4| 11) 1) (= (select |v_#valid_BEFORE_CALL_4| 44) 1) (= 1 (select |v_#valid_BEFORE_CALL_4| 49)) (= (select |v_#valid_BEFORE_CALL_4| 54) 1) (= (select |v_#valid_BEFORE_CALL_4| 48) 1) (= (select |v_#valid_BEFORE_CALL_4| 50) 1) (= (select |v_#valid_BEFORE_CALL_4| 13) 1) (= (select |v_#valid_BEFORE_CALL_4| 20) 1) (= (select |v_#valid_BEFORE_CALL_4| 29) 1) (= (select |v_#valid_BEFORE_CALL_4| 5) 1) (= (select |v_#valid_BEFORE_CALL_4| 34) 1) (= (select |v_#valid_BEFORE_CALL_4| 7) 1) (= (select |v_#valid_BEFORE_CALL_4| 36) 1) (= (select |v_#valid_BEFORE_CALL_4| 67) 1) (= (select |v_#valid_BEFORE_CALL_4| 39) 1) (= (select |v_#valid_BEFORE_CALL_4| 32) 1) (= (select |v_#valid_BEFORE_CALL_4| 83) 1) (= (select |v_#valid_BEFORE_CALL_4| 74) 1) (= (select |v_#valid_BEFORE_CALL_4| 24) 1) (= (select |v_#valid_BEFORE_CALL_4| 79) 1) (= (select |v_#valid_BEFORE_CALL_4| 89) 1) (= (select |v_#valid_BEFORE_CALL_4| 30) 1) (= 1 (select |v_#valid_BEFORE_CALL_4| 63)) (= (select |v_#valid_BEFORE_CALL_4| 23) 1) (= (select |v_#valid_BEFORE_CALL_4| 86) 1) (= (select |v_#valid_BEFORE_CALL_4| 58) 1) (= (select |v_#valid_BEFORE_CALL_4| 73) 1) (= (select |v_#valid_BEFORE_CALL_4| 2) 1) (= (select |v_#valid_BEFORE_CALL_4| 57) 1) (= (select |v_#valid_BEFORE_CALL_4| 68) 1) (= 1 (select |v_#valid_BEFORE_CALL_4| 51)) (= (select |v_#valid_BEFORE_CALL_4| 18) 1) (= (select |v_#valid_BEFORE_CALL_4| 16) 1) (= (select |v_#valid_BEFORE_CALL_4| 61) 1) (= (select |v_#valid_BEFORE_CALL_4| 3) 1) (= (select |v_#valid_BEFORE_CALL_4| 19) 1) (= (select |v_#valid_BEFORE_CALL_4| 70) 1) (= (select |v_#valid_BEFORE_CALL_4| 27) 1) (= (select |v_#valid_BEFORE_CALL_4| 72) 1) (= (select |v_#valid_BEFORE_CALL_4| 21) 1) (= (select |v_#valid_BEFORE_CALL_4| 78) 1) (= (select |v_#valid_BEFORE_CALL_4| 85) 1) (= (select |v_#valid_BEFORE_CALL_4| 82) 1) (= (select |v_#valid_BEFORE_CALL_4| 17) 1) (= (select |v_#valid_BEFORE_CALL_4| 55) 1) (= (select |v_#valid_BEFORE_CALL_4| 76) 1) (= (select |v_#valid_BEFORE_CALL_4| 65) 1) (= (select |v_#valid_BEFORE_CALL_4| 22) 1) (= (select |v_#valid_BEFORE_CALL_4| 90) 1) (= (select |v_#valid_BEFORE_CALL_4| 66) 1) (= (select |v_#valid_BEFORE_CALL_4| 52) 1) (= (select |v_#valid_BEFORE_CALL_4| 35) 1) (= (select |v_#valid_BEFORE_CALL_4| 15) 1) (= (select |v_#valid_BEFORE_CALL_4| 8) 1) (= (select |v_#valid_BEFORE_CALL_4| 42) 1) (= (select |v_#valid_BEFORE_CALL_4| 84) 1) (= (select |v_#valid_BEFORE_CALL_4| 31) 1) (= (select |v_#valid_BEFORE_CALL_4| 33) 1) (= (select |v_#valid_BEFORE_CALL_4| 14) 1) (= (select |v_#valid_BEFORE_CALL_4| 41) 1) (= (select |v_#valid_BEFORE_CALL_4| 56) 1) (= (select |v_#valid_BEFORE_CALL_4| 40) 1) (= (select |v_#valid_BEFORE_CALL_4| 9) 1) (= (select |v_#valid_BEFORE_CALL_4| 45) 1) (= (select |v_#valid_BEFORE_CALL_4| 53) 1) (= (select |v_#valid_BEFORE_CALL_4| 69) 1) (= (select |v_#valid_BEFORE_CALL_4| 62) 1) (= (select |v_#valid_BEFORE_CALL_4| 0) 0) (= (select |v_#valid_BEFORE_CALL_4| 25) 1) (= (select |v_#valid_BEFORE_CALL_4| 77) 1) (= (select |v_#valid_BEFORE_CALL_4| 64) 1) (= (select |v_#valid_BEFORE_CALL_4| 87) 1) (= (select |v_#valid_BEFORE_CALL_4| 60) 1) (= (select |v_#valid_BEFORE_CALL_4| 71) 1) (= (select |v_#valid_BEFORE_CALL_4| 37) 1) (= (select |v_#valid_BEFORE_CALL_4| 4) 1) (= (select |v_#valid_BEFORE_CALL_4| 43) 1) (= (select |v_#valid_BEFORE_CALL_4| 46) 1) (= (select |v_#valid_BEFORE_CALL_4| 38) 1) (= (select |v_#valid_BEFORE_CALL_4| 1) 1) (= (select |v_#valid_BEFORE_CALL_4| 88) 1) (= (select |v_#valid_BEFORE_CALL_4| 75) 1) (= (select |v_#valid_BEFORE_CALL_4| 59) 1) (= (select |v_#valid_BEFORE_CALL_4| 28) 1) (= (select |v_#valid_BEFORE_CALL_4| 81) 1) (= (select |v_#valid_BEFORE_CALL_4| 10) 1) (= (select |v_#valid_BEFORE_CALL_4| 12) 1) (= (select |v_#valid_BEFORE_CALL_4| 80) 1) (= (select |v_#valid_BEFORE_CALL_4| 47) 1) (= (select |v_#valid_BEFORE_CALL_4| 26) 1) (= (select |v_#valid_BEFORE_CALL_4| 6) 1))) .cse12 .cse13 (exists ((|v_#length_BEFORE_CALL_4| (Array Int Int))) (and (= 7 (select |v_#length_BEFORE_CALL_4| 3)) (= (select |v_#length_BEFORE_CALL_4| 33) 26) (= (select |v_#length_BEFORE_CALL_4| 11) 54) (= (select |v_#length_BEFORE_CALL_4| 47) 33) (= (select |v_#length_BEFORE_CALL_4| 29) 13) (= (select |v_#length_BEFORE_CALL_4| 22) 13) (= (select |v_#length_BEFORE_CALL_4| 76) 37) (= (select |v_#length_BEFORE_CALL_4| 26) 25) (= (select |v_#length_BEFORE_CALL_4| 78) 54) (= (select |v_#length_BEFORE_CALL_4| 37) 32) (= (select |v_#length_BEFORE_CALL_4| 17) 36) (= (select |v_#length_BEFORE_CALL_4| 86) 50) (= (select |v_#length_BEFORE_CALL_4| 59) 13) (= (select |v_#length_BEFORE_CALL_4| 41) 38) (= (select |v_#length_BEFORE_CALL_4| 1) 26) (= (select |v_#length_BEFORE_CALL_4| 66) 11) (= (select |v_#length_BEFORE_CALL_4| 18) 36) (= 29 (select |v_#length_BEFORE_CALL_4| 60)) (= 14 (select |v_#length_BEFORE_CALL_4| 15)) (= (select |v_#length_BEFORE_CALL_4| 31) 32) (= (select |v_#length_BEFORE_CALL_4| 43) 13) (= (select |v_#length_BEFORE_CALL_4| 12) 45) (= (select |v_#length_BEFORE_CALL_4| 32) 26) (= 32 (select |v_#length_BEFORE_CALL_4| 34)) (= 2 (select |v_#length_BEFORE_CALL_4| 84)) (= (select |v_#length_BEFORE_CALL_4| 65) 15) (= (select |v_#length_BEFORE_CALL_4| 39) 39) (= 39 (select |v_#length_BEFORE_CALL_4| 38)) (= 29 (select |v_#length_BEFORE_CALL_4| 58)) (= (select |v_#length_BEFORE_CALL_4| 88) 240) (= (select |v_#length_BEFORE_CALL_4| 46) 33) (= (select |v_#length_BEFORE_CALL_4| 61) 32) (= 42 (select |v_#length_BEFORE_CALL_4| 77)) (= (select |v_#length_BEFORE_CALL_4| 9) 31) (= 13 (select |v_#length_BEFORE_CALL_4| 35)) (= 33 (select |v_#length_BEFORE_CALL_4| 67)) (= 44 (select |v_#length_BEFORE_CALL_4| 62)) (= (select |v_#length_BEFORE_CALL_4| 40) 12) (= (select |v_#length_BEFORE_CALL_4| 49) 13) (= (select |v_#length_BEFORE_CALL_4| 89) 28) (= (select |v_#length_BEFORE_CALL_4| 13) 37) (= (select |v_#length_BEFORE_CALL_4| 6) 13) (= (select |v_#length_BEFORE_CALL_4| 64) 29) (= 32 (select |v_#length_BEFORE_CALL_4| 24)) (= 51 (select |v_#length_BEFORE_CALL_4| 79)) (= 39 (select |v_#length_BEFORE_CALL_4| 73)) (= 32 (select |v_#length_BEFORE_CALL_4| 8)) (= (select |v_#length_BEFORE_CALL_4| 83) 1) (= (select |v_#length_BEFORE_CALL_4| 23) 11) (= (select |v_#length_BEFORE_CALL_4| 20) 32) (= 40 (select |v_#length_BEFORE_CALL_4| 75)) (= (select |v_#length_BEFORE_CALL_4| 25) 25) (= (select |v_#length_BEFORE_CALL_4| 57) 28) (= (select |v_#length_BEFORE_CALL_4| 70) 33) (= (select |v_#length_BEFORE_CALL_4| 69) 17) (= 44 (select |v_#length_BEFORE_CALL_4| 63)) (= (select |v_#length_BEFORE_CALL_4| 72) 31) (= 28 (select |v_#length_BEFORE_CALL_4| 48)) (= (select |v_#length_BEFORE_CALL_4| 36) 12) (= 16 (select |v_#length_BEFORE_CALL_4| 68)) (= (select |v_#length_BEFORE_CALL_4| 87) 148) (= (select |v_#length_BEFORE_CALL_4| 81) 37) (= (select |v_#length_BEFORE_CALL_4| 90) 285) (= (select |v_#length_BEFORE_CALL_4| 19) 14) (= (select |v_#length_BEFORE_CALL_4| 7) 26) (= (select |v_#length_BEFORE_CALL_4| 5) 13) (= (select |v_#length_BEFORE_CALL_4| 54) 28) (= 31 (select |v_#length_BEFORE_CALL_4| 10)) (= 55 (select |v_#length_BEFORE_CALL_4| 55)) (= 51 (select |v_#length_BEFORE_CALL_4| 80)) (= (select |v_#length_BEFORE_CALL_4| 4) 15) (= (select |v_#length_BEFORE_CALL_4| 51) 32) (= 49 (select |v_#length_BEFORE_CALL_4| 21)) (= (select |v_#length_BEFORE_CALL_4| 14) 13) (= 23 (select |v_#length_BEFORE_CALL_4| 52)) (= 32 (select |v_#length_BEFORE_CALL_4| 16)) (= 13 (select |v_#length_BEFORE_CALL_4| 82)) (= 32 (select |v_#length_BEFORE_CALL_4| 27)) (= (select |v_#length_BEFORE_CALL_4| 56) 32) (= (select |v_#length_BEFORE_CALL_4| 42) 28) (= 49 (select |v_#length_BEFORE_CALL_4| 28)) (= (select |v_#length_BEFORE_CALL_4| 45) 32) (= (select |v_#length_BEFORE_CALL_4| 74) 36) (= 28 (select |v_#length_BEFORE_CALL_4| 50)) (= (select |v_#length_BEFORE_CALL_4| 44) 28) (= 12 (select |v_#length_BEFORE_CALL_4| 30)) (= 34 (select |v_#length_BEFORE_CALL_4| 71)) (= (select |v_#length_BEFORE_CALL_4| 85) 58) (= 23 (select |v_#length_BEFORE_CALL_4| 53)) (= 16 (select |v_#length_BEFORE_CALL_4| 2)))) .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22)))))) (= |c_~#tower_class~0.base| 89) (= |c_~#tower_driver~0.base| 90) (= c_~ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data~0 1) (= 88 |c_~#tower_fops~0.base|) (= 0 |c_ULTIMATE.start_ldv_usb_register_driver_~arg0#1|) (<= 1 c_~nr_cpu_ids~0) (= c_~ldv_linux_kernel_module_module_refcounter~0 1) (= c_~ldv_linux_kernel_locking_rwlock_wlock~0 1) (= c_~write_buffer_size~0 480) (= c_~ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct~0 1) (= c_~ldv_thread_5~0.function.offset 0) (= c_~ldv_thread_0~0.function.offset 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock~0 0) (= c_~ldv_linux_kernel_rcu_srcu_srcu_nested~0 0) (= c_~ldv_thread_2~0.identifier 0) (= c_~ldv_linux_kernel_locking_rwlock_rlock~0 1) (= c_~ldv_linux_mmc_sdio_func_sdio_element~0 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device~0 0) (= c_~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 0) (= c_~ldv_linux_kernel_sched_completion_completion~0 0) (= c_~ldv_thread_2~0.function.base 0) (= |c_ULTIMATE.start_ldv_usb_dummy_factory_2_~data~0#1.offset| 0) (= |c_~#tower_fops~0.offset| 0) (= c_~ldv_thread_1~0.function.base 0) (= c_~ldv_thread_1~0.identifier 0) (= c_~ldv_linux_usb_gadget_usb_gadget~0 0) (= |c_~#tower_class~0.offset| 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock~0 1) (= |c_~#tower_driver~0.offset| 0) (= c_~ldv_linux_block_genhd_disk_state~0 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode~0 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN~0 1) (= c_~rtnllocknumber~0 0) (= c_~locksocknumber~0 0)) is different from false [2024-11-14 05:12:31,065 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1824094484] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:12:31,065 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:12:31,065 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [9, 9, 8] total 40 [2024-11-14 05:12:31,066 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104868164] [2024-11-14 05:12:31,066 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:12:31,066 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-14 05:12:31,066 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:12:31,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-14 05:12:31,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=251, Unknown=23, NotChecked=1196, Total=1560 [2024-11-14 05:12:31,068 INFO L87 Difference]: Start difference. First operand 3322 states and 4231 transitions. Second operand has 28 states, 16 states have (on average 4.3125) internal successors, (69), 15 states have internal predecessors, (69), 9 states have call successors, (32), 5 states have call predecessors, (32), 5 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) [2024-11-14 05:12:33,089 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:12:35,113 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:12:37,152 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:12:39,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:12:39,970 INFO L93 Difference]: Finished difference Result 6641 states and 8448 transitions. [2024-11-14 05:12:39,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-14 05:12:39,971 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 16 states have (on average 4.3125) internal successors, (69), 15 states have internal predecessors, (69), 9 states have call successors, (32), 5 states have call predecessors, (32), 5 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) Word has length 202 [2024-11-14 05:12:39,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:12:39,986 INFO L225 Difference]: With dead ends: 6641 [2024-11-14 05:12:39,986 INFO L226 Difference]: Without dead ends: 3339 [2024-11-14 05:12:39,996 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 614 GetRequests, 573 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 23 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 51.1s TimeCoverageRelationStatistics Valid=90, Invalid=251, Unknown=23, NotChecked=1196, Total=1560 [2024-11-14 05:12:39,996 INFO L432 NwaCegarLoop]: 897 mSDtfsCounter, 0 mSDsluCounter, 16095 mSDsCounter, 0 mSdLazyCounter, 308 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 16992 SdHoareTripleChecker+Invalid, 9438 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 308 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 9126 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2024-11-14 05:12:39,996 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 16992 Invalid, 9438 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [1 Valid, 308 Invalid, 3 Unknown, 9126 Unchecked, 7.8s Time] [2024-11-14 05:12:39,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3339 states. [2024-11-14 05:12:40,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3339 to 3339. [2024-11-14 05:12:40,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3339 states, 1906 states have (on average 1.1694648478488983) internal successors, (2229), 1987 states have internal predecessors, (2229), 980 states have call successors, (980), 451 states have call predecessors, (980), 447 states have return successors, (1036), 928 states have call predecessors, (1036), 978 states have call successors, (1036) [2024-11-14 05:12:40,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3339 states to 3339 states and 4245 transitions. [2024-11-14 05:12:40,753 INFO L78 Accepts]: Start accepts. Automaton has 3339 states and 4245 transitions. Word has length 202 [2024-11-14 05:12:40,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:12:40,754 INFO L471 AbstractCegarLoop]: Abstraction has 3339 states and 4245 transitions. [2024-11-14 05:12:40,754 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 16 states have (on average 4.3125) internal successors, (69), 15 states have internal predecessors, (69), 9 states have call successors, (32), 5 states have call predecessors, (32), 5 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) [2024-11-14 05:12:40,754 INFO L276 IsEmpty]: Start isEmpty. Operand 3339 states and 4245 transitions. [2024-11-14 05:12:40,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2024-11-14 05:12:40,755 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:12:40,755 INFO L215 NwaCegarLoop]: trace histogram [16, 16, 10, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2024-11-14 05:12:40,775 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecad497-77a4-4fa4-a054-7d15b19b1f33/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-14 05:12:40,956 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5ecad497-77a4-4fa4-a054-7d15b19b1f33/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-11-14 05:12:40,956 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 05:12:40,956 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:12:40,956 INFO L85 PathProgramCache]: Analyzing trace with hash -501681020, now seen corresponding path program 1 times [2024-11-14 05:12:40,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:12:40,956 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182191490] [2024-11-14 05:12:40,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:12:40,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:12:41,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:12:42,177 INFO L134 CoverageAnalysis]: Checked inductivity of 546 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 546 trivial. 0 not checked. [2024-11-14 05:12:42,177 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:12:42,177 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182191490] [2024-11-14 05:12:42,177 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1182191490] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:12:42,178 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:12:42,178 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-14 05:12:42,178 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1804439795] [2024-11-14 05:12:42,178 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:12:42,178 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 05:12:42,179 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:12:42,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 05:12:42,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-14 05:12:42,179 INFO L87 Difference]: Start difference. First operand 3339 states and 4245 transitions. Second operand has 5 states, 5 states have (on average 11.6) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2024-11-14 05:12:44,209 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:12:46,227 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:12:48,256 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:12:51,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:12:51,293 INFO L93 Difference]: Finished difference Result 3351 states and 4253 transitions. [2024-11-14 05:12:51,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 05:12:51,293 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) Word has length 208 [2024-11-14 05:12:51,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:12:51,310 INFO L225 Difference]: With dead ends: 3351 [2024-11-14 05:12:51,310 INFO L226 Difference]: Without dead ends: 3349 [2024-11-14 05:12:51,313 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-14 05:12:51,313 INFO L432 NwaCegarLoop]: 907 mSDtfsCounter, 952 mSDsluCounter, 1827 mSDsCounter, 0 mSdLazyCounter, 406 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 953 SdHoareTripleChecker+Valid, 2734 SdHoareTripleChecker+Invalid, 410 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 406 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2024-11-14 05:12:51,313 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [953 Valid, 2734 Invalid, 410 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 406 Invalid, 3 Unknown, 0 Unchecked, 8.3s Time] [2024-11-14 05:12:51,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3349 states. [2024-11-14 05:12:51,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3349 to 3349. [2024-11-14 05:12:51,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3349 states, 1913 states have (on average 1.1646628332462101) internal successors, (2228), 1993 states have internal predecessors, (2228), 980 states have call successors, (980), 455 states have call predecessors, (980), 451 states have return successors, (1036), 928 states have call predecessors, (1036), 978 states have call successors, (1036) [2024-11-14 05:12:51,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3349 states to 3349 states and 4244 transitions. [2024-11-14 05:12:51,977 INFO L78 Accepts]: Start accepts. Automaton has 3349 states and 4244 transitions. Word has length 208 [2024-11-14 05:12:51,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:12:51,977 INFO L471 AbstractCegarLoop]: Abstraction has 3349 states and 4244 transitions. [2024-11-14 05:12:51,977 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2024-11-14 05:12:51,978 INFO L276 IsEmpty]: Start isEmpty. Operand 3349 states and 4244 transitions. [2024-11-14 05:12:51,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2024-11-14 05:12:51,980 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:12:51,980 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:12:51,980 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2024-11-14 05:12:51,980 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ldv_linux_usb_urb_usb_free_urbErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 28 more)] === [2024-11-14 05:12:51,980 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:12:51,980 INFO L85 PathProgramCache]: Analyzing trace with hash -525928867, now seen corresponding path program 1 times [2024-11-14 05:12:51,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:12:51,981 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103020112] [2024-11-14 05:12:51,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:12:51,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:12:52,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:12:55,866 INFO L134 CoverageAnalysis]: Checked inductivity of 383 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 381 trivial. 0 not checked. [2024-11-14 05:12:55,867 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:12:55,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103020112] [2024-11-14 05:12:55,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1103020112] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:12:55,867 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:12:55,867 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-11-14 05:12:55,867 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [233201252] [2024-11-14 05:12:55,867 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:12:55,868 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-14 05:12:55,868 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:12:55,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-14 05:12:55,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=210, Unknown=0, NotChecked=0, Total=240 [2024-11-14 05:12:55,869 INFO L87 Difference]: Start difference. First operand 3349 states and 4244 transitions. Second operand has 16 states, 14 states have (on average 5.071428571428571) internal successors, (71), 12 states have internal predecessors, (71), 7 states have call successors, (33), 4 states have call predecessors, (33), 4 states have return successors, (31), 8 states have call predecessors, (31), 6 states have call successors, (31) [2024-11-14 05:12:57,891 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 []