./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 a0165632 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/bin/utaipan-verify-YMUCfTKeje/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/bin/utaipan-verify-YMUCfTKeje/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/bin/utaipan-verify-YMUCfTKeje/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/bin/utaipan-verify-YMUCfTKeje/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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/bin/utaipan-verify-YMUCfTKeje --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 5574142529d95f295134c1dccd4c5dbe0383ae5c309e7dc50fd933e5702659ed --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-09 04:29:24,325 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-09 04:29:24,398 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Reach-64bit-Taipan_Default.epf [2024-11-09 04:29:24,405 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-09 04:29:24,405 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-09 04:29:24,442 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-09 04:29:24,443 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-09 04:29:24,443 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-09 04:29:24,444 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-09 04:29:24,445 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-09 04:29:24,445 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-09 04:29:24,446 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-09 04:29:24,446 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-09 04:29:24,446 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-09 04:29:24,447 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-09 04:29:24,447 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-09 04:29:24,448 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-09 04:29:24,448 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-09 04:29:24,448 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-09 04:29:24,449 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-09 04:29:24,449 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-09 04:29:24,450 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-09 04:29:24,451 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-09 04:29:24,451 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-09 04:29:24,452 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-09 04:29:24,452 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-09 04:29:24,453 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-09 04:29:24,453 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-09 04:29:24,453 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-09 04:29:24,454 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-09 04:29:24,454 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-09 04:29:24,454 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-09 04:29:24,455 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-09 04:29:24,455 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-09 04:29:24,455 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-09 04:29:24,456 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 04:29:24,456 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-09 04:29:24,456 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-09 04:29:24,457 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-09 04:29:24,457 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-09 04:29:24,458 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-09 04:29:24,458 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-09 04:29:24,458 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-09 04:29:24,459 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-09 04:29:24,459 INFO L153 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/bin/utaipan-verify-YMUCfTKeje/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/bin/utaipan-verify-YMUCfTKeje Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 5574142529d95f295134c1dccd4c5dbe0383ae5c309e7dc50fd933e5702659ed [2024-11-09 04:29:24,805 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-09 04:29:24,850 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-09 04:29:24,854 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-09 04:29:24,856 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-09 04:29:24,857 INFO L274 PluginConnector]: CDTParser initialized [2024-11-09 04:29:24,858 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/bin/utaipan-verify-YMUCfTKeje/../../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-09 04:29:27,015 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-09 04:29:27,564 INFO L384 CDTParser]: Found 1 translation units. [2024-11-09 04:29:27,565 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i [2024-11-09 04:29:27,613 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/bin/utaipan-verify-YMUCfTKeje/data/e9a96eb4e/944fa4a934744512871777f5b650dede/FLAG2bd5837e7 [2024-11-09 04:29:28,073 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/bin/utaipan-verify-YMUCfTKeje/data/e9a96eb4e/944fa4a934744512871777f5b650dede [2024-11-09 04:29:28,075 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-09 04:29:28,077 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-09 04:29:28,078 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-09 04:29:28,079 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-09 04:29:28,086 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-09 04:29:28,087 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 04:29:28" (1/1) ... [2024-11-09 04:29:28,090 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2af170c5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:29:28, skipping insertion in model container [2024-11-09 04:29:28,090 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 04:29:28" (1/1) ... [2024-11-09 04:29:28,261 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-09 04:29:31,521 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[273031,273044] [2024-11-09 04:29:31,530 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[273176,273189] [2024-11-09 04:29:31,530 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[273322,273335] [2024-11-09 04:29:31,531 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[273487,273500] [2024-11-09 04:29:31,532 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[273645,273658] [2024-11-09 04:29:31,532 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[273803,273816] [2024-11-09 04:29:31,533 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[273961,273974] [2024-11-09 04:29:31,537 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[274121,274134] [2024-11-09 04:29:31,538 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[274280,274293] [2024-11-09 04:29:31,538 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[274419,274432] [2024-11-09 04:29:31,539 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[274561,274574] [2024-11-09 04:29:31,539 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[274710,274723] [2024-11-09 04:29:31,540 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[274849,274862] [2024-11-09 04:29:31,541 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[275004,275017] [2024-11-09 04:29:31,545 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[275164,275177] [2024-11-09 04:29:31,546 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[275315,275328] [2024-11-09 04:29:31,547 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[275466,275479] [2024-11-09 04:29:31,547 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[275618,275631] [2024-11-09 04:29:31,548 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[275767,275780] [2024-11-09 04:29:31,552 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[275915,275928] [2024-11-09 04:29:31,553 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[276072,276085] [2024-11-09 04:29:31,554 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[276221,276234] [2024-11-09 04:29:31,554 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[276377,276390] [2024-11-09 04:29:31,555 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[276530,276543] [2024-11-09 04:29:31,555 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[276676,276689] [2024-11-09 04:29:31,560 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[276819,276832] [2024-11-09 04:29:31,561 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[276971,276984] [2024-11-09 04:29:31,561 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[277117,277130] [2024-11-09 04:29:31,562 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[277262,277275] [2024-11-09 04:29:31,563 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[277416,277429] [2024-11-09 04:29:31,563 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[277567,277580] [2024-11-09 04:29:31,564 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[277722,277735] [2024-11-09 04:29:31,568 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[277874,277887] [2024-11-09 04:29:31,569 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[278029,278042] [2024-11-09 04:29:31,570 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[278193,278206] [2024-11-09 04:29:31,570 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[278349,278362] [2024-11-09 04:29:31,571 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[278513,278526] [2024-11-09 04:29:31,572 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[278655,278668] [2024-11-09 04:29:31,576 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[278813,278826] [2024-11-09 04:29:31,587 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[278980,278993] [2024-11-09 04:29:31,588 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[279139,279152] [2024-11-09 04:29:31,589 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[279298,279311] [2024-11-09 04:29:31,589 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[279447,279460] [2024-11-09 04:29:31,590 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[279594,279607] [2024-11-09 04:29:31,595 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[279733,279746] [2024-11-09 04:29:31,596 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[279896,279909] [2024-11-09 04:29:31,596 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[280062,280075] [2024-11-09 04:29:31,597 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[280226,280239] [2024-11-09 04:29:31,597 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[280391,280404] [2024-11-09 04:29:31,598 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[280556,280569] [2024-11-09 04:29:31,598 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[280722,280735] [2024-11-09 04:29:31,599 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[280887,280900] [2024-11-09 04:29:31,601 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[281054,281067] [2024-11-09 04:29:31,601 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[281214,281227] [2024-11-09 04:29:31,602 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[281376,281389] [2024-11-09 04:29:31,602 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[281535,281548] [2024-11-09 04:29:31,603 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[281681,281694] [2024-11-09 04:29:31,605 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[281824,281837] [2024-11-09 04:29:31,606 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[281968,281981] [2024-11-09 04:29:31,607 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[282111,282124] [2024-11-09 04:29:31,608 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[282255,282268] [2024-11-09 04:29:31,610 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[282396,282409] [2024-11-09 04:29:31,610 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[282534,282547] [2024-11-09 04:29:31,611 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[282692,282705] [2024-11-09 04:29:31,612 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[282851,282864] [2024-11-09 04:29:31,612 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[283007,283020] [2024-11-09 04:29:31,613 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[283156,283169] [2024-11-09 04:29:31,614 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[283308,283321] [2024-11-09 04:29:31,614 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[283459,283472] [2024-11-09 04:29:31,615 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[283608,283621] [2024-11-09 04:29:31,615 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[283760,283773] [2024-11-09 04:29:31,616 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[283908,283921] [2024-11-09 04:29:31,616 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[284061,284074] [2024-11-09 04:29:31,617 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[284212,284225] [2024-11-09 04:29:31,618 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[284362,284375] [2024-11-09 04:29:31,618 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[284509,284522] [2024-11-09 04:29:31,619 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[284660,284673] [2024-11-09 04:29:31,619 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[284811,284824] [2024-11-09 04:29:31,621 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[284959,284972] [2024-11-09 04:29:31,621 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[285125,285138] [2024-11-09 04:29:31,622 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[285294,285307] [2024-11-09 04:29:31,622 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[285461,285474] [2024-11-09 04:29:31,623 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[285629,285642] [2024-11-09 04:29:31,623 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[285779,285792] [2024-11-09 04:29:31,624 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[285926,285939] [2024-11-09 04:29:31,624 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[286087,286100] [2024-11-09 04:29:31,625 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[286257,286270] [2024-11-09 04:29:31,625 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[286419,286432] [2024-11-09 04:29:31,634 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 04:29:31,669 INFO L200 MainTranslator]: Completed pre-run [2024-11-09 04:29:31,799 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [4644] [2024-11-09 04:29:31,810 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [4799] [2024-11-09 04:29:31,834 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [5192] [2024-11-09 04:29:31,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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[273031,273044] [2024-11-09 04:29:31,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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[273176,273189] [2024-11-09 04:29:31,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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[273322,273335] [2024-11-09 04:29:31,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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[273487,273500] [2024-11-09 04:29:31,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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[273645,273658] [2024-11-09 04:29:31,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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[273803,273816] [2024-11-09 04:29:31,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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[273961,273974] [2024-11-09 04:29:31,994 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[274121,274134] [2024-11-09 04:29:31,994 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[274280,274293] [2024-11-09 04:29:31,995 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[274419,274432] [2024-11-09 04:29:31,995 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[274561,274574] [2024-11-09 04:29:31,996 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[274710,274723] [2024-11-09 04:29:31,997 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[274849,274862] [2024-11-09 04:29:31,997 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[275004,275017] [2024-11-09 04:29:31,998 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[275164,275177] [2024-11-09 04:29:31,998 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[275315,275328] [2024-11-09 04:29:31,999 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[275466,275479] [2024-11-09 04:29:31,999 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[275618,275631] [2024-11-09 04:29:32,000 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[275767,275780] [2024-11-09 04:29:32,000 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[275915,275928] [2024-11-09 04:29:32,001 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[276072,276085] [2024-11-09 04:29:32,001 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[276221,276234] [2024-11-09 04:29:32,002 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[276377,276390] [2024-11-09 04:29:32,003 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[276530,276543] [2024-11-09 04:29:32,003 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[276676,276689] [2024-11-09 04:29:32,004 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[276819,276832] [2024-11-09 04:29:32,004 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[276971,276984] [2024-11-09 04:29:32,005 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[277117,277130] [2024-11-09 04:29:32,005 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[277262,277275] [2024-11-09 04:29:32,006 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[277416,277429] [2024-11-09 04:29:32,006 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[277567,277580] [2024-11-09 04:29:32,007 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[277722,277735] [2024-11-09 04:29:32,007 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[277874,277887] [2024-11-09 04:29:32,008 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[278029,278042] [2024-11-09 04:29:32,009 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[278193,278206] [2024-11-09 04:29:32,009 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[278349,278362] [2024-11-09 04:29:32,010 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[278513,278526] [2024-11-09 04:29:32,010 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[278655,278668] [2024-11-09 04:29:32,011 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[278813,278826] [2024-11-09 04:29:32,011 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[278980,278993] [2024-11-09 04:29:32,012 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[279139,279152] [2024-11-09 04:29:32,012 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[279298,279311] [2024-11-09 04:29:32,013 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[279447,279460] [2024-11-09 04:29:32,013 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[279594,279607] [2024-11-09 04:29:32,014 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[279733,279746] [2024-11-09 04:29:32,014 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[279896,279909] [2024-11-09 04:29:32,015 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[280062,280075] [2024-11-09 04:29:32,015 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[280226,280239] [2024-11-09 04:29:32,016 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[280391,280404] [2024-11-09 04:29:32,016 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[280556,280569] [2024-11-09 04:29:32,017 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[280722,280735] [2024-11-09 04:29:32,017 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[280887,280900] [2024-11-09 04:29:32,018 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[281054,281067] [2024-11-09 04:29:32,018 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[281214,281227] [2024-11-09 04:29:32,019 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[281376,281389] [2024-11-09 04:29:32,020 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[281535,281548] [2024-11-09 04:29:32,020 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[281681,281694] [2024-11-09 04:29:32,021 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[281824,281837] [2024-11-09 04:29:32,021 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[281968,281981] [2024-11-09 04:29:32,022 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[282111,282124] [2024-11-09 04:29:32,022 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[282255,282268] [2024-11-09 04:29:32,023 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[282396,282409] [2024-11-09 04:29:32,023 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[282534,282547] [2024-11-09 04:29:32,024 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[282692,282705] [2024-11-09 04:29:32,024 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[282851,282864] [2024-11-09 04:29:32,025 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[283007,283020] [2024-11-09 04:29:32,025 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[283156,283169] [2024-11-09 04:29:32,026 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[283308,283321] [2024-11-09 04:29:32,026 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[283459,283472] [2024-11-09 04:29:32,027 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[283608,283621] [2024-11-09 04:29:32,027 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[283760,283773] [2024-11-09 04:29:32,028 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[283908,283921] [2024-11-09 04:29:32,028 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[284061,284074] [2024-11-09 04:29:32,029 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[284212,284225] [2024-11-09 04:29:32,029 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[284362,284375] [2024-11-09 04:29:32,030 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[284509,284522] [2024-11-09 04:29:32,030 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[284660,284673] [2024-11-09 04:29:32,031 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[284811,284824] [2024-11-09 04:29:32,031 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[284959,284972] [2024-11-09 04:29:32,032 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[285125,285138] [2024-11-09 04:29:32,032 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[285294,285307] [2024-11-09 04:29:32,033 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[285461,285474] [2024-11-09 04:29:32,033 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[285629,285642] [2024-11-09 04:29:32,034 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[285779,285792] [2024-11-09 04:29:32,034 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[285926,285939] [2024-11-09 04:29:32,035 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[286087,286100] [2024-11-09 04:29:32,036 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[286257,286270] [2024-11-09 04:29:32,036 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_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i[286419,286432] [2024-11-09 04:29:32,040 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 04:29:32,210 INFO L204 MainTranslator]: Completed translation [2024-11-09 04:29:32,211 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:29:32 WrapperNode [2024-11-09 04:29:32,211 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-09 04:29:32,212 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-09 04:29:32,212 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-09 04:29:32,212 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-09 04:29:32,221 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:29:32" (1/1) ... [2024-11-09 04:29:32,317 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:29:32" (1/1) ... [2024-11-09 04:29:32,468 INFO L138 Inliner]: procedures = 526, calls = 1370, calls flagged for inlining = 224, calls inlined = 135, statements flattened = 2586 [2024-11-09 04:29:32,468 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-09 04:29:32,469 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-09 04:29:32,469 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-09 04:29:32,469 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-09 04:29:32,480 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:29:32" (1/1) ... [2024-11-09 04:29:32,480 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:29:32" (1/1) ... [2024-11-09 04:29:32,505 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:29:32" (1/1) ... [2024-11-09 04:29:32,506 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:29:32" (1/1) ... [2024-11-09 04:29:32,581 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:29:32" (1/1) ... [2024-11-09 04:29:32,602 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:29:32" (1/1) ... [2024-11-09 04:29:32,630 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:29:32" (1/1) ... [2024-11-09 04:29:32,644 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:29:32" (1/1) ... [2024-11-09 04:29:32,669 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-09 04:29:32,670 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-09 04:29:32,670 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-09 04:29:32,671 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-09 04:29:32,671 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:29:32" (1/1) ... [2024-11-09 04:29:32,680 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 04:29:32,692 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:29:32,711 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-09 04:29:32,714 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-09 04:29:32,747 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2024-11-09 04:29:32,747 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2024-11-09 04:29:32,747 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-09 04:29:32,747 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-09 04:29:32,748 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2024-11-09 04:29:32,748 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2024-11-09 04:29:32,748 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2024-11-09 04:29:32,748 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2024-11-09 04:29:32,748 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-11-09 04:29:32,748 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-11-09 04:29:32,748 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2024-11-09 04:29:32,748 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2024-11-09 04:29:32,748 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2024-11-09 04:29:32,749 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2024-11-09 04:29:32,749 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_read_buffer_lock_of_lego_usb_tower [2024-11-09 04:29:32,749 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_read_buffer_lock_of_lego_usb_tower [2024-11-09 04:29:32,749 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-11-09 04:29:32,749 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-11-09 04:29:32,750 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-09 04:29:32,750 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-09 04:29:32,750 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2024-11-09 04:29:32,750 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2024-11-09 04:29:32,750 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-09 04:29:32,750 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-11-09 04:29:32,750 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-11-09 04:29:32,750 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2024-11-09 04:29:32,750 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2024-11-09 04:29:32,750 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2024-11-09 04:29:32,751 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2024-11-09 04:29:32,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2024-11-09 04:29:32,751 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2024-11-09 04:29:32,751 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2024-11-09 04:29:32,751 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2024-11-09 04:29:32,751 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2024-11-09 04:29:32,751 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-11-09 04:29:32,751 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-11-09 04:29:32,751 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_112 [2024-11-09 04:29:32,751 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_112 [2024-11-09 04:29:32,752 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2024-11-09 04:29:32,752 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2024-11-09 04:29:32,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2024-11-09 04:29:32,752 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2024-11-09 04:29:32,752 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2024-11-09 04:29:32,752 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2024-11-09 04:29:32,753 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2024-11-09 04:29:32,754 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2024-11-09 04:29:32,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2024-11-09 04:29:32,754 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2024-11-09 04:29:32,754 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2024-11-09 04:29:32,754 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2024-11-09 04:29:32,755 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2024-11-09 04:29:32,755 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2024-11-09 04:29:32,755 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2024-11-09 04:29:32,755 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2024-11-09 04:29:32,755 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2024-11-09 04:29:32,755 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2024-11-09 04:29:32,755 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2024-11-09 04:29:32,755 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_open_disc_mutex [2024-11-09 04:29:32,755 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_open_disc_mutex [2024-11-09 04:29:32,756 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_lock_of_lego_usb_tower [2024-11-09 04:29:32,756 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_lock_of_lego_usb_tower [2024-11-09 04:29:32,756 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2024-11-09 04:29:32,756 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2024-11-09 04:29:32,756 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-09 04:29:32,756 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-09 04:29:32,756 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-11-09 04:29:32,756 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-11-09 04:29:32,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2024-11-09 04:29:32,756 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2024-11-09 04:29:32,756 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2024-11-09 04:29:32,756 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2024-11-09 04:29:32,757 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2024-11-09 04:29:32,757 INFO L130 BoogieDeclarations]: Found specification of procedure usb_control_msg [2024-11-09 04:29:32,757 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_control_msg [2024-11-09 04:29:32,757 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_alloc_irq_check_alloc_flags [2024-11-09 04:29:32,757 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_alloc_irq_check_alloc_flags [2024-11-09 04:29:32,757 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2024-11-09 04:29:32,757 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2024-11-09 04:29:32,757 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2024-11-09 04:29:32,757 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2024-11-09 04:29:32,757 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_open_disc_mutex [2024-11-09 04:29:32,757 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_open_disc_mutex [2024-11-09 04:29:32,758 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2024-11-09 04:29:32,758 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2024-11-09 04:29:32,758 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2024-11-09 04:29:32,758 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2024-11-09 04:29:32,758 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-09 04:29:32,758 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-09 04:29:32,758 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_intfdata [2024-11-09 04:29:32,758 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_intfdata [2024-11-09 04:29:32,758 INFO L130 BoogieDeclarations]: Found specification of procedure tower_disconnect [2024-11-09 04:29:32,758 INFO L138 BoogieDeclarations]: Found implementation of procedure tower_disconnect [2024-11-09 04:29:32,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2024-11-09 04:29:32,759 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-09 04:29:32,759 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-09 04:29:32,759 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-11-09 04:29:32,759 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-11-09 04:29:32,761 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_maxp [2024-11-09 04:29:32,762 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_maxp [2024-11-09 04:29:32,763 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2024-11-09 04:29:32,765 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2024-11-09 04:29:32,765 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_usb_free_urb [2024-11-09 04:29:32,765 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_usb_free_urb [2024-11-09 04:29:32,765 INFO L130 BoogieDeclarations]: Found specification of procedure poll_wait [2024-11-09 04:29:32,765 INFO L138 BoogieDeclarations]: Found implementation of procedure poll_wait [2024-11-09 04:29:32,765 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2024-11-09 04:29:32,765 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2024-11-09 04:29:32,767 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lock_of_lego_usb_tower [2024-11-09 04:29:32,767 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lock_of_lego_usb_tower [2024-11-09 04:29:32,767 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-09 04:29:32,767 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2024-11-09 04:29:32,767 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2024-11-09 04:29:32,767 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2024-11-09 04:29:32,767 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2024-11-09 04:29:32,767 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2024-11-09 04:29:32,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2024-11-09 04:29:32,768 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2024-11-09 04:29:32,768 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2024-11-09 04:29:32,768 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-09 04:29:32,768 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-09 04:29:32,768 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2024-11-09 04:29:32,768 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2024-11-09 04:29:32,768 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2024-11-09 04:29:32,768 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2024-11-09 04:29:32,768 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_intfdata [2024-11-09 04:29:32,768 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_intfdata [2024-11-09 04:29:32,768 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-11-09 04:29:32,768 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-11-09 04:29:32,768 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_interruptible_or_killable_lock_of_lego_usb_tower [2024-11-09 04:29:32,769 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_interruptible_or_killable_lock_of_lego_usb_tower [2024-11-09 04:29:32,769 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_alloc_usb_lock_check_alloc_flags [2024-11-09 04:29:32,769 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_alloc_usb_lock_check_alloc_flags [2024-11-09 04:29:32,769 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_usb_alloc_urb [2024-11-09 04:29:32,773 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_usb_alloc_urb [2024-11-09 04:29:32,774 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2024-11-09 04:29:32,774 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2024-11-09 04:29:32,775 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2024-11-09 04:29:32,775 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2024-11-09 04:29:32,775 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2024-11-09 04:29:32,775 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2024-11-09 04:29:32,775 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2024-11-09 04:29:32,775 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2024-11-09 04:29:32,775 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2024-11-09 04:29:32,775 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2024-11-09 04:29:32,775 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_int_urb [2024-11-09 04:29:32,776 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_int_urb [2024-11-09 04:29:32,776 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_read_buffer_lock_of_lego_usb_tower [2024-11-09 04:29:32,776 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_read_buffer_lock_of_lego_usb_tower [2024-11-09 04:29:32,776 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-09 04:29:32,776 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-09 04:29:32,776 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2024-11-09 04:29:32,776 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2024-11-09 04:29:32,776 INFO L130 BoogieDeclarations]: Found specification of procedure tower_delete [2024-11-09 04:29:32,777 INFO L138 BoogieDeclarations]: Found implementation of procedure tower_delete [2024-11-09 04:29:32,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2024-11-09 04:29:32,777 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2024-11-09 04:29:32,777 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2024-11-09 04:29:32,778 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-09 04:29:32,779 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-09 04:29:32,779 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2024-11-09 04:29:32,779 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2024-11-09 04:29:32,779 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2024-11-09 04:29:32,779 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2024-11-09 04:29:32,779 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-11-09 04:29:32,779 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-11-09 04:29:32,779 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2024-11-09 04:29:32,779 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2024-11-09 04:29:32,779 INFO L130 BoogieDeclarations]: Found specification of procedure tower_check_for_read_packet [2024-11-09 04:29:32,779 INFO L138 BoogieDeclarations]: Found implementation of procedure tower_check_for_read_packet [2024-11-09 04:29:32,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-09 04:29:32,780 INFO L130 BoogieDeclarations]: Found specification of procedure tower_abort_transfers [2024-11-09 04:29:32,780 INFO L138 BoogieDeclarations]: Found implementation of procedure tower_abort_transfers [2024-11-09 04:29:32,780 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_111 [2024-11-09 04:29:32,780 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_111 [2024-11-09 04:29:33,288 INFO L238 CfgBuilder]: Building ICFG [2024-11-09 04:29:33,292 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-09 04:29:33,566 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-09 04:29:39,581 INFO L? ?]: Removed 1165 outVars from TransFormulas that were not future-live. [2024-11-09 04:29:39,581 INFO L287 CfgBuilder]: Performing block encoding [2024-11-09 04:29:40,272 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-09 04:29:40,272 INFO L316 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-09 04:29:40,273 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 04:29:40 BoogieIcfgContainer [2024-11-09 04:29:40,273 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-09 04:29:40,275 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-09 04:29:40,275 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-09 04:29:40,279 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-09 04:29:40,279 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.11 04:29:28" (1/3) ... [2024-11-09 04:29:40,281 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@301017c5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 04:29:40, skipping insertion in model container [2024-11-09 04:29:40,282 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:29:32" (2/3) ... [2024-11-09 04:29:40,283 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@301017c5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 04:29:40, skipping insertion in model container [2024-11-09 04:29:40,283 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 04:29:40" (3/3) ... [2024-11-09 04:29:40,285 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--usb--misc--legousbtower.ko.cil.i [2024-11-09 04:29:40,307 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-09 04:29:40,307 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 30 error locations. [2024-11-09 04:29:40,428 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-09 04:29:40,436 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;@605d84ce, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-09 04:29:40,440 INFO L334 AbstractCegarLoop]: Starting to check reachability of 30 error locations. [2024-11-09 04:29:40,450 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-09 04:29:40,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-11-09 04:29:40,462 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:29:40,463 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-09 04:29:40,464 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-09 04:29:40,470 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:29:40,470 INFO L85 PathProgramCache]: Analyzing trace with hash -968228052, now seen corresponding path program 1 times [2024-11-09 04:29:40,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:29:40,482 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774040055] [2024-11-09 04:29:40,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:29:40,483 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:29:42,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:29:42,878 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-09 04:29:42,878 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:29:42,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774040055] [2024-11-09 04:29:42,880 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [774040055] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:29:42,881 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:29:42,881 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 04:29:42,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2104132249] [2024-11-09 04:29:42,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:29:42,891 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 04:29:42,892 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:29:42,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 04:29:42,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 04:29:42,922 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-09 04:29:44,975 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:29:46,993 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:29:49,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:29:49,080 INFO L93 Difference]: Finished difference Result 1663 states and 2341 transitions. [2024-11-09 04:29:49,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 04:29:49,087 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-09 04:29:49,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:29:49,123 INFO L225 Difference]: With dead ends: 1663 [2024-11-09 04:29:49,123 INFO L226 Difference]: Without dead ends: 835 [2024-11-09 04:29:49,135 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 04:29:49,140 INFO L432 NwaCegarLoop]: 983 mSDtfsCounter, 1094 mSDsluCounter, 983 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s 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, 5.9s IncrementalHoareTripleChecker+Time [2024-11-09 04:29:49,142 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1094 Valid, 1966 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 263 Invalid, 2 Unknown, 0 Unchecked, 5.9s Time] [2024-11-09 04:29:49,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 835 states. [2024-11-09 04:29:49,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 835 to 835. [2024-11-09 04:29:49,328 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-09 04:29:49,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 835 states to 835 states and 1099 transitions. [2024-11-09 04:29:49,344 INFO L78 Accepts]: Start accepts. Automaton has 835 states and 1099 transitions. Word has length 51 [2024-11-09 04:29:49,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:29:49,348 INFO L471 AbstractCegarLoop]: Abstraction has 835 states and 1099 transitions. [2024-11-09 04:29:49,348 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-09 04:29:49,348 INFO L276 IsEmpty]: Start isEmpty. Operand 835 states and 1099 transitions. [2024-11-09 04:29:49,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-11-09 04:29:49,352 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:29:49,352 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-09 04:29:49,353 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-09 04:29:49,353 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-09 04:29:49,354 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:29:49,354 INFO L85 PathProgramCache]: Analyzing trace with hash 1731187980, now seen corresponding path program 1 times [2024-11-09 04:29:49,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:29:49,355 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [993103939] [2024-11-09 04:29:49,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:29:49,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:29:50,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:29:51,605 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-09 04:29:51,607 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:29:51,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [993103939] [2024-11-09 04:29:51,607 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [993103939] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:29:51,607 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:29:51,607 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 04:29:51,608 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983674595] [2024-11-09 04:29:51,608 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:29:51,612 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 04:29:51,613 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:29:51,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 04:29:51,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 04:29:51,614 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-09 04:29:53,647 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:29:55,679 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:29:57,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:29:57,727 INFO L93 Difference]: Finished difference Result 835 states and 1099 transitions. [2024-11-09 04:29:57,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 04:29:57,728 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-09 04:29:57,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:29:57,736 INFO L225 Difference]: With dead ends: 835 [2024-11-09 04:29:57,736 INFO L226 Difference]: Without dead ends: 833 [2024-11-09 04:29:57,737 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 04:29:57,738 INFO L432 NwaCegarLoop]: 965 mSDtfsCounter, 1074 mSDsluCounter, 965 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s 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, 6.0s IncrementalHoareTripleChecker+Time [2024-11-09 04:29:57,739 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1074 Valid, 1930 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 261 Invalid, 2 Unknown, 0 Unchecked, 6.0s Time] [2024-11-09 04:29:57,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 833 states. [2024-11-09 04:29:57,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 833 to 833. [2024-11-09 04:29:57,791 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-09 04:29:57,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 833 states to 833 states and 1097 transitions. [2024-11-09 04:29:57,798 INFO L78 Accepts]: Start accepts. Automaton has 833 states and 1097 transitions. Word has length 56 [2024-11-09 04:29:57,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:29:57,799 INFO L471 AbstractCegarLoop]: Abstraction has 833 states and 1097 transitions. [2024-11-09 04:29:57,799 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-09 04:29:57,799 INFO L276 IsEmpty]: Start isEmpty. Operand 833 states and 1097 transitions. [2024-11-09 04:29:57,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-11-09 04:29:57,802 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:29:57,802 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-09 04:29:57,802 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-09 04:29:57,802 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-09 04:29:57,803 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:29:57,803 INFO L85 PathProgramCache]: Analyzing trace with hash -817552831, now seen corresponding path program 1 times [2024-11-09 04:29:57,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:29:57,803 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661075852] [2024-11-09 04:29:57,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:29:57,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:29:59,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:29:59,647 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-09 04:29:59,647 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:29:59,647 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661075852] [2024-11-09 04:29:59,648 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1661075852] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:29:59,648 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:29:59,648 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 04:29:59,648 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354741658] [2024-11-09 04:29:59,648 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:29:59,649 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 04:29:59,649 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:29:59,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 04:29:59,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 04:29:59,650 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-09 04:30:01,685 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:30:03,700 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:30:05,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:30:05,619 INFO L93 Difference]: Finished difference Result 833 states and 1097 transitions. [2024-11-09 04:30:05,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 04:30:05,620 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-09 04:30:05,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:30:05,628 INFO L225 Difference]: With dead ends: 833 [2024-11-09 04:30:05,629 INFO L226 Difference]: Without dead ends: 831 [2024-11-09 04:30:05,630 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 04:30:05,631 INFO L432 NwaCegarLoop]: 963 mSDtfsCounter, 1071 mSDsluCounter, 963 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s 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, 5.8s IncrementalHoareTripleChecker+Time [2024-11-09 04:30:05,631 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1071 Valid, 1926 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 261 Invalid, 2 Unknown, 0 Unchecked, 5.8s Time] [2024-11-09 04:30:05,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 831 states. [2024-11-09 04:30:05,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 831 to 831. [2024-11-09 04:30:05,698 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-09 04:30:05,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 1095 transitions. [2024-11-09 04:30:05,707 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 1095 transitions. Word has length 61 [2024-11-09 04:30:05,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:30:05,707 INFO L471 AbstractCegarLoop]: Abstraction has 831 states and 1095 transitions. [2024-11-09 04:30:05,708 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-09 04:30:05,708 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 1095 transitions. [2024-11-09 04:30:05,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-11-09 04:30:05,711 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:30:05,711 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-09 04:30:05,711 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-09 04:30:05,712 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-09 04:30:05,712 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:30:05,713 INFO L85 PathProgramCache]: Analyzing trace with hash -1565969974, now seen corresponding path program 1 times [2024-11-09 04:30:05,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:30:05,713 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [925502217] [2024-11-09 04:30:05,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:30:05,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:30:06,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:30:07,544 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-09 04:30:07,544 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:30:07,545 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [925502217] [2024-11-09 04:30:07,546 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [925502217] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:30:07,546 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:30:07,546 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 04:30:07,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566644471] [2024-11-09 04:30:07,547 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:30:07,547 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 04:30:07,548 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:30:07,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 04:30:07,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 04:30:07,552 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-09 04:30:09,589 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:30:11,621 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:30:13,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:30:13,656 INFO L93 Difference]: Finished difference Result 831 states and 1095 transitions. [2024-11-09 04:30:13,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 04:30:13,657 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-09 04:30:13,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:30:13,664 INFO L225 Difference]: With dead ends: 831 [2024-11-09 04:30:13,664 INFO L226 Difference]: Without dead ends: 829 [2024-11-09 04:30:13,665 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 04:30:13,666 INFO L432 NwaCegarLoop]: 961 mSDtfsCounter, 1068 mSDsluCounter, 961 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s 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, 6.0s IncrementalHoareTripleChecker+Time [2024-11-09 04:30:13,667 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1068 Valid, 1922 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 261 Invalid, 2 Unknown, 0 Unchecked, 6.0s Time] [2024-11-09 04:30:13,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 829 states. [2024-11-09 04:30:13,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 829 to 829. [2024-11-09 04:30:13,754 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-09 04:30:13,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 829 states to 829 states and 1093 transitions. [2024-11-09 04:30:13,763 INFO L78 Accepts]: Start accepts. Automaton has 829 states and 1093 transitions. Word has length 66 [2024-11-09 04:30:13,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:30:13,764 INFO L471 AbstractCegarLoop]: Abstraction has 829 states and 1093 transitions. [2024-11-09 04:30:13,764 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-09 04:30:13,765 INFO L276 IsEmpty]: Start isEmpty. Operand 829 states and 1093 transitions. [2024-11-09 04:30:13,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-11-09 04:30:13,767 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:30:13,768 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-09 04:30:13,768 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-09 04:30:13,768 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-09 04:30:13,769 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:30:13,769 INFO L85 PathProgramCache]: Analyzing trace with hash 1549575075, now seen corresponding path program 1 times [2024-11-09 04:30:13,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:30:13,770 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997813553] [2024-11-09 04:30:13,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:30:13,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:30:14,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:30:15,219 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-09 04:30:15,221 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:30:15,222 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997813553] [2024-11-09 04:30:15,222 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [997813553] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:30:15,222 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:30:15,222 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 04:30:15,223 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450808012] [2024-11-09 04:30:15,223 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:30:15,223 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 04:30:15,223 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:30:15,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 04:30:15,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 04:30:15,225 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-09 04:30:17,261 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:30:19,310 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:30:21,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:30:21,269 INFO L93 Difference]: Finished difference Result 829 states and 1093 transitions. [2024-11-09 04:30:21,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 04:30:21,270 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-09 04:30:21,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:30:21,278 INFO L225 Difference]: With dead ends: 829 [2024-11-09 04:30:21,278 INFO L226 Difference]: Without dead ends: 827 [2024-11-09 04:30:21,280 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 04:30:21,281 INFO L432 NwaCegarLoop]: 959 mSDtfsCounter, 1065 mSDsluCounter, 959 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s 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.9s IncrementalHoareTripleChecker+Time [2024-11-09 04:30:21,281 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.9s Time] [2024-11-09 04:30:21,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 827 states. [2024-11-09 04:30:21,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 827 to 827. [2024-11-09 04:30:21,372 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-09 04:30:21,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 827 states to 827 states and 1091 transitions. [2024-11-09 04:30:21,383 INFO L78 Accepts]: Start accepts. Automaton has 827 states and 1091 transitions. Word has length 71 [2024-11-09 04:30:21,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:30:21,384 INFO L471 AbstractCegarLoop]: Abstraction has 827 states and 1091 transitions. [2024-11-09 04:30:21,385 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-09 04:30:21,385 INFO L276 IsEmpty]: Start isEmpty. Operand 827 states and 1091 transitions. [2024-11-09 04:30:21,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2024-11-09 04:30:21,387 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:30:21,387 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-09 04:30:21,387 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-09 04:30:21,388 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-09 04:30:21,388 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:30:21,388 INFO L85 PathProgramCache]: Analyzing trace with hash 1670419675, now seen corresponding path program 1 times [2024-11-09 04:30:21,389 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:30:21,389 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118670609] [2024-11-09 04:30:21,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:30:21,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:30:22,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:30:22,807 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-09 04:30:22,807 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:30:22,807 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118670609] [2024-11-09 04:30:22,808 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1118670609] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:30:22,808 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:30:22,808 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 04:30:22,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1397757936] [2024-11-09 04:30:22,808 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:30:22,809 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 04:30:22,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:30:22,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 04:30:22,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 04:30:22,811 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-09 04:30:24,845 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:30:26,854 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:30:28,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:30:28,615 INFO L93 Difference]: Finished difference Result 827 states and 1091 transitions. [2024-11-09 04:30:28,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 04:30:28,615 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-09 04:30:28,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:30:28,622 INFO L225 Difference]: With dead ends: 827 [2024-11-09 04:30:28,622 INFO L226 Difference]: Without dead ends: 825 [2024-11-09 04:30:28,623 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 04:30:28,624 INFO L432 NwaCegarLoop]: 957 mSDtfsCounter, 1062 mSDsluCounter, 957 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s 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.7s IncrementalHoareTripleChecker+Time [2024-11-09 04:30:28,624 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.7s Time] [2024-11-09 04:30:28,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 825 states. [2024-11-09 04:30:28,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 825 to 825. [2024-11-09 04:30:28,683 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-09 04:30:28,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 825 states to 825 states and 1089 transitions. [2024-11-09 04:30:28,690 INFO L78 Accepts]: Start accepts. Automaton has 825 states and 1089 transitions. Word has length 76 [2024-11-09 04:30:28,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:30:28,691 INFO L471 AbstractCegarLoop]: Abstraction has 825 states and 1089 transitions. [2024-11-09 04:30:28,691 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-09 04:30:28,691 INFO L276 IsEmpty]: Start isEmpty. Operand 825 states and 1089 transitions. [2024-11-09 04:30:28,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2024-11-09 04:30:28,693 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:30:28,693 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-09 04:30:28,693 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-09 04:30:28,693 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-09 04:30:28,694 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:30:28,694 INFO L85 PathProgramCache]: Analyzing trace with hash 1438025002, now seen corresponding path program 1 times [2024-11-09 04:30:28,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:30:28,694 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456912663] [2024-11-09 04:30:28,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:30:28,695 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:30:29,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:30:29,946 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-09 04:30:29,948 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:30:29,948 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456912663] [2024-11-09 04:30:29,948 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [456912663] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:30:29,948 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:30:29,949 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 04:30:29,949 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2079824940] [2024-11-09 04:30:29,949 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:30:29,950 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 04:30:29,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:30:29,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 04:30:29,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 04:30:29,951 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-09 04:30:31,989 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:30:34,004 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:30:36,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:30:36,034 INFO L93 Difference]: Finished difference Result 825 states and 1089 transitions. [2024-11-09 04:30:36,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 04:30:36,036 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-09 04:30:36,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:30:36,043 INFO L225 Difference]: With dead ends: 825 [2024-11-09 04:30:36,043 INFO L226 Difference]: Without dead ends: 823 [2024-11-09 04:30:36,084 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 04:30:36,087 INFO L432 NwaCegarLoop]: 955 mSDtfsCounter, 1059 mSDsluCounter, 955 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s 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, 6.0s IncrementalHoareTripleChecker+Time [2024-11-09 04:30:36,090 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1059 Valid, 1910 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 261 Invalid, 2 Unknown, 0 Unchecked, 6.0s Time] [2024-11-09 04:30:36,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 823 states. [2024-11-09 04:30:36,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 823 to 823. [2024-11-09 04:30:36,168 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-09 04:30:36,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 823 states to 823 states and 1087 transitions. [2024-11-09 04:30:36,175 INFO L78 Accepts]: Start accepts. Automaton has 823 states and 1087 transitions. Word has length 81 [2024-11-09 04:30:36,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:30:36,177 INFO L471 AbstractCegarLoop]: Abstraction has 823 states and 1087 transitions. [2024-11-09 04:30:36,177 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-09 04:30:36,178 INFO L276 IsEmpty]: Start isEmpty. Operand 823 states and 1087 transitions. [2024-11-09 04:30:36,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2024-11-09 04:30:36,181 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:30:36,181 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-09 04:30:36,181 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-09 04:30:36,182 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-09 04:30:36,182 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:30:36,182 INFO L85 PathProgramCache]: Analyzing trace with hash 507268053, now seen corresponding path program 1 times [2024-11-09 04:30:36,182 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:30:36,182 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975096568] [2024-11-09 04:30:36,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:30:36,183 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:30:37,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:30:37,811 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-09 04:30:37,811 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:30:37,811 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975096568] [2024-11-09 04:30:37,811 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [975096568] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:30:37,812 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:30:37,812 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 04:30:37,812 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900635326] [2024-11-09 04:30:37,812 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:30:37,814 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 04:30:37,814 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:30:37,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 04:30:37,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 04:30:37,815 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-09 04:30:39,858 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:30:41,888 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:30:43,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:30:43,842 INFO L93 Difference]: Finished difference Result 823 states and 1087 transitions. [2024-11-09 04:30:43,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 04:30:43,843 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-09 04:30:43,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:30:43,850 INFO L225 Difference]: With dead ends: 823 [2024-11-09 04:30:43,851 INFO L226 Difference]: Without dead ends: 821 [2024-11-09 04:30:43,852 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 04:30:43,853 INFO L432 NwaCegarLoop]: 953 mSDtfsCounter, 1056 mSDsluCounter, 952 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s 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.9s IncrementalHoareTripleChecker+Time [2024-11-09 04:30:43,853 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.9s Time] [2024-11-09 04:30:43,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 821 states. [2024-11-09 04:30:43,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 821 to 821. [2024-11-09 04:30:43,939 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-09 04:30:43,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 821 states to 821 states and 1085 transitions. [2024-11-09 04:30:43,946 INFO L78 Accepts]: Start accepts. Automaton has 821 states and 1085 transitions. Word has length 86 [2024-11-09 04:30:43,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:30:43,947 INFO L471 AbstractCegarLoop]: Abstraction has 821 states and 1085 transitions. [2024-11-09 04:30:43,948 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-09 04:30:43,948 INFO L276 IsEmpty]: Start isEmpty. Operand 821 states and 1085 transitions. [2024-11-09 04:30:43,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-11-09 04:30:43,950 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:30:43,950 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-09 04:30:43,950 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-09 04:30:43,950 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-09 04:30:43,951 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:30:43,951 INFO L85 PathProgramCache]: Analyzing trace with hash -2141537416, now seen corresponding path program 1 times [2024-11-09 04:30:43,951 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:30:43,951 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [973929959] [2024-11-09 04:30:43,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:30:43,952 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:30:44,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:30:45,362 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-09 04:30:45,363 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:30:45,363 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [973929959] [2024-11-09 04:30:45,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [973929959] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:30:45,364 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:30:45,364 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 04:30:45,364 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087842762] [2024-11-09 04:30:45,364 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:30:45,365 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 04:30:45,365 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:30:45,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 04:30:45,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 04:30:45,366 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-09 04:30:47,400 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:30:49,417 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:30:51,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:30:51,590 INFO L93 Difference]: Finished difference Result 821 states and 1085 transitions. [2024-11-09 04:30:51,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 04:30:51,591 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-09 04:30:51,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:30:51,598 INFO L225 Difference]: With dead ends: 821 [2024-11-09 04:30:51,599 INFO L226 Difference]: Without dead ends: 819 [2024-11-09 04:30:51,600 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 04:30:51,600 INFO L432 NwaCegarLoop]: 951 mSDtfsCounter, 1052 mSDsluCounter, 951 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s 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, 6.1s IncrementalHoareTripleChecker+Time [2024-11-09 04:30:51,601 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1052 Valid, 1902 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 261 Invalid, 2 Unknown, 0 Unchecked, 6.1s Time] [2024-11-09 04:30:51,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2024-11-09 04:30:51,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 819. [2024-11-09 04:30:51,682 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-09 04:30:51,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 819 states to 819 states and 1083 transitions. [2024-11-09 04:30:51,688 INFO L78 Accepts]: Start accepts. Automaton has 819 states and 1083 transitions. Word has length 88 [2024-11-09 04:30:51,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:30:51,689 INFO L471 AbstractCegarLoop]: Abstraction has 819 states and 1083 transitions. [2024-11-09 04:30:51,689 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-09 04:30:51,689 INFO L276 IsEmpty]: Start isEmpty. Operand 819 states and 1083 transitions. [2024-11-09 04:30:51,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-11-09 04:30:51,691 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:30:51,691 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-09 04:30:51,691 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-09 04:30:51,691 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-09 04:30:51,692 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:30:51,692 INFO L85 PathProgramCache]: Analyzing trace with hash 1280442521, now seen corresponding path program 1 times [2024-11-09 04:30:51,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:30:51,692 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423390873] [2024-11-09 04:30:51,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:30:51,693 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:30:52,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:30:53,087 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-09 04:30:53,088 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:30:53,088 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423390873] [2024-11-09 04:30:53,088 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1423390873] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:30:53,089 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:30:53,089 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 04:30:53,089 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108454973] [2024-11-09 04:30:53,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:30:53,090 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 04:30:53,090 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:30:53,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 04:30:53,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 04:30:53,091 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-09 04:30:55,127 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:30:57,141 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:30:58,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:30:58,994 INFO L93 Difference]: Finished difference Result 819 states and 1083 transitions. [2024-11-09 04:30:58,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 04:30:58,995 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-09 04:30:58,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:30:59,001 INFO L225 Difference]: With dead ends: 819 [2024-11-09 04:30:59,002 INFO L226 Difference]: Without dead ends: 817 [2024-11-09 04:30:59,003 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 04:30:59,004 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-09 04:30:59,004 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-09 04:30:59,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 817 states. [2024-11-09 04:30:59,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 817 to 817. [2024-11-09 04:30:59,103 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-09 04:30:59,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 817 states to 817 states and 1081 transitions. [2024-11-09 04:30:59,110 INFO L78 Accepts]: Start accepts. Automaton has 817 states and 1081 transitions. Word has length 93 [2024-11-09 04:30:59,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:30:59,111 INFO L471 AbstractCegarLoop]: Abstraction has 817 states and 1081 transitions. [2024-11-09 04:30:59,111 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-09 04:30:59,111 INFO L276 IsEmpty]: Start isEmpty. Operand 817 states and 1081 transitions. [2024-11-09 04:30:59,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-11-09 04:30:59,114 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:30:59,114 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-09 04:30:59,114 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-09 04:30:59,115 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-09 04:30:59,115 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:30:59,116 INFO L85 PathProgramCache]: Analyzing trace with hash -225758512, now seen corresponding path program 1 times [2024-11-09 04:30:59,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:30:59,116 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063791228] [2024-11-09 04:30:59,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:30:59,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:31:00,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:31:02,817 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-09 04:31:02,818 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:31:02,818 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063791228] [2024-11-09 04:31:02,818 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063791228] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:31:02,818 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:31:02,818 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-09 04:31:02,819 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252159033] [2024-11-09 04:31:02,819 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:31:02,819 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-09 04:31:02,819 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:31:02,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-09 04:31:02,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-09 04:31:02,823 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-09 04:31:04,857 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:31:06,891 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:31:08,920 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:31:10,926 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:31:18,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:31:18,100 INFO L93 Difference]: Finished difference Result 817 states and 1081 transitions. [2024-11-09 04:31:18,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-09 04:31:18,101 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-09 04:31:18,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:31:18,107 INFO L225 Difference]: With dead ends: 817 [2024-11-09 04:31:18,107 INFO L226 Difference]: Without dead ends: 815 [2024-11-09 04:31:18,108 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-09 04:31:18,109 INFO L432 NwaCegarLoop]: 948 mSDtfsCounter, 1046 mSDsluCounter, 2327 mSDsCounter, 0 mSdLazyCounter, 1034 mSolverCounterSat, 0 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.4s 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, 14.9s IncrementalHoareTripleChecker+Time [2024-11-09 04:31:18,109 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1047 Valid, 3275 Invalid, 1038 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1034 Invalid, 4 Unknown, 0 Unchecked, 14.9s Time] [2024-11-09 04:31:18,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 815 states. [2024-11-09 04:31:18,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 815 to 815. [2024-11-09 04:31:18,206 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-09 04:31:18,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 815 states to 815 states and 1079 transitions. [2024-11-09 04:31:18,212 INFO L78 Accepts]: Start accepts. Automaton has 815 states and 1079 transitions. Word has length 127 [2024-11-09 04:31:18,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:31:18,212 INFO L471 AbstractCegarLoop]: Abstraction has 815 states and 1079 transitions. [2024-11-09 04:31:18,213 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-09 04:31:18,213 INFO L276 IsEmpty]: Start isEmpty. Operand 815 states and 1079 transitions. [2024-11-09 04:31:18,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2024-11-09 04:31:18,215 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:31:18,215 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-09 04:31:18,215 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-09 04:31:18,215 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-09 04:31:18,216 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:31:18,216 INFO L85 PathProgramCache]: Analyzing trace with hash -644725313, now seen corresponding path program 1 times [2024-11-09 04:31:18,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:31:18,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273560653] [2024-11-09 04:31:18,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:31:18,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:31:18,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:31:19,386 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-09 04:31:19,387 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:31:19,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [273560653] [2024-11-09 04:31:19,387 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [273560653] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:31:19,387 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:31:19,387 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 04:31:19,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519430376] [2024-11-09 04:31:19,388 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:31:19,388 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 04:31:19,388 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:31:19,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 04:31:19,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 04:31:19,390 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-09 04:31:21,422 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:31:23,449 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:31:25,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:31:25,134 INFO L93 Difference]: Finished difference Result 815 states and 1079 transitions. [2024-11-09 04:31:25,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 04:31:25,135 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-09 04:31:25,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:31:25,142 INFO L225 Difference]: With dead ends: 815 [2024-11-09 04:31:25,142 INFO L226 Difference]: Without dead ends: 813 [2024-11-09 04:31:25,143 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 04:31:25,144 INFO L432 NwaCegarLoop]: 945 mSDtfsCounter, 1046 mSDsluCounter, 945 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s 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.6s IncrementalHoareTripleChecker+Time [2024-11-09 04:31:25,144 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.6s Time] [2024-11-09 04:31:25,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 813 states. [2024-11-09 04:31:25,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 813 to 813. [2024-11-09 04:31:25,270 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-09 04:31:25,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 813 states to 813 states and 1077 transitions. [2024-11-09 04:31:25,282 INFO L78 Accepts]: Start accepts. Automaton has 813 states and 1077 transitions. Word has length 98 [2024-11-09 04:31:25,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:31:25,283 INFO L471 AbstractCegarLoop]: Abstraction has 813 states and 1077 transitions. [2024-11-09 04:31:25,284 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-09 04:31:25,284 INFO L276 IsEmpty]: Start isEmpty. Operand 813 states and 1077 transitions. [2024-11-09 04:31:25,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-11-09 04:31:25,287 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:31:25,287 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-09 04:31:25,287 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-09 04:31:25,288 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-09 04:31:25,288 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:31:25,288 INFO L85 PathProgramCache]: Analyzing trace with hash -1098807871, now seen corresponding path program 1 times [2024-11-09 04:31:25,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:31:25,289 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117081854] [2024-11-09 04:31:25,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:31:25,289 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:31:26,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:31:26,630 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-09 04:31:26,630 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:31:26,630 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117081854] [2024-11-09 04:31:26,630 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2117081854] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:31:26,630 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:31:26,631 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 04:31:26,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917058286] [2024-11-09 04:31:26,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:31:26,631 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 04:31:26,631 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:31:26,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 04:31:26,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 04:31:26,634 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-09 04:31:28,672 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:31:29,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:31:29,870 INFO L93 Difference]: Finished difference Result 1591 states and 2111 transitions. [2024-11-09 04:31:29,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 04:31:29,872 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-09 04:31:29,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:31:29,879 INFO L225 Difference]: With dead ends: 1591 [2024-11-09 04:31:29,879 INFO L226 Difference]: Without dead ends: 809 [2024-11-09 04:31:29,882 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 04:31:29,883 INFO L432 NwaCegarLoop]: 941 mSDtfsCounter, 1039 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s 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.1s IncrementalHoareTripleChecker+Time [2024-11-09 04:31:29,884 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.1s Time] [2024-11-09 04:31:29,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 809 states. [2024-11-09 04:31:30,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 809 to 809. [2024-11-09 04:31:30,006 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-09 04:31:30,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 809 states to 809 states and 1072 transitions. [2024-11-09 04:31:30,013 INFO L78 Accepts]: Start accepts. Automaton has 809 states and 1072 transitions. Word has length 133 [2024-11-09 04:31:30,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:31:30,014 INFO L471 AbstractCegarLoop]: Abstraction has 809 states and 1072 transitions. [2024-11-09 04:31:30,014 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-09 04:31:30,014 INFO L276 IsEmpty]: Start isEmpty. Operand 809 states and 1072 transitions. [2024-11-09 04:31:30,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2024-11-09 04:31:30,017 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:31:30,017 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-09 04:31:30,017 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-09 04:31:30,017 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-09 04:31:30,018 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:31:30,018 INFO L85 PathProgramCache]: Analyzing trace with hash 13719184, now seen corresponding path program 1 times [2024-11-09 04:31:30,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:31:30,018 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990984217] [2024-11-09 04:31:30,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:31:30,019 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:31:30,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:31:31,350 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-09 04:31:31,351 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:31:31,351 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990984217] [2024-11-09 04:31:31,351 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [990984217] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:31:31,351 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:31:31,351 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 04:31:31,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159169397] [2024-11-09 04:31:31,351 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:31:31,352 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 04:31:31,352 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:31:31,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 04:31:31,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 04:31:31,353 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-09 04:31:33,391 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:31:35,440 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:31:36,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:31:36,820 INFO L93 Difference]: Finished difference Result 809 states and 1072 transitions. [2024-11-09 04:31:36,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 04:31:36,821 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-09 04:31:36,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:31:36,827 INFO L225 Difference]: With dead ends: 809 [2024-11-09 04:31:36,827 INFO L226 Difference]: Without dead ends: 807 [2024-11-09 04:31:36,828 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 04:31:36,829 INFO L432 NwaCegarLoop]: 938 mSDtfsCounter, 1038 mSDsluCounter, 938 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s 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.3s IncrementalHoareTripleChecker+Time [2024-11-09 04:31:36,829 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.3s Time] [2024-11-09 04:31:36,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 807 states. [2024-11-09 04:31:36,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 807 to 807. [2024-11-09 04:31:36,943 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-09 04:31:36,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 807 states to 807 states and 1070 transitions. [2024-11-09 04:31:36,948 INFO L78 Accepts]: Start accepts. Automaton has 807 states and 1070 transitions. Word has length 103 [2024-11-09 04:31:36,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:31:36,949 INFO L471 AbstractCegarLoop]: Abstraction has 807 states and 1070 transitions. [2024-11-09 04:31:36,949 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-09 04:31:36,949 INFO L276 IsEmpty]: Start isEmpty. Operand 807 states and 1070 transitions. [2024-11-09 04:31:36,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-11-09 04:31:36,951 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:31:36,952 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-09 04:31:36,952 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-09 04:31:36,952 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-09 04:31:36,952 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:31:36,953 INFO L85 PathProgramCache]: Analyzing trace with hash 431069555, now seen corresponding path program 1 times [2024-11-09 04:31:36,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:31:36,953 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1990164349] [2024-11-09 04:31:36,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:31:36,953 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:31:37,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:31:38,700 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-09 04:31:38,700 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:31:38,700 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1990164349] [2024-11-09 04:31:38,700 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1990164349] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:31:38,700 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:31:38,700 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 04:31:38,701 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761305962] [2024-11-09 04:31:38,701 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:31:38,701 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 04:31:38,701 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:31:38,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 04:31:38,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 04:31:38,703 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-09 04:31:40,737 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:31:42,746 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:31:44,777 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:31:46,804 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:31:49,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:31:49,651 INFO L93 Difference]: Finished difference Result 1369 states and 1777 transitions. [2024-11-09 04:31:49,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 04:31:49,652 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-09 04:31:49,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:31:49,658 INFO L225 Difference]: With dead ends: 1369 [2024-11-09 04:31:49,658 INFO L226 Difference]: Without dead ends: 811 [2024-11-09 04:31:49,661 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-09 04:31:49,661 INFO L432 NwaCegarLoop]: 939 mSDtfsCounter, 0 mSDsluCounter, 2814 mSDsCounter, 0 mSdLazyCounter, 522 mSolverCounterSat, 0 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.6s 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, 10.8s IncrementalHoareTripleChecker+Time [2024-11-09 04:31:49,662 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3753 Invalid, 526 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 522 Invalid, 4 Unknown, 0 Unchecked, 10.8s Time] [2024-11-09 04:31:49,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 811 states. [2024-11-09 04:31:49,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 811 to 811. [2024-11-09 04:31:49,774 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-09 04:31:49,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 811 states to 811 states and 1077 transitions. [2024-11-09 04:31:49,779 INFO L78 Accepts]: Start accepts. Automaton has 811 states and 1077 transitions. Word has length 128 [2024-11-09 04:31:49,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:31:49,780 INFO L471 AbstractCegarLoop]: Abstraction has 811 states and 1077 transitions. [2024-11-09 04:31:49,780 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-09 04:31:49,780 INFO L276 IsEmpty]: Start isEmpty. Operand 811 states and 1077 transitions. [2024-11-09 04:31:49,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2024-11-09 04:31:49,782 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:31:49,782 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-09 04:31:49,783 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-09 04:31:49,783 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-09 04:31:49,783 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:31:49,783 INFO L85 PathProgramCache]: Analyzing trace with hash 307222814, now seen corresponding path program 1 times [2024-11-09 04:31:49,783 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:31:49,784 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975853530] [2024-11-09 04:31:49,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:31:49,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:31:50,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:31:50,938 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-09 04:31:50,939 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:31:50,939 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1975853530] [2024-11-09 04:31:50,939 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1975853530] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:31:50,939 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:31:50,939 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 04:31:50,940 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940871561] [2024-11-09 04:31:50,940 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:31:50,940 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 04:31:50,940 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:31:50,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 04:31:50,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 04:31:50,941 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-09 04:31:52,981 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:31:55,036 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:31:56,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:31:56,712 INFO L93 Difference]: Finished difference Result 811 states and 1077 transitions. [2024-11-09 04:31:56,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 04:31:56,713 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-09 04:31:56,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:31:56,719 INFO L225 Difference]: With dead ends: 811 [2024-11-09 04:31:56,719 INFO L226 Difference]: Without dead ends: 809 [2024-11-09 04:31:56,720 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 04:31:56,721 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.6s IncrementalHoareTripleChecker+Time [2024-11-09 04:31:56,721 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.6s Time] [2024-11-09 04:31:56,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 809 states. [2024-11-09 04:31:56,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 809 to 809. [2024-11-09 04:31:56,857 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-09 04:31:56,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 809 states to 809 states and 1075 transitions. [2024-11-09 04:31:56,864 INFO L78 Accepts]: Start accepts. Automaton has 809 states and 1075 transitions. Word has length 108 [2024-11-09 04:31:56,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:31:56,865 INFO L471 AbstractCegarLoop]: Abstraction has 809 states and 1075 transitions. [2024-11-09 04:31:56,865 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-09 04:31:56,865 INFO L276 IsEmpty]: Start isEmpty. Operand 809 states and 1075 transitions. [2024-11-09 04:31:56,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-11-09 04:31:56,867 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:31:56,868 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-09 04:31:56,868 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-09 04:31:56,868 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-09 04:31:56,868 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:31:56,869 INFO L85 PathProgramCache]: Analyzing trace with hash 1136003276, now seen corresponding path program 1 times [2024-11-09 04:31:56,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:31:56,869 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235367288] [2024-11-09 04:31:56,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:31:56,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:31:57,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:31:58,255 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-09 04:31:58,255 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:31:58,256 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235367288] [2024-11-09 04:31:58,256 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235367288] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:31:58,256 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:31:58,256 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 04:31:58,256 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600832024] [2024-11-09 04:31:58,256 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:31:58,257 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 04:31:58,257 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:31:58,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 04:31:58,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 04:31:58,258 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-09 04:32:00,295 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:32:02,316 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:32:04,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:32:04,405 INFO L93 Difference]: Finished difference Result 809 states and 1075 transitions. [2024-11-09 04:32:04,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 04:32:04,406 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-09 04:32:04,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:32:04,433 INFO L225 Difference]: With dead ends: 809 [2024-11-09 04:32:04,434 INFO L226 Difference]: Without dead ends: 807 [2024-11-09 04:32:04,434 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 04:32:04,435 INFO L432 NwaCegarLoop]: 934 mSDtfsCounter, 1032 mSDsluCounter, 934 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s 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, 6.0s IncrementalHoareTripleChecker+Time [2024-11-09 04:32:04,435 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1032 Valid, 1868 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 261 Invalid, 2 Unknown, 0 Unchecked, 6.0s Time] [2024-11-09 04:32:04,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 807 states. [2024-11-09 04:32:04,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 807 to 807. [2024-11-09 04:32:04,555 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-09 04:32:04,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 807 states to 807 states and 1073 transitions. [2024-11-09 04:32:04,560 INFO L78 Accepts]: Start accepts. Automaton has 807 states and 1073 transitions. Word has length 113 [2024-11-09 04:32:04,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:32:04,561 INFO L471 AbstractCegarLoop]: Abstraction has 807 states and 1073 transitions. [2024-11-09 04:32:04,561 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-09 04:32:04,561 INFO L276 IsEmpty]: Start isEmpty. Operand 807 states and 1073 transitions. [2024-11-09 04:32:04,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2024-11-09 04:32:04,563 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:32:04,563 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-09 04:32:04,564 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-09 04:32:04,564 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-09 04:32:04,564 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:32:04,564 INFO L85 PathProgramCache]: Analyzing trace with hash 619270914, now seen corresponding path program 1 times [2024-11-09 04:32:04,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:32:04,565 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182034562] [2024-11-09 04:32:04,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:04,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:32:05,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:05,840 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-09 04:32:05,840 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:32:05,840 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182034562] [2024-11-09 04:32:05,840 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1182034562] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:32:05,841 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:32:05,841 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 04:32:05,841 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701311344] [2024-11-09 04:32:05,841 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:32:05,843 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 04:32:05,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:32:05,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 04:32:05,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 04:32:05,844 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-09 04:32:07,895 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:32:09,912 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:32:11,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:32:11,554 INFO L93 Difference]: Finished difference Result 807 states and 1073 transitions. [2024-11-09 04:32:11,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 04:32:11,555 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-09 04:32:11,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:32:11,562 INFO L225 Difference]: With dead ends: 807 [2024-11-09 04:32:11,562 INFO L226 Difference]: Without dead ends: 805 [2024-11-09 04:32:11,563 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 04:32:11,564 INFO L432 NwaCegarLoop]: 932 mSDtfsCounter, 1029 mSDsluCounter, 932 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s 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.5s IncrementalHoareTripleChecker+Time [2024-11-09 04:32:11,564 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.5s Time] [2024-11-09 04:32:11,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 805 states. [2024-11-09 04:32:11,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 805 to 805. [2024-11-09 04:32:11,708 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-09 04:32:11,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 805 states to 805 states and 1071 transitions. [2024-11-09 04:32:11,713 INFO L78 Accepts]: Start accepts. Automaton has 805 states and 1071 transitions. Word has length 118 [2024-11-09 04:32:11,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:32:11,714 INFO L471 AbstractCegarLoop]: Abstraction has 805 states and 1071 transitions. [2024-11-09 04:32:11,714 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-09 04:32:11,714 INFO L276 IsEmpty]: Start isEmpty. Operand 805 states and 1071 transitions. [2024-11-09 04:32:11,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2024-11-09 04:32:11,716 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:32:11,716 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-09 04:32:11,717 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-09 04:32:11,717 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-09 04:32:11,717 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:32:11,717 INFO L85 PathProgramCache]: Analyzing trace with hash -503521083, now seen corresponding path program 1 times [2024-11-09 04:32:11,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:32:11,718 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [963975784] [2024-11-09 04:32:11,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:11,718 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:32:12,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:13,366 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-09 04:32:13,367 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:32:13,367 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [963975784] [2024-11-09 04:32:13,367 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [963975784] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:32:13,367 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:32:13,367 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 04:32:13,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973315007] [2024-11-09 04:32:13,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:32:13,368 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 04:32:13,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:32:13,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 04:32:13,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 04:32:13,371 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-09 04:32:15,407 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:32:17,425 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:32:19,455 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:32:22,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:32:22,404 INFO L93 Difference]: Finished difference Result 892 states and 1155 transitions. [2024-11-09 04:32:22,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 04:32:22,405 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-09 04:32:22,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:32:22,413 INFO L225 Difference]: With dead ends: 892 [2024-11-09 04:32:22,413 INFO L226 Difference]: Without dead ends: 890 [2024-11-09 04:32:22,414 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-09 04:32:22,415 INFO L432 NwaCegarLoop]: 943 mSDtfsCounter, 937 mSDsluCounter, 2030 mSDsCounter, 0 mSdLazyCounter, 456 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.6s 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.8s IncrementalHoareTripleChecker+Time [2024-11-09 04:32:22,416 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.8s Time] [2024-11-09 04:32:22,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 890 states. [2024-11-09 04:32:22,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 890 to 884. [2024-11-09 04:32:22,611 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-09 04:32:22,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 884 states to 884 states and 1150 transitions. [2024-11-09 04:32:22,618 INFO L78 Accepts]: Start accepts. Automaton has 884 states and 1150 transitions. Word has length 141 [2024-11-09 04:32:22,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:32:22,619 INFO L471 AbstractCegarLoop]: Abstraction has 884 states and 1150 transitions. [2024-11-09 04:32:22,620 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-09 04:32:22,620 INFO L276 IsEmpty]: Start isEmpty. Operand 884 states and 1150 transitions. [2024-11-09 04:32:22,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-11-09 04:32:22,622 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:32:22,622 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-09 04:32:22,623 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-09 04:32:22,623 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-09 04:32:22,623 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:32:22,623 INFO L85 PathProgramCache]: Analyzing trace with hash 1351797409, now seen corresponding path program 1 times [2024-11-09 04:32:22,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:32:22,624 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999889296] [2024-11-09 04:32:22,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:22,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:32:23,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:24,312 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-09 04:32:24,313 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:32:24,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999889296] [2024-11-09 04:32:24,313 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999889296] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:32:24,314 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:32:24,314 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 04:32:24,314 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231511554] [2024-11-09 04:32:24,314 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:32:24,315 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 04:32:24,315 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:32:24,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 04:32:24,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 04:32:24,317 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-09 04:32:26,352 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:32:28,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-09 04:32:30,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:32:30,290 INFO L93 Difference]: Finished difference Result 884 states and 1150 transitions. [2024-11-09 04:32:30,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 04:32:30,291 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-09 04:32:30,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:32:30,298 INFO L225 Difference]: With dead ends: 884 [2024-11-09 04:32:30,299 INFO L226 Difference]: Without dead ends: 882 [2024-11-09 04:32:30,300 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 04:32:30,300 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.8s IncrementalHoareTripleChecker+Time [2024-11-09 04:32:30,301 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.8s Time] [2024-11-09 04:32:30,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 882 states. [2024-11-09 04:32:30,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 882 to 882. [2024-11-09 04:32:30,491 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-09 04:32:30,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 882 states to 882 states and 1148 transitions. [2024-11-09 04:32:30,497 INFO L78 Accepts]: Start accepts. Automaton has 882 states and 1148 transitions. Word has length 123 [2024-11-09 04:32:30,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:32:30,498 INFO L471 AbstractCegarLoop]: Abstraction has 882 states and 1148 transitions. [2024-11-09 04:32:30,498 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-09 04:32:30,498 INFO L276 IsEmpty]: Start isEmpty. Operand 882 states and 1148 transitions. [2024-11-09 04:32:30,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-11-09 04:32:30,500 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:32:30,501 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-09 04:32:30,501 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-09 04:32:30,501 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-09 04:32:30,502 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:32:30,502 INFO L85 PathProgramCache]: Analyzing trace with hash 1822652440, now seen corresponding path program 1 times [2024-11-09 04:32:30,502 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:32:30,502 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325644928] [2024-11-09 04:32:30,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:30,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:32:31,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:32,188 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-09 04:32:32,189 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:32:32,189 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325644928] [2024-11-09 04:32:32,189 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [325644928] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:32:32,189 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:32:32,189 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 04:32:32,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [197537624] [2024-11-09 04:32:32,189 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:32:32,190 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 04:32:32,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:32:32,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 04:32:32,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 04:32:32,191 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-09 04:32:34,218 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:32:36,247 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:32:37,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:32:37,931 INFO L93 Difference]: Finished difference Result 882 states and 1148 transitions. [2024-11-09 04:32:37,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 04:32:37,932 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-09 04:32:37,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:32:37,939 INFO L225 Difference]: With dead ends: 882 [2024-11-09 04:32:37,939 INFO L226 Difference]: Without dead ends: 880 [2024-11-09 04:32:37,941 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 04:32:37,942 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.5s IncrementalHoareTripleChecker+Time [2024-11-09 04:32:37,942 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.5s Time] [2024-11-09 04:32:37,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 880 states. [2024-11-09 04:32:38,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 880 to 880. [2024-11-09 04:32:38,167 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-09 04:32:38,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 880 states to 880 states and 1146 transitions. [2024-11-09 04:32:38,172 INFO L78 Accepts]: Start accepts. Automaton has 880 states and 1146 transitions. Word has length 128 [2024-11-09 04:32:38,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:32:38,173 INFO L471 AbstractCegarLoop]: Abstraction has 880 states and 1146 transitions. [2024-11-09 04:32:38,173 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-09 04:32:38,174 INFO L276 IsEmpty]: Start isEmpty. Operand 880 states and 1146 transitions. [2024-11-09 04:32:38,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2024-11-09 04:32:38,176 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:32:38,176 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-09 04:32:38,176 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-09 04:32:38,177 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-09 04:32:38,177 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:32:38,177 INFO L85 PathProgramCache]: Analyzing trace with hash -1209610823, now seen corresponding path program 1 times [2024-11-09 04:32:38,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:32:38,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118496158] [2024-11-09 04:32:38,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:38,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:32:39,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:39,386 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-09 04:32:39,387 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:32:39,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118496158] [2024-11-09 04:32:39,387 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [118496158] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:32:39,387 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:32:39,387 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 04:32:39,388 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2104689886] [2024-11-09 04:32:39,388 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:32:39,389 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 04:32:39,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:32:39,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 04:32:39,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 04:32:39,391 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-09 04:32:41,429 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:32:42,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:32:42,736 INFO L93 Difference]: Finished difference Result 1631 states and 2099 transitions. [2024-11-09 04:32:42,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 04:32:42,737 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-09 04:32:42,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:32:42,744 INFO L225 Difference]: With dead ends: 1631 [2024-11-09 04:32:42,745 INFO L226 Difference]: Without dead ends: 876 [2024-11-09 04:32:42,748 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 04:32:42,749 INFO L432 NwaCegarLoop]: 924 mSDtfsCounter, 1043 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s 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-09 04:32:42,750 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-09 04:32:42,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 876 states. [2024-11-09 04:32:42,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 876 to 876. [2024-11-09 04:32:42,918 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-09 04:32:42,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 876 states to 876 states and 1141 transitions. [2024-11-09 04:32:42,924 INFO L78 Accepts]: Start accepts. Automaton has 876 states and 1141 transitions. Word has length 161 [2024-11-09 04:32:42,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:32:42,924 INFO L471 AbstractCegarLoop]: Abstraction has 876 states and 1141 transitions. [2024-11-09 04:32:42,925 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-09 04:32:42,925 INFO L276 IsEmpty]: Start isEmpty. Operand 876 states and 1141 transitions. [2024-11-09 04:32:42,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-11-09 04:32:42,928 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:32:42,929 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-09 04:32:42,929 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-09 04:32:42,929 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-09 04:32:42,929 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:32:42,930 INFO L85 PathProgramCache]: Analyzing trace with hash -886162306, now seen corresponding path program 1 times [2024-11-09 04:32:42,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:32:42,930 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070828826] [2024-11-09 04:32:42,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:42,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:32:44,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:44,596 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-09 04:32:44,596 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:32:44,596 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070828826] [2024-11-09 04:32:44,597 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070828826] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:32:44,597 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:32:44,597 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 04:32:44,597 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118757879] [2024-11-09 04:32:44,597 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:32:44,598 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 04:32:44,598 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:32:44,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 04:32:44,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 04:32:44,600 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-09 04:32:46,640 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:32:48,661 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:32:50,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:32:50,580 INFO L93 Difference]: Finished difference Result 876 states and 1141 transitions. [2024-11-09 04:32:50,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 04:32:50,581 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-09 04:32:50,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:32:50,586 INFO L225 Difference]: With dead ends: 876 [2024-11-09 04:32:50,586 INFO L226 Difference]: Without dead ends: 874 [2024-11-09 04:32:50,587 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 04:32:50,588 INFO L432 NwaCegarLoop]: 921 mSDtfsCounter, 1015 mSDsluCounter, 921 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s 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-09 04:32:50,589 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-09 04:32:50,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 874 states. [2024-11-09 04:32:50,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 874 to 874. [2024-11-09 04:32:50,794 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-09 04:32:50,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 874 states to 874 states and 1139 transitions. [2024-11-09 04:32:50,799 INFO L78 Accepts]: Start accepts. Automaton has 874 states and 1139 transitions. Word has length 133 [2024-11-09 04:32:50,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:32:50,799 INFO L471 AbstractCegarLoop]: Abstraction has 874 states and 1139 transitions. [2024-11-09 04:32:50,800 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-09 04:32:50,800 INFO L276 IsEmpty]: Start isEmpty. Operand 874 states and 1139 transitions. [2024-11-09 04:32:50,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2024-11-09 04:32:50,802 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:32:50,802 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-09 04:32:50,803 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-09 04:32:50,803 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-09 04:32:50,803 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:32:50,803 INFO L85 PathProgramCache]: Analyzing trace with hash 682327922, now seen corresponding path program 1 times [2024-11-09 04:32:50,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:32:50,804 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [9772651] [2024-11-09 04:32:50,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:50,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:32:51,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:52,064 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-09 04:32:52,065 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:32:52,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [9772651] [2024-11-09 04:32:52,065 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [9772651] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:32:52,066 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:32:52,066 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 04:32:52,066 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896669033] [2024-11-09 04:32:52,066 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:32:52,067 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 04:32:52,067 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:32:52,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 04:32:52,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 04:32:52,068 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-09 04:32:54,102 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:32:56,141 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:32:58,147 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:33:00,188 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:33:04,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:33:04,114 INFO L93 Difference]: Finished difference Result 886 states and 1147 transitions. [2024-11-09 04:33:04,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 04:33:04,115 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-09 04:33:04,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:33:04,120 INFO L225 Difference]: With dead ends: 886 [2024-11-09 04:33:04,120 INFO L226 Difference]: Without dead ends: 884 [2024-11-09 04:33:04,121 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-09 04:33:04,121 INFO L432 NwaCegarLoop]: 974 mSDtfsCounter, 168 mSDsluCounter, 2782 mSDsCounter, 0 mSdLazyCounter, 540 mSolverCounterSat, 0 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.5s 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.7s IncrementalHoareTripleChecker+Time [2024-11-09 04:33:04,122 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.7s Time] [2024-11-09 04:33:04,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 884 states. [2024-11-09 04:33:04,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 884 to 878. [2024-11-09 04:33:04,321 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-09 04:33:04,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 878 states to 878 states and 1142 transitions. [2024-11-09 04:33:04,327 INFO L78 Accepts]: Start accepts. Automaton has 878 states and 1142 transitions. Word has length 156 [2024-11-09 04:33:04,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:33:04,328 INFO L471 AbstractCegarLoop]: Abstraction has 878 states and 1142 transitions. [2024-11-09 04:33:04,328 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-09 04:33:04,328 INFO L276 IsEmpty]: Start isEmpty. Operand 878 states and 1142 transitions. [2024-11-09 04:33:04,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2024-11-09 04:33:04,331 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:33:04,331 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-09 04:33:04,332 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-09 04:33:04,332 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-09 04:33:04,332 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:33:04,333 INFO L85 PathProgramCache]: Analyzing trace with hash 973712888, now seen corresponding path program 1 times [2024-11-09 04:33:04,333 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:33:04,333 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1676181364] [2024-11-09 04:33:04,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:33:04,334 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:33:05,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:33:06,010 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-09 04:33:06,011 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:33:06,011 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1676181364] [2024-11-09 04:33:06,011 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1676181364] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:33:06,011 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:33:06,012 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 04:33:06,012 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003727499] [2024-11-09 04:33:06,012 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:33:06,013 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 04:33:06,013 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:33:06,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 04:33:06,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 04:33:06,014 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-09 04:33:08,045 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:33:10,104 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:33:12,111 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:33:15,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:33:15,123 INFO L93 Difference]: Finished difference Result 1213 states and 1524 transitions. [2024-11-09 04:33:15,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 04:33:15,124 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-09 04:33:15,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:33:15,131 INFO L225 Difference]: With dead ends: 1213 [2024-11-09 04:33:15,131 INFO L226 Difference]: Without dead ends: 1211 [2024-11-09 04:33:15,132 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-09 04:33:15,133 INFO L432 NwaCegarLoop]: 959 mSDtfsCounter, 706 mSDsluCounter, 2471 mSDsCounter, 0 mSdLazyCounter, 517 mSolverCounterSat, 2 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.6s 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, 8.8s IncrementalHoareTripleChecker+Time [2024-11-09 04:33:15,133 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [708 Valid, 3430 Invalid, 522 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 517 Invalid, 3 Unknown, 0 Unchecked, 8.8s Time] [2024-11-09 04:33:15,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1211 states. [2024-11-09 04:33:15,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1211 to 1193. [2024-11-09 04:33:15,403 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-09 04:33:15,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1193 states to 1193 states and 1508 transitions. [2024-11-09 04:33:15,410 INFO L78 Accepts]: Start accepts. Automaton has 1193 states and 1508 transitions. Word has length 156 [2024-11-09 04:33:15,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:33:15,411 INFO L471 AbstractCegarLoop]: Abstraction has 1193 states and 1508 transitions. [2024-11-09 04:33:15,412 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-09 04:33:15,412 INFO L276 IsEmpty]: Start isEmpty. Operand 1193 states and 1508 transitions. [2024-11-09 04:33:15,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2024-11-09 04:33:15,415 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:33:15,415 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-09 04:33:15,416 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-09 04:33:15,416 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-09 04:33:15,416 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:33:15,416 INFO L85 PathProgramCache]: Analyzing trace with hash -1410668559, now seen corresponding path program 1 times [2024-11-09 04:33:15,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:33:15,417 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188852870] [2024-11-09 04:33:15,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:33:15,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:33:16,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:33:16,433 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-09 04:33:16,433 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:33:16,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188852870] [2024-11-09 04:33:16,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [188852870] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:33:16,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [284740434] [2024-11-09 04:33:16,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:33:16,434 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:33:16,435 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:33:16,436 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:33:16,437 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-09 04:33:18,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:33:18,460 INFO L255 TraceCheckSpWp]: Trace formula consists of 2171 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 04:33:18,470 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:33:18,819 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-09 04:33:18,820 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 04:33:18,820 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [284740434] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:33:18,820 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:33:18,821 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2024-11-09 04:33:18,821 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232055802] [2024-11-09 04:33:18,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:33:18,822 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 04:33:18,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:33:18,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 04:33:18,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-09 04:33:18,823 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-09 04:33:20,858 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:33:21,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:33:21,853 INFO L93 Difference]: Finished difference Result 2251 states and 2820 transitions. [2024-11-09 04:33:21,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 04:33:21,854 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-09 04:33:21,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:33:21,862 INFO L225 Difference]: With dead ends: 2251 [2024-11-09 04:33:21,862 INFO L226 Difference]: Without dead ends: 1211 [2024-11-09 04:33:21,866 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-09 04:33:21,867 INFO L432 NwaCegarLoop]: 929 mSDtfsCounter, 957 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s 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, 2.8s IncrementalHoareTripleChecker+Time [2024-11-09 04:33:21,867 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [957 Valid, 979 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 144 Invalid, 1 Unknown, 0 Unchecked, 2.8s Time] [2024-11-09 04:33:21,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1211 states. [2024-11-09 04:33:22,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1211 to 1209. [2024-11-09 04:33:22,159 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-09 04:33:22,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1209 states to 1209 states and 1521 transitions. [2024-11-09 04:33:22,165 INFO L78 Accepts]: Start accepts. Automaton has 1209 states and 1521 transitions. Word has length 166 [2024-11-09 04:33:22,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:33:22,166 INFO L471 AbstractCegarLoop]: Abstraction has 1209 states and 1521 transitions. [2024-11-09 04:33:22,166 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-09 04:33:22,167 INFO L276 IsEmpty]: Start isEmpty. Operand 1209 states and 1521 transitions. [2024-11-09 04:33:22,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-11-09 04:33:22,169 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:33:22,169 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-09 04:33:22,201 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-09 04:33:22,373 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-09 04:33:22,374 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-09 04:33:22,374 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:33:22,374 INFO L85 PathProgramCache]: Analyzing trace with hash 1447276826, now seen corresponding path program 1 times [2024-11-09 04:33:22,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:33:22,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2040873825] [2024-11-09 04:33:22,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:33:22,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:33:23,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:33:23,484 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-09 04:33:23,484 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:33:23,484 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2040873825] [2024-11-09 04:33:23,484 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2040873825] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:33:23,484 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:33:23,485 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 04:33:23,485 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684094512] [2024-11-09 04:33:23,485 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:33:23,485 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 04:33:23,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:33:23,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 04:33:23,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 04:33:23,487 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-09 04:33:25,535 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:33:27,537 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:33:29,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:33:29,411 INFO L93 Difference]: Finished difference Result 1209 states and 1521 transitions. [2024-11-09 04:33:29,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 04:33:29,412 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-09 04:33:29,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:33:29,419 INFO L225 Difference]: With dead ends: 1209 [2024-11-09 04:33:29,419 INFO L226 Difference]: Without dead ends: 1207 [2024-11-09 04:33:29,420 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 04:33:29,421 INFO L432 NwaCegarLoop]: 914 mSDtfsCounter, 1007 mSDsluCounter, 914 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s 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.6s IncrementalHoareTripleChecker+Time [2024-11-09 04:33:29,421 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.6s Time] [2024-11-09 04:33:29,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1207 states. [2024-11-09 04:33:29,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1207 to 1207. [2024-11-09 04:33:29,731 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-09 04:33:29,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1207 states to 1207 states and 1518 transitions. [2024-11-09 04:33:29,739 INFO L78 Accepts]: Start accepts. Automaton has 1207 states and 1518 transitions. Word has length 138 [2024-11-09 04:33:29,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:33:29,740 INFO L471 AbstractCegarLoop]: Abstraction has 1207 states and 1518 transitions. [2024-11-09 04:33:29,740 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-09 04:33:29,740 INFO L276 IsEmpty]: Start isEmpty. Operand 1207 states and 1518 transitions. [2024-11-09 04:33:29,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2024-11-09 04:33:29,743 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:33:29,744 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-09 04:33:29,744 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-09 04:33:29,744 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-09 04:33:29,745 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:33:29,745 INFO L85 PathProgramCache]: Analyzing trace with hash 930876728, now seen corresponding path program 1 times [2024-11-09 04:33:29,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:33:29,745 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72875496] [2024-11-09 04:33:29,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:33:29,746 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:33:30,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:33:31,097 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-09 04:33:31,097 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:33:31,098 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72875496] [2024-11-09 04:33:31,098 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72875496] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:33:31,098 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:33:31,098 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 04:33:31,098 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064278222] [2024-11-09 04:33:31,098 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:33:31,099 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 04:33:31,099 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:33:31,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 04:33:31,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 04:33:31,100 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-09 04:33:33,125 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:33:35,160 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:33:37,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:33:37,522 INFO L93 Difference]: Finished difference Result 1207 states and 1518 transitions. [2024-11-09 04:33:37,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 04:33:37,522 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-09 04:33:37,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:33:37,530 INFO L225 Difference]: With dead ends: 1207 [2024-11-09 04:33:37,530 INFO L226 Difference]: Without dead ends: 1205 [2024-11-09 04:33:37,531 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 04:33:37,531 INFO L432 NwaCegarLoop]: 912 mSDtfsCounter, 1004 mSDsluCounter, 912 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s 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, 6.1s IncrementalHoareTripleChecker+Time [2024-11-09 04:33:37,531 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1004 Valid, 1824 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 261 Invalid, 2 Unknown, 0 Unchecked, 6.1s Time] [2024-11-09 04:33:37,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1205 states. [2024-11-09 04:33:37,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1205 to 1205. [2024-11-09 04:33:37,759 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-09 04:33:37,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1205 states to 1205 states and 1515 transitions. [2024-11-09 04:33:37,769 INFO L78 Accepts]: Start accepts. Automaton has 1205 states and 1515 transitions. Word has length 143 [2024-11-09 04:33:37,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:33:37,769 INFO L471 AbstractCegarLoop]: Abstraction has 1205 states and 1515 transitions. [2024-11-09 04:33:37,770 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-09 04:33:37,770 INFO L276 IsEmpty]: Start isEmpty. Operand 1205 states and 1515 transitions. [2024-11-09 04:33:37,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2024-11-09 04:33:37,773 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:33:37,773 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-09 04:33:37,773 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-11-09 04:33:37,774 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-09 04:33:37,774 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:33:37,774 INFO L85 PathProgramCache]: Analyzing trace with hash 861817427, now seen corresponding path program 1 times [2024-11-09 04:33:37,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:33:37,775 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093909388] [2024-11-09 04:33:37,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:33:37,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:33:38,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:33:38,840 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-09 04:33:38,840 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:33:38,840 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093909388] [2024-11-09 04:33:38,840 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1093909388] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:33:38,840 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:33:38,840 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 04:33:38,841 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877745768] [2024-11-09 04:33:38,841 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:33:38,841 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 04:33:38,841 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:33:38,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 04:33:38,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 04:33:38,842 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-09 04:33:40,863 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:33:42,908 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:33:45,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:33:45,943 INFO L93 Difference]: Finished difference Result 2276 states and 2851 transitions. [2024-11-09 04:33:45,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 04:33:45,944 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-09 04:33:45,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:33:45,960 INFO L225 Difference]: With dead ends: 2276 [2024-11-09 04:33:45,960 INFO L226 Difference]: Without dead ends: 2047 [2024-11-09 04:33:45,964 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 04:33:45,965 INFO L432 NwaCegarLoop]: 962 mSDtfsCounter, 929 mSDsluCounter, 1787 mSDsCounter, 0 mSdLazyCounter, 405 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.3s 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.6s IncrementalHoareTripleChecker+Time [2024-11-09 04:33:45,965 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.6s Time] [2024-11-09 04:33:45,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2047 states. [2024-11-09 04:33:46,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2047 to 2032. [2024-11-09 04:33:46,490 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-09 04:33:46,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2032 states to 2032 states and 2583 transitions. [2024-11-09 04:33:46,503 INFO L78 Accepts]: Start accepts. Automaton has 2032 states and 2583 transitions. Word has length 148 [2024-11-09 04:33:46,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:33:46,503 INFO L471 AbstractCegarLoop]: Abstraction has 2032 states and 2583 transitions. [2024-11-09 04:33:46,504 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-09 04:33:46,504 INFO L276 IsEmpty]: Start isEmpty. Operand 2032 states and 2583 transitions. [2024-11-09 04:33:46,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2024-11-09 04:33:46,506 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:33:46,507 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-09 04:33:46,507 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-09 04:33:46,507 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-09 04:33:46,508 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:33:46,508 INFO L85 PathProgramCache]: Analyzing trace with hash -848400856, now seen corresponding path program 1 times [2024-11-09 04:33:46,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:33:46,508 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86762710] [2024-11-09 04:33:46,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:33:46,509 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:33:47,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:33:49,199 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-09 04:33:49,200 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:33:49,200 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86762710] [2024-11-09 04:33:49,200 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [86762710] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:33:49,200 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:33:49,200 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-09 04:33:49,200 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235520120] [2024-11-09 04:33:49,201 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:33:49,201 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-09 04:33:49,201 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:33:49,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-09 04:33:49,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-09 04:33:49,202 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-09 04:33:51,232 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:33:53,274 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:33:55,305 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:33:57,340 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:33:59,342 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:34:01,359 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:34:03,374 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:34:09,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:34:09,208 INFO L93 Difference]: Finished difference Result 4018 states and 5107 transitions. [2024-11-09 04:34:09,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-09 04:34:09,208 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-09 04:34:09,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:34:09,223 INFO L225 Difference]: With dead ends: 4018 [2024-11-09 04:34:09,223 INFO L226 Difference]: Without dead ends: 2042 [2024-11-09 04:34:09,230 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-09 04:34:09,231 INFO L432 NwaCegarLoop]: 913 mSDtfsCounter, 0 mSDsluCounter, 5467 mSDsCounter, 0 mSdLazyCounter, 934 mSolverCounterSat, 0 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 6380 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.6s IncrementalHoareTripleChecker+Time [2024-11-09 04:34:09,231 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 6380 Invalid, 941 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 934 Invalid, 7 Unknown, 0 Unchecked, 19.6s Time] [2024-11-09 04:34:09,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2042 states. [2024-11-09 04:34:09,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2042 to 2038. [2024-11-09 04:34:09,777 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-09 04:34:09,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2038 states to 2038 states and 2592 transitions. [2024-11-09 04:34:09,787 INFO L78 Accepts]: Start accepts. Automaton has 2038 states and 2592 transitions. Word has length 180 [2024-11-09 04:34:09,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:34:09,788 INFO L471 AbstractCegarLoop]: Abstraction has 2038 states and 2592 transitions. [2024-11-09 04:34:09,788 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-09 04:34:09,788 INFO L276 IsEmpty]: Start isEmpty. Operand 2038 states and 2592 transitions. [2024-11-09 04:34:09,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2024-11-09 04:34:09,790 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:34:09,790 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-09 04:34:09,790 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-09 04:34:09,791 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-09 04:34:09,791 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:34:09,791 INFO L85 PathProgramCache]: Analyzing trace with hash -1124153856, now seen corresponding path program 1 times [2024-11-09 04:34:09,791 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:34:09,791 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2099893693] [2024-11-09 04:34:09,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:34:09,792 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:34:10,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:34:14,502 INFO L134 CoverageAnalysis]: Checked inductivity of 381 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 381 trivial. 0 not checked. [2024-11-09 04:34:14,502 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:34:14,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2099893693] [2024-11-09 04:34:14,503 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2099893693] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:34:14,503 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:34:14,503 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-09 04:34:14,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1549673843] [2024-11-09 04:34:14,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:34:14,504 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-09 04:34:14,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:34:14,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-09 04:34:14,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2024-11-09 04:34:14,506 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-09 04:34:16,542 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:34:18,591 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:34:20,625 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:34:22,638 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:34:24,671 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:34:26,697 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:34:28,737 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:34:30,742 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:34:32,809 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:34:34,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 [] [2024-11-09 04:34:36,862 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:34:38,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-09 04:34:40,925 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:34:55,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:34:55,542 INFO L93 Difference]: Finished difference Result 3928 states and 4994 transitions. [2024-11-09 04:34:55,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-09 04:34:55,542 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-09 04:34:55,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:34:55,559 INFO L225 Difference]: With dead ends: 3928 [2024-11-09 04:34:55,560 INFO L226 Difference]: Without dead ends: 2095 [2024-11-09 04:34:55,568 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2024-11-09 04:34:55,569 INFO L432 NwaCegarLoop]: 911 mSDtfsCounter, 67 mSDsluCounter, 10746 mSDsCounter, 0 mSdLazyCounter, 2031 mSolverCounterSat, 17 mSolverCounterUnsat, 13 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 39.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 11657 SdHoareTripleChecker+Invalid, 2061 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 2031 IncrementalHoareTripleChecker+Invalid, 13 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 40.3s IncrementalHoareTripleChecker+Time [2024-11-09 04:34:55,570 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [97 Valid, 11657 Invalid, 2061 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [17 Valid, 2031 Invalid, 13 Unknown, 0 Unchecked, 40.3s Time] [2024-11-09 04:34:55,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2095 states. [2024-11-09 04:34:56,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2095 to 2074. [2024-11-09 04:34:56,235 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-09 04:34:56,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2074 states to 2074 states and 2642 transitions. [2024-11-09 04:34:56,247 INFO L78 Accepts]: Start accepts. Automaton has 2074 states and 2642 transitions. Word has length 193 [2024-11-09 04:34:56,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:34:56,249 INFO L471 AbstractCegarLoop]: Abstraction has 2074 states and 2642 transitions. [2024-11-09 04:34:56,249 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-09 04:34:56,249 INFO L276 IsEmpty]: Start isEmpty. Operand 2074 states and 2642 transitions. [2024-11-09 04:34:56,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2024-11-09 04:34:56,252 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:34:56,252 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-09 04:34:56,252 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-11-09 04:34:56,253 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-09 04:34:56,253 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:34:56,253 INFO L85 PathProgramCache]: Analyzing trace with hash 1354888751, now seen corresponding path program 1 times [2024-11-09 04:34:56,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:34:56,253 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481621911] [2024-11-09 04:34:56,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:34:56,254 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:34:57,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:34:58,689 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-09 04:34:58,690 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:34:58,690 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481621911] [2024-11-09 04:34:58,690 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [481621911] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:34:58,690 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:34:58,691 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-09 04:34:58,691 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1522187132] [2024-11-09 04:34:58,691 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:34:58,692 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-09 04:34:58,692 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:34:58,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-09 04:34:58,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-11-09 04:34:58,693 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-09 04:35:00,720 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:35:02,774 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:35:04,793 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:35:06,815 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:35:08,875 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:35:10,934 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:35:12,948 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:35:18,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:35:18,180 INFO L93 Difference]: Finished difference Result 2106 states and 2673 transitions. [2024-11-09 04:35:18,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-09 04:35:18,180 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-09 04:35:18,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:35:18,195 INFO L225 Difference]: With dead ends: 2106 [2024-11-09 04:35:18,195 INFO L226 Difference]: Without dead ends: 2104 [2024-11-09 04:35:18,197 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2024-11-09 04:35:18,198 INFO L432 NwaCegarLoop]: 918 mSDtfsCounter, 264 mSDsluCounter, 4380 mSDsCounter, 0 mSdLazyCounter, 815 mSolverCounterSat, 106 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.5s 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.9s IncrementalHoareTripleChecker+Time [2024-11-09 04:35:18,198 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.9s Time] [2024-11-09 04:35:18,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2104 states. [2024-11-09 04:35:18,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2104 to 2102. [2024-11-09 04:35:18,806 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-09 04:35:18,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2102 states to 2102 states and 2666 transitions. [2024-11-09 04:35:18,817 INFO L78 Accepts]: Start accepts. Automaton has 2102 states and 2666 transitions. Word has length 184 [2024-11-09 04:35:18,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:35:18,818 INFO L471 AbstractCegarLoop]: Abstraction has 2102 states and 2666 transitions. [2024-11-09 04:35:18,818 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-09 04:35:18,818 INFO L276 IsEmpty]: Start isEmpty. Operand 2102 states and 2666 transitions. [2024-11-09 04:35:18,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2024-11-09 04:35:18,821 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:35:18,821 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-09 04:35:18,821 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2024-11-09 04:35:18,821 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-09 04:35:18,822 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:35:18,822 INFO L85 PathProgramCache]: Analyzing trace with hash 915264048, now seen corresponding path program 1 times [2024-11-09 04:35:18,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:35:18,823 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36158499] [2024-11-09 04:35:18,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:35:18,823 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:35:20,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:35:25,165 INFO L134 CoverageAnalysis]: Checked inductivity of 381 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 381 trivial. 0 not checked. [2024-11-09 04:35:25,165 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:35:25,165 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36158499] [2024-11-09 04:35:25,166 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [36158499] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:35:25,166 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:35:25,166 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-11-09 04:35:25,166 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107381125] [2024-11-09 04:35:25,166 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:35:25,167 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-09 04:35:25,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:35:25,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-09 04:35:25,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=210, Unknown=0, NotChecked=0, Total=240 [2024-11-09 04:35:25,168 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-09 04:35:27,191 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:35:29,219 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:35:31,232 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:35:33,252 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:35:35,265 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:35:37,276 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:35:39,288 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:35:41,316 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:35:43,359 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:35:45,390 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:35:47,403 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:35:49,428 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:35:51,450 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:35:53,463 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:35:55,481 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:36:23,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:36:23,288 INFO L93 Difference]: Finished difference Result 3307 states and 4190 transitions. [2024-11-09 04:36:23,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-09 04:36:23,289 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-09 04:36:23,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:36:23,301 INFO L225 Difference]: With dead ends: 3307 [2024-11-09 04:36:23,301 INFO L226 Difference]: Without dead ends: 2241 [2024-11-09 04:36:23,304 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=78, Invalid=572, Unknown=0, NotChecked=0, Total=650 [2024-11-09 04:36:23,305 INFO L432 NwaCegarLoop]: 731 mSDtfsCounter, 260 mSDsluCounter, 6956 mSDsCounter, 0 mSdLazyCounter, 7756 mSolverCounterSat, 269 mSolverCounterUnsat, 15 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 55.1s 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, 56.7s IncrementalHoareTripleChecker+Time [2024-11-09 04:36:23,305 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [322 Valid, 7687 Invalid, 8040 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [269 Valid, 7756 Invalid, 15 Unknown, 0 Unchecked, 56.7s Time] [2024-11-09 04:36:23,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2241 states. [2024-11-09 04:36:23,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2241 to 2146. [2024-11-09 04:36:23,890 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-09 04:36:23,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2146 states to 2146 states and 2728 transitions. [2024-11-09 04:36:23,901 INFO L78 Accepts]: Start accepts. Automaton has 2146 states and 2728 transitions. Word has length 196 [2024-11-09 04:36:23,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:36:23,902 INFO L471 AbstractCegarLoop]: Abstraction has 2146 states and 2728 transitions. [2024-11-09 04:36:23,902 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-09 04:36:23,902 INFO L276 IsEmpty]: Start isEmpty. Operand 2146 states and 2728 transitions. [2024-11-09 04:36:23,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2024-11-09 04:36:23,904 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:36:23,905 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-09 04:36:23,905 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2024-11-09 04:36:23,905 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-09 04:36:23,905 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:36:23,906 INFO L85 PathProgramCache]: Analyzing trace with hash 958446633, now seen corresponding path program 1 times [2024-11-09 04:36:23,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:36:23,906 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [560950442] [2024-11-09 04:36:23,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:36:23,906 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:36:25,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:36:26,984 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-09 04:36:26,984 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:36:26,985 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [560950442] [2024-11-09 04:36:26,985 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [560950442] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:36:26,985 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [620059077] [2024-11-09 04:36:26,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:36:26,985 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:36:26,986 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:36:26,988 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:36:26,993 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-09 04:36:29,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:36:29,878 INFO L255 TraceCheckSpWp]: Trace formula consists of 2468 conjuncts, 57 conjuncts are in the unsatisfiable core [2024-11-09 04:36:29,891 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:36:30,093 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-09 04:36:31,082 INFO L134 CoverageAnalysis]: Checked inductivity of 381 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 381 trivial. 0 not checked. [2024-11-09 04:36:31,083 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 04:36:31,083 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [620059077] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:36:31,083 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:36:31,083 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [9] total 18 [2024-11-09 04:36:31,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640718118] [2024-11-09 04:36:31,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:36:31,087 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-09 04:36:31,087 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:36:31,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-09 04:36:31,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=268, Unknown=0, NotChecked=0, Total=306 [2024-11-09 04:36:31,089 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-09 04:36:33,125 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:36:35,146 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:36:37,165 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:36:39,172 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-09 04:36:41,184 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:36:43,226 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:36:45,234 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:36:47,258 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:36:49,271 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:36:51,294 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:36:57,275 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-09 04:37:01,647 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-09 04:37:04,181 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-09 04:37:07,623 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 04:37:10,123 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-09 04:37:12,219 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-09 04:37:14,681 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-09 04:37:21,505 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-09 04:37:32,427 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-09 04:37:34,605 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-09 04:37:36,872 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-09 04:37:39,377 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-09 04:37:43,885 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-09 04:37:46,126 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-09 04:37:48,965 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-09 04:37:51,593 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-09 04:37:54,691 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-09 04:37:56,963 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-09 04:37:59,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:37:59,319 INFO L93 Difference]: Finished difference Result 5514 states and 7027 transitions. [2024-11-09 04:37:59,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-09 04:37:59,320 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-09 04:37:59,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:37:59,337 INFO L225 Difference]: With dead ends: 5514 [2024-11-09 04:37:59,337 INFO L226 Difference]: Without dead ends: 3605 [2024-11-09 04:37:59,344 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 193 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=91, Invalid=611, Unknown=0, NotChecked=0, Total=702 [2024-11-09 04:37:59,345 INFO L432 NwaCegarLoop]: 921 mSDtfsCounter, 720 mSDsluCounter, 3600 mSDsCounter, 0 mSdLazyCounter, 8348 mSolverCounterSat, 425 mSolverCounterUnsat, 31 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 84.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 889 SdHoareTripleChecker+Valid, 4521 SdHoareTripleChecker+Invalid, 8804 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 425 IncrementalHoareTripleChecker+Valid, 8348 IncrementalHoareTripleChecker+Invalid, 31 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 86.3s IncrementalHoareTripleChecker+Time [2024-11-09 04:37:59,345 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [889 Valid, 4521 Invalid, 8804 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [425 Valid, 8348 Invalid, 31 Unknown, 0 Unchecked, 86.3s Time] [2024-11-09 04:37:59,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3605 states. [2024-11-09 04:38:00,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3605 to 3236. [2024-11-09 04:38:00,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3236 states, 1845 states have (on average 1.175609756097561) internal successors, (2169), 1927 states have internal predecessors, (2169), 965 states have call successors, (965), 422 states have call predecessors, (965), 420 states have return successors, (1021), 915 states have call predecessors, (1021), 963 states have call successors, (1021) [2024-11-09 04:38:00,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3236 states to 3236 states and 4155 transitions. [2024-11-09 04:38:00,157 INFO L78 Accepts]: Start accepts. Automaton has 3236 states and 4155 transitions. Word has length 197 [2024-11-09 04:38:00,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:38:00,157 INFO L471 AbstractCegarLoop]: Abstraction has 3236 states and 4155 transitions. [2024-11-09 04:38:00,158 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-09 04:38:00,158 INFO L276 IsEmpty]: Start isEmpty. Operand 3236 states and 4155 transitions. [2024-11-09 04:38:00,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2024-11-09 04:38:00,159 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:38:00,160 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-09 04:38:00,182 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-09 04:38:00,360 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2024-11-09 04:38:00,360 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-09 04:38:00,361 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:38:00,361 INFO L85 PathProgramCache]: Analyzing trace with hash -1872174436, now seen corresponding path program 1 times [2024-11-09 04:38:00,361 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:38:00,361 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104896811] [2024-11-09 04:38:00,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:38:00,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:38:01,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:38:02,188 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-09 04:38:02,188 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:38:02,189 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104896811] [2024-11-09 04:38:02,189 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104896811] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:38:02,189 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:38:02,189 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-09 04:38:02,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012018886] [2024-11-09 04:38:02,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:38:02,190 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-09 04:38:02,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:38:02,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-09 04:38:02,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-11-09 04:38:02,193 INFO L87 Difference]: Start difference. First operand 3236 states and 4155 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-09 04:38:04,243 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:38:06,264 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:38:08,292 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:38:10,299 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:38:12,331 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:38:14,356 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:38:16,399 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 04:38:22,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:38:22,099 INFO L93 Difference]: Finished difference Result 3340 states and 4252 transitions. [2024-11-09 04:38:22,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-09 04:38:22,099 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-09 04:38:22,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:38:22,114 INFO L225 Difference]: With dead ends: 3340 [2024-11-09 04:38:22,114 INFO L226 Difference]: Without dead ends: 3338 [2024-11-09 04:38:22,117 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2024-11-09 04:38:22,117 INFO L432 NwaCegarLoop]: 931 mSDtfsCounter, 200 mSDsluCounter, 4417 mSDsCounter, 0 mSdLazyCounter, 819 mSolverCounterSat, 118 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 5348 SdHoareTripleChecker+Invalid, 944 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 819 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.0s IncrementalHoareTripleChecker+Time [2024-11-09 04:38:22,118 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [201 Valid, 5348 Invalid, 944 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 819 Invalid, 7 Unknown, 0 Unchecked, 19.0s Time] [2024-11-09 04:38:22,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3338 states. [2024-11-09 04:38:23,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3338 to 3322. [2024-11-09 04:38:23,117 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-09 04:38:23,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3322 states to 3322 states and 4231 transitions. [2024-11-09 04:38:23,134 INFO L78 Accepts]: Start accepts. Automaton has 3322 states and 4231 transitions. Word has length 182 [2024-11-09 04:38:23,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:38:23,136 INFO L471 AbstractCegarLoop]: Abstraction has 3322 states and 4231 transitions. [2024-11-09 04:38:23,136 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-09 04:38:23,136 INFO L276 IsEmpty]: Start isEmpty. Operand 3322 states and 4231 transitions. [2024-11-09 04:38:23,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2024-11-09 04:38:23,139 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:38:23,139 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-09 04:38:23,139 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2024-11-09 04:38:23,139 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-09 04:38:23,140 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:38:23,140 INFO L85 PathProgramCache]: Analyzing trace with hash -747261714, now seen corresponding path program 1 times [2024-11-09 04:38:23,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:38:23,141 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208011642] [2024-11-09 04:38:23,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:38:23,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:38:24,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:38:25,793 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-09 04:38:25,793 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:38:25,794 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208011642] [2024-11-09 04:38:25,794 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1208011642] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:38:25,794 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080719780] [2024-11-09 04:38:25,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:38:25,795 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:38:25,795 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:38:25,797 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:38:25,799 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4cbe1392-fd37-4cd6-bb1a-0dd0d4fc90e8/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-09 04:38:28,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:38:28,443 INFO L255 TraceCheckSpWp]: Trace formula consists of 2479 conjuncts, 44 conjuncts are in the unsatisfiable core [2024-11-09 04:38:28,450 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:38:28,710 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-09 04:38:28,710 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 04:38:30,358 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-09 04:38:30,358 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080719780] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 04:38:30,358 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1648801629] [2024-11-09 04:38:30,390 INFO L159 IcfgInterpreter]: Started Sifa with 118 locations of interest [2024-11-09 04:38:30,390 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 04:38:30,396 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 04:38:30,404 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 04:38:30,405 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 04:40:38,387 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_undef_int with input of size 1727 for LOIs [2024-11-09 04:40:47,980 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_xmalloc with input of size 1716 for LOIs [2024-11-09 04:42:26,086 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_assume with input of size 149 for LOIs [2024-11-09 04:42:26,173 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_is_err with input of size 1733 for LOIs [2024-11-09 04:42:31,083 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 04:42:33,130 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-09 04:42:38,384 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-09 04:42:40,491 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-09 04:42:42,657 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-09 04:42:44,803 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-09 04:42:46,912 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-09 04:42:49,005 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-09 04:42:51,093 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-09 04:42:53,166 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-09 04:42:55,261 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-09 04:42:57,353 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