./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 826ab2ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/bin/utaipan-verify-sOmjnqqW8E/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/bin/utaipan-verify-sOmjnqqW8E/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/bin/utaipan-verify-sOmjnqqW8E/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/bin/utaipan-verify-sOmjnqqW8E/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/bin/utaipan-verify-sOmjnqqW8E --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 7cd9438a49a9c2812dbd79bb5c0a4fbc518d4fbe290662c03dbd1e117730a99f --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-14 05:07:02,943 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-14 05:07:03,043 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-64bit-Taipan_Default.epf [2024-11-14 05:07:03,052 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-14 05:07:03,054 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-14 05:07:03,105 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-14 05:07:03,105 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-14 05:07:03,106 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-14 05:07:03,107 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-14 05:07:03,107 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-14 05:07:03,107 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-14 05:07:03,108 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-14 05:07:03,108 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-14 05:07:03,108 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-14 05:07:03,108 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-14 05:07:03,108 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-14 05:07:03,108 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-14 05:07:03,110 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-14 05:07:03,110 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-14 05:07:03,111 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-14 05:07:03,111 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-14 05:07:03,111 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-14 05:07:03,112 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-14 05:07:03,112 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-14 05:07:03,112 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-14 05:07:03,112 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-14 05:07:03,112 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-14 05:07:03,112 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-14 05:07:03,112 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-14 05:07:03,112 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-14 05:07:03,112 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-14 05:07:03,112 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-14 05:07:03,113 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-14 05:07:03,113 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-14 05:07:03,113 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-14 05:07:03,114 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 05:07:03,114 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-14 05:07:03,115 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-14 05:07:03,115 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-14 05:07:03,115 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-14 05:07:03,115 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-14 05:07:03,115 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-14 05:07:03,115 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-14 05:07:03,115 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-14 05:07:03,115 INFO L153 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/bin/utaipan-verify-sOmjnqqW8E Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 7cd9438a49a9c2812dbd79bb5c0a4fbc518d4fbe290662c03dbd1e117730a99f [2024-11-14 05:07:03,488 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-14 05:07:03,502 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-14 05:07:03,506 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-14 05:07:03,507 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-14 05:07:03,508 INFO L274 PluginConnector]: CDTParser initialized [2024-11-14 05:07:03,511 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/bin/utaipan-verify-sOmjnqqW8E/../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i Unable to find full path for "g++" [2024-11-14 05:07:05,611 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-14 05:07:06,499 INFO L384 CDTParser]: Found 1 translation units. [2024-11-14 05:07:06,504 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i [2024-11-14 05:07:06,583 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/bin/utaipan-verify-sOmjnqqW8E/data/8edbe0354/8f9beaf45c924bac8b9ceeb35475a5da/FLAGeb536d1bc [2024-11-14 05:07:06,614 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/bin/utaipan-verify-sOmjnqqW8E/data/8edbe0354/8f9beaf45c924bac8b9ceeb35475a5da [2024-11-14 05:07:06,617 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-14 05:07:06,619 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-14 05:07:06,622 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-14 05:07:06,624 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-14 05:07:06,634 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-14 05:07:06,635 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 05:07:06" (1/1) ... [2024-11-14 05:07:06,636 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@75f5a4a9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:07:06, skipping insertion in model container [2024-11-14 05:07:06,638 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 05:07:06" (1/1) ... [2024-11-14 05:07:06,813 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-14 05:07:09,406 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[234663,234676] [2024-11-14 05:07:09,409 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[234808,234821] [2024-11-14 05:07:09,409 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[234954,234967] [2024-11-14 05:07:09,410 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235119,235132] [2024-11-14 05:07:09,411 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235277,235290] [2024-11-14 05:07:09,411 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235435,235448] [2024-11-14 05:07:09,412 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235593,235606] [2024-11-14 05:07:09,412 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235753,235766] [2024-11-14 05:07:09,413 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235912,235925] [2024-11-14 05:07:09,413 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236051,236064] [2024-11-14 05:07:09,413 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236193,236206] [2024-11-14 05:07:09,414 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236342,236355] [2024-11-14 05:07:09,414 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236481,236494] [2024-11-14 05:07:09,414 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236636,236649] [2024-11-14 05:07:09,415 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236796,236809] [2024-11-14 05:07:09,415 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236947,236960] [2024-11-14 05:07:09,416 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237098,237111] [2024-11-14 05:07:09,416 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237250,237263] [2024-11-14 05:07:09,416 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237399,237412] [2024-11-14 05:07:09,417 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237547,237560] [2024-11-14 05:07:09,417 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237704,237717] [2024-11-14 05:07:09,417 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237853,237866] [2024-11-14 05:07:09,418 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238009,238022] [2024-11-14 05:07:09,418 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238162,238175] [2024-11-14 05:07:09,419 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238308,238321] [2024-11-14 05:07:09,419 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238451,238464] [2024-11-14 05:07:09,419 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238603,238616] [2024-11-14 05:07:09,420 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238749,238762] [2024-11-14 05:07:09,420 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238894,238907] [2024-11-14 05:07:09,421 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239048,239061] [2024-11-14 05:07:09,421 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239199,239212] [2024-11-14 05:07:09,421 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239354,239367] [2024-11-14 05:07:09,422 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239506,239519] [2024-11-14 05:07:09,422 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239661,239674] [2024-11-14 05:07:09,423 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239825,239838] [2024-11-14 05:07:09,423 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239981,239994] [2024-11-14 05:07:09,423 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240145,240158] [2024-11-14 05:07:09,424 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240287,240300] [2024-11-14 05:07:09,424 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240445,240458] [2024-11-14 05:07:09,425 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240612,240625] [2024-11-14 05:07:09,429 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240771,240784] [2024-11-14 05:07:09,429 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240930,240943] [2024-11-14 05:07:09,430 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241079,241092] [2024-11-14 05:07:09,430 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241226,241239] [2024-11-14 05:07:09,431 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241365,241378] [2024-11-14 05:07:09,431 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241528,241541] [2024-11-14 05:07:09,432 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241694,241707] [2024-11-14 05:07:09,432 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241858,241871] [2024-11-14 05:07:09,432 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242023,242036] [2024-11-14 05:07:09,436 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242188,242201] [2024-11-14 05:07:09,438 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242354,242367] [2024-11-14 05:07:09,439 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242519,242532] [2024-11-14 05:07:09,439 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242686,242699] [2024-11-14 05:07:09,440 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242846,242859] [2024-11-14 05:07:09,440 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243008,243021] [2024-11-14 05:07:09,441 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243167,243180] [2024-11-14 05:07:09,441 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243313,243326] [2024-11-14 05:07:09,441 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243456,243469] [2024-11-14 05:07:09,442 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243600,243613] [2024-11-14 05:07:09,442 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243743,243756] [2024-11-14 05:07:09,443 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243887,243900] [2024-11-14 05:07:09,443 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244028,244041] [2024-11-14 05:07:09,443 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244166,244179] [2024-11-14 05:07:09,444 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244324,244337] [2024-11-14 05:07:09,444 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244483,244496] [2024-11-14 05:07:09,444 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244639,244652] [2024-11-14 05:07:09,445 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244788,244801] [2024-11-14 05:07:09,445 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244940,244953] [2024-11-14 05:07:09,445 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245091,245104] [2024-11-14 05:07:09,446 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245240,245253] [2024-11-14 05:07:09,446 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245392,245405] [2024-11-14 05:07:09,447 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245540,245553] [2024-11-14 05:07:09,447 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245693,245706] [2024-11-14 05:07:09,447 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245844,245857] [2024-11-14 05:07:09,448 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245994,246007] [2024-11-14 05:07:09,448 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246141,246154] [2024-11-14 05:07:09,452 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246292,246305] [2024-11-14 05:07:09,453 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246443,246456] [2024-11-14 05:07:09,453 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246591,246604] [2024-11-14 05:07:09,454 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246757,246770] [2024-11-14 05:07:09,454 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246926,246939] [2024-11-14 05:07:09,454 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247093,247106] [2024-11-14 05:07:09,455 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247261,247274] [2024-11-14 05:07:09,455 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247411,247424] [2024-11-14 05:07:09,455 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247558,247571] [2024-11-14 05:07:09,459 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247719,247732] [2024-11-14 05:07:09,460 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247889,247902] [2024-11-14 05:07:09,460 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[248051,248064] [2024-11-14 05:07:09,473 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 05:07:09,512 INFO L200 MainTranslator]: Completed pre-run [2024-11-14 05:07:09,651 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3569] [2024-11-14 05:07:09,653 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3572] [2024-11-14 05:07:09,653 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3575] [2024-11-14 05:07:09,653 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3578] [2024-11-14 05:07:09,869 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[234663,234676] [2024-11-14 05:07:09,873 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[234808,234821] [2024-11-14 05:07:09,874 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[234954,234967] [2024-11-14 05:07:09,874 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235119,235132] [2024-11-14 05:07:09,876 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235277,235290] [2024-11-14 05:07:09,876 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235435,235448] [2024-11-14 05:07:09,877 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235593,235606] [2024-11-14 05:07:09,877 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235753,235766] [2024-11-14 05:07:09,878 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235912,235925] [2024-11-14 05:07:09,878 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236051,236064] [2024-11-14 05:07:09,878 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236193,236206] [2024-11-14 05:07:09,879 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236342,236355] [2024-11-14 05:07:09,879 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236481,236494] [2024-11-14 05:07:09,880 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236636,236649] [2024-11-14 05:07:09,880 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236796,236809] [2024-11-14 05:07:09,881 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236947,236960] [2024-11-14 05:07:09,881 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237098,237111] [2024-11-14 05:07:09,881 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237250,237263] [2024-11-14 05:07:09,882 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237399,237412] [2024-11-14 05:07:09,882 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237547,237560] [2024-11-14 05:07:09,883 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237704,237717] [2024-11-14 05:07:09,883 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237853,237866] [2024-11-14 05:07:09,884 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238009,238022] [2024-11-14 05:07:09,884 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238162,238175] [2024-11-14 05:07:09,885 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238308,238321] [2024-11-14 05:07:09,887 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238451,238464] [2024-11-14 05:07:09,887 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238603,238616] [2024-11-14 05:07:09,888 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238749,238762] [2024-11-14 05:07:09,888 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238894,238907] [2024-11-14 05:07:09,890 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239048,239061] [2024-11-14 05:07:09,890 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239199,239212] [2024-11-14 05:07:09,891 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239354,239367] [2024-11-14 05:07:09,891 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239506,239519] [2024-11-14 05:07:09,891 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239661,239674] [2024-11-14 05:07:09,891 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239825,239838] [2024-11-14 05:07:09,892 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239981,239994] [2024-11-14 05:07:09,892 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240145,240158] [2024-11-14 05:07:09,892 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240287,240300] [2024-11-14 05:07:09,892 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240445,240458] [2024-11-14 05:07:09,895 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240612,240625] [2024-11-14 05:07:09,896 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240771,240784] [2024-11-14 05:07:09,897 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240930,240943] [2024-11-14 05:07:09,897 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241079,241092] [2024-11-14 05:07:09,897 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241226,241239] [2024-11-14 05:07:09,898 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241365,241378] [2024-11-14 05:07:09,898 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241528,241541] [2024-11-14 05:07:09,898 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241694,241707] [2024-11-14 05:07:09,899 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241858,241871] [2024-11-14 05:07:09,899 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242023,242036] [2024-11-14 05:07:09,900 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242188,242201] [2024-11-14 05:07:09,900 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242354,242367] [2024-11-14 05:07:09,901 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242519,242532] [2024-11-14 05:07:09,901 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242686,242699] [2024-11-14 05:07:09,902 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242846,242859] [2024-11-14 05:07:09,902 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243008,243021] [2024-11-14 05:07:09,903 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243167,243180] [2024-11-14 05:07:09,903 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243313,243326] [2024-11-14 05:07:09,903 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243456,243469] [2024-11-14 05:07:09,904 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243600,243613] [2024-11-14 05:07:09,904 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243743,243756] [2024-11-14 05:07:09,904 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243887,243900] [2024-11-14 05:07:09,905 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244028,244041] [2024-11-14 05:07:09,905 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244166,244179] [2024-11-14 05:07:09,905 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244324,244337] [2024-11-14 05:07:09,906 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244483,244496] [2024-11-14 05:07:09,906 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244639,244652] [2024-11-14 05:07:09,907 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244788,244801] [2024-11-14 05:07:09,908 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244940,244953] [2024-11-14 05:07:09,908 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245091,245104] [2024-11-14 05:07:09,908 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245240,245253] [2024-11-14 05:07:09,909 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245392,245405] [2024-11-14 05:07:09,909 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245540,245553] [2024-11-14 05:07:09,909 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245693,245706] [2024-11-14 05:07:09,910 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245844,245857] [2024-11-14 05:07:09,912 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245994,246007] [2024-11-14 05:07:09,912 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246141,246154] [2024-11-14 05:07:09,912 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246292,246305] [2024-11-14 05:07:09,913 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246443,246456] [2024-11-14 05:07:09,913 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246591,246604] [2024-11-14 05:07:09,913 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246757,246770] [2024-11-14 05:07:09,914 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246926,246939] [2024-11-14 05:07:09,914 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247093,247106] [2024-11-14 05:07:09,914 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247261,247274] [2024-11-14 05:07:09,914 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247411,247424] [2024-11-14 05:07:09,915 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247558,247571] [2024-11-14 05:07:09,915 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247719,247732] [2024-11-14 05:07:09,915 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247889,247902] [2024-11-14 05:07:09,915 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[248051,248064] [2024-11-14 05:07:09,922 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 05:07:10,103 INFO L204 MainTranslator]: Completed translation [2024-11-14 05:07:10,104 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:07:10 WrapperNode [2024-11-14 05:07:10,104 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-14 05:07:10,105 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-14 05:07:10,105 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-14 05:07:10,106 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-14 05:07:10,112 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:07:10" (1/1) ... [2024-11-14 05:07:10,186 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:07:10" (1/1) ... [2024-11-14 05:07:10,362 INFO L138 Inliner]: procedures = 488, calls = 1121, calls flagged for inlining = 197, calls inlined = 121, statements flattened = 2037 [2024-11-14 05:07:10,363 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-14 05:07:10,363 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-14 05:07:10,363 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-14 05:07:10,363 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-14 05:07:10,379 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:07:10" (1/1) ... [2024-11-14 05:07:10,379 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:07:10" (1/1) ... [2024-11-14 05:07:10,399 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:07:10" (1/1) ... [2024-11-14 05:07:10,401 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:07:10" (1/1) ... [2024-11-14 05:07:10,486 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:07:10" (1/1) ... [2024-11-14 05:07:10,512 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:07:10" (1/1) ... [2024-11-14 05:07:10,537 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:07:10" (1/1) ... [2024-11-14 05:07:10,544 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:07:10" (1/1) ... [2024-11-14 05:07:10,563 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-14 05:07:10,564 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-14 05:07:10,565 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-14 05:07:10,565 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-14 05:07:10,566 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:07:10" (1/1) ... [2024-11-14 05:07:10,577 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 05:07:10,595 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:07:10,616 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-14 05:07:10,622 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-14 05:07:10,657 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2024-11-14 05:07:10,657 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2024-11-14 05:07:10,658 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-14 05:07:10,658 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-14 05:07:10,658 INFO L130 BoogieDeclarations]: Found specification of procedure torture_spin_lock_write_delay [2024-11-14 05:07:10,658 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_spin_lock_write_delay [2024-11-14 05:07:10,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-14 05:07:10,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-14 05:07:10,658 INFO L130 BoogieDeclarations]: Found specification of procedure torture_spin_lock_write_lock [2024-11-14 05:07:10,658 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_spin_lock_write_lock [2024-11-14 05:07:10,658 INFO L130 BoogieDeclarations]: Found specification of procedure torture_mutex_lock [2024-11-14 05:07:10,658 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_mutex_lock [2024-11-14 05:07:10,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2024-11-14 05:07:10,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2024-11-14 05:07:10,658 INFO L130 BoogieDeclarations]: Found specification of procedure torture_lock_spin_write_unlock_irq [2024-11-14 05:07:10,658 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_lock_spin_write_unlock_irq [2024-11-14 05:07:10,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-11-14 05:07:10,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-11-14 05:07:10,659 INFO L130 BoogieDeclarations]: Found specification of procedure torture_random [2024-11-14 05:07:10,659 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_random [2024-11-14 05:07:10,659 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2024-11-14 05:07:10,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2024-11-14 05:07:10,659 INFO L130 BoogieDeclarations]: Found specification of procedure torture_init_end [2024-11-14 05:07:10,659 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_init_end [2024-11-14 05:07:10,659 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2024-11-14 05:07:10,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2024-11-14 05:07:10,659 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwlock_write_delay [2024-11-14 05:07:10,659 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwlock_write_delay [2024-11-14 05:07:10,659 INFO L130 BoogieDeclarations]: Found specification of procedure torture_mutex_delay [2024-11-14 05:07:10,659 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_mutex_delay [2024-11-14 05:07:10,659 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-11-14 05:07:10,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-11-14 05:07:10,659 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-14 05:07:10,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-14 05:07:10,659 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2024-11-14 05:07:10,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2024-11-14 05:07:10,660 INFO L130 BoogieDeclarations]: Found specification of procedure torture_spin_lock_write_lock_irq [2024-11-14 05:07:10,660 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_spin_lock_write_lock_irq [2024-11-14 05:07:10,660 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-14 05:07:10,660 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_write_unlock [2024-11-14 05:07:10,660 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_write_unlock [2024-11-14 05:07:10,660 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-11-14 05:07:10,660 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-11-14 05:07:10,660 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2024-11-14 05:07:10,660 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2024-11-14 05:07:10,660 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwlock_read_lock_irq [2024-11-14 05:07:10,660 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwlock_read_lock_irq [2024-11-14 05:07:10,660 INFO L130 BoogieDeclarations]: Found specification of procedure _torture_stop_kthread [2024-11-14 05:07:10,660 INFO L138 BoogieDeclarations]: Found implementation of procedure _torture_stop_kthread [2024-11-14 05:07:10,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2024-11-14 05:07:10,660 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2024-11-14 05:07:10,660 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2024-11-14 05:07:10,660 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-11-14 05:07:10,660 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-11-14 05:07:10,664 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2024-11-14 05:07:10,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2024-11-14 05:07:10,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2024-11-14 05:07:10,665 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2024-11-14 05:07:10,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2024-11-14 05:07:10,665 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2024-11-14 05:07:10,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2024-11-14 05:07:10,665 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2024-11-14 05:07:10,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2024-11-14 05:07:10,666 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_torture_spinlock [2024-11-14 05:07:10,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_torture_spinlock [2024-11-14 05:07:10,666 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2024-11-14 05:07:10,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2024-11-14 05:07:10,666 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwsem_down_write [2024-11-14 05:07:10,666 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwsem_down_write [2024-11-14 05:07:10,666 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2024-11-14 05:07:10,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2024-11-14 05:07:10,666 INFO L130 BoogieDeclarations]: Found specification of procedure __udelay [2024-11-14 05:07:10,666 INFO L138 BoogieDeclarations]: Found implementation of procedure __udelay [2024-11-14 05:07:10,666 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2024-11-14 05:07:10,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2024-11-14 05:07:10,666 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_write_lock [2024-11-14 05:07:10,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_write_lock [2024-11-14 05:07:10,666 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-14 05:07:10,666 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwsem_up_read [2024-11-14 05:07:10,666 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwsem_up_read [2024-11-14 05:07:10,666 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~TO~VOID [2024-11-14 05:07:10,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~TO~VOID [2024-11-14 05:07:10,666 INFO L130 BoogieDeclarations]: Found specification of procedure torture_mutex_unlock [2024-11-14 05:07:10,667 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_mutex_unlock [2024-11-14 05:07:10,667 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-14 05:07:10,667 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwsem_up_write [2024-11-14 05:07:10,667 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwsem_up_write [2024-11-14 05:07:10,667 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-11-14 05:07:10,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-11-14 05:07:10,667 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwlock_read_unlock_irq [2024-11-14 05:07:10,667 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwlock_read_unlock_irq [2024-11-14 05:07:10,667 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2024-11-14 05:07:10,667 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2024-11-14 05:07:10,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2024-11-14 05:07:10,667 INFO L130 BoogieDeclarations]: Found specification of procedure lock_torture_stats_print [2024-11-14 05:07:10,667 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_torture_stats_print [2024-11-14 05:07:10,667 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2024-11-14 05:07:10,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2024-11-14 05:07:10,667 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwsem_down_read [2024-11-14 05:07:10,667 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwsem_down_read [2024-11-14 05:07:10,667 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwsem_write_delay [2024-11-14 05:07:10,667 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwsem_write_delay [2024-11-14 05:07:10,667 INFO L130 BoogieDeclarations]: Found specification of procedure torture_spin_lock_write_unlock [2024-11-14 05:07:10,668 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_spin_lock_write_unlock [2024-11-14 05:07:10,668 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-14 05:07:10,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-14 05:07:10,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2024-11-14 05:07:10,668 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-14 05:07:10,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-14 05:07:10,668 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-11-14 05:07:10,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-11-14 05:07:10,668 INFO L130 BoogieDeclarations]: Found specification of procedure _torture_create_kthread [2024-11-14 05:07:10,668 INFO L138 BoogieDeclarations]: Found implementation of procedure _torture_create_kthread [2024-11-14 05:07:10,668 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_torture_mutex [2024-11-14 05:07:10,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_torture_mutex [2024-11-14 05:07:10,668 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwlock_write_unlock_irq [2024-11-14 05:07:10,668 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwlock_write_unlock_irq [2024-11-14 05:07:10,668 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2024-11-14 05:07:10,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2024-11-14 05:07:10,668 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2024-11-14 05:07:10,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2024-11-14 05:07:10,668 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-14 05:07:10,668 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2024-11-14 05:07:10,673 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2024-11-14 05:07:10,674 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2024-11-14 05:07:10,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2024-11-14 05:07:10,674 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-14 05:07:10,674 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-14 05:07:10,674 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_read_lock [2024-11-14 05:07:10,674 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_read_lock [2024-11-14 05:07:10,674 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2024-11-14 05:07:10,674 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2024-11-14 05:07:10,674 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2024-11-14 05:07:10,674 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2024-11-14 05:07:10,674 INFO L130 BoogieDeclarations]: Found specification of procedure lock_torture_print_module_parms [2024-11-14 05:07:10,674 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_torture_print_module_parms [2024-11-14 05:07:10,674 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwlock_write_lock_irq [2024-11-14 05:07:10,674 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwlock_write_lock_irq [2024-11-14 05:07:10,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-11-14 05:07:10,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-11-14 05:07:10,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2024-11-14 05:07:10,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2024-11-14 05:07:10,675 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwsem_read_delay [2024-11-14 05:07:10,675 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwsem_read_delay [2024-11-14 05:07:10,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2024-11-14 05:07:10,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2024-11-14 05:07:10,675 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_weight [2024-11-14 05:07:10,675 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_weight [2024-11-14 05:07:10,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2024-11-14 05:07:10,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2024-11-14 05:07:10,675 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwlock_read_delay [2024-11-14 05:07:10,675 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwlock_read_delay [2024-11-14 05:07:10,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2024-11-14 05:07:10,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2024-11-14 05:07:10,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2024-11-14 05:07:10,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2024-11-14 05:07:10,675 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-14 05:07:10,675 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-14 05:07:10,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2024-11-14 05:07:10,676 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2024-11-14 05:07:10,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2024-11-14 05:07:10,676 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2024-11-14 05:07:10,676 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2024-11-14 05:07:10,676 INFO L130 BoogieDeclarations]: Found specification of procedure lock_torture_cleanup [2024-11-14 05:07:10,676 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_torture_cleanup [2024-11-14 05:07:10,676 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2024-11-14 05:07:10,676 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2024-11-14 05:07:10,676 INFO L130 BoogieDeclarations]: Found specification of procedure __torture_print_stats [2024-11-14 05:07:10,676 INFO L138 BoogieDeclarations]: Found implementation of procedure __torture_print_stats [2024-11-14 05:07:10,676 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_torture_spinlock [2024-11-14 05:07:10,676 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_torture_spinlock [2024-11-14 05:07:10,676 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2024-11-14 05:07:10,676 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2024-11-14 05:07:10,676 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwlock_write_unlock [2024-11-14 05:07:10,676 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwlock_write_unlock [2024-11-14 05:07:10,676 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwlock_write_lock [2024-11-14 05:07:10,676 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwlock_write_lock [2024-11-14 05:07:10,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-14 05:07:11,361 INFO L238 CfgBuilder]: Building ICFG [2024-11-14 05:07:11,367 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-14 05:07:11,802 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-14 05:07:16,207 INFO L? ?]: Removed 750 outVars from TransFormulas that were not future-live. [2024-11-14 05:07:16,207 INFO L287 CfgBuilder]: Performing block encoding [2024-11-14 05:07:16,678 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-14 05:07:16,678 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-14 05:07:16,679 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 05:07:16 BoogieIcfgContainer [2024-11-14 05:07:16,679 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-14 05:07:16,681 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-14 05:07:16,682 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-14 05:07:16,711 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-14 05:07:16,713 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.11 05:07:06" (1/3) ... [2024-11-14 05:07:16,714 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@a60a8e1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 05:07:16, skipping insertion in model container [2024-11-14 05:07:16,715 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:07:10" (2/3) ... [2024-11-14 05:07:16,715 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@a60a8e1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 05:07:16, skipping insertion in model container [2024-11-14 05:07:16,715 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 05:07:16" (3/3) ... [2024-11-14 05:07:16,717 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i [2024-11-14 05:07:16,739 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-14 05:07:16,742 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i that has 83 procedures, 805 locations, 1 initial locations, 1 loop locations, and 31 error locations. [2024-11-14 05:07:16,869 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-14 05:07:16,890 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;@43fd81f3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-14 05:07:16,890 INFO L334 AbstractCegarLoop]: Starting to check reachability of 31 error locations. [2024-11-14 05:07:16,903 INFO L276 IsEmpty]: Start isEmpty. Operand has 804 states, 477 states have (on average 1.3857442348008386) internal successors, (661), 537 states have internal predecessors, (661), 214 states have call successors, (214), 82 states have call predecessors, (214), 81 states have return successors, (206), 198 states have call predecessors, (206), 206 states have call successors, (206) [2024-11-14 05:07:16,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-11-14 05:07:16,917 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:07:16,918 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:07:16,918 INFO L396 AbstractCegarLoop]: === Iteration 1 === 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 29 more)] === [2024-11-14 05:07:16,923 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:07:16,924 INFO L85 PathProgramCache]: Analyzing trace with hash 1177255942, now seen corresponding path program 1 times [2024-11-14 05:07:16,934 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:07:16,936 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944704741] [2024-11-14 05:07:16,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:07:16,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:07:17,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:07:18,656 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:07:18,657 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:07:18,657 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944704741] [2024-11-14 05:07:18,658 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944704741] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:07:18,658 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:07:18,658 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 05:07:18,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [651448359] [2024-11-14 05:07:18,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:07:18,666 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:07:18,666 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:07:18,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:07:18,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 05:07:18,701 INFO L87 Difference]: Start difference. First operand has 804 states, 477 states have (on average 1.3857442348008386) internal successors, (661), 537 states have internal predecessors, (661), 214 states have call successors, (214), 82 states have call predecessors, (214), 81 states have return successors, (206), 198 states have call predecessors, (206), 206 states have call successors, (206) Second operand has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-14 05:07:20,752 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:07:22,765 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:07:23,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:07:23,637 INFO L93 Difference]: Finished difference Result 1630 states and 2297 transitions. [2024-11-14 05:07:23,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:07:23,639 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 21 [2024-11-14 05:07:23,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:07:23,655 INFO L225 Difference]: With dead ends: 1630 [2024-11-14 05:07:23,655 INFO L226 Difference]: Without dead ends: 820 [2024-11-14 05:07:23,663 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 05:07:23,666 INFO L432 NwaCegarLoop]: 911 mSDtfsCounter, 26 mSDsluCounter, 894 mSDsCounter, 0 mSdLazyCounter, 301 mSolverCounterSat, 6 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 1805 SdHoareTripleChecker+Invalid, 309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 301 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2024-11-14 05:07:23,666 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 1805 Invalid, 309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 301 Invalid, 2 Unknown, 0 Unchecked, 4.8s Time] [2024-11-14 05:07:23,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 820 states. [2024-11-14 05:07:23,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 820 to 792. [2024-11-14 05:07:23,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 792 states, 475 states have (on average 1.3073684210526315) internal successors, (621), 528 states have internal predecessors, (621), 206 states have call successors, (206), 81 states have call predecessors, (206), 80 states have return successors, (204), 196 states have call predecessors, (204), 204 states have call successors, (204) [2024-11-14 05:07:23,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 792 states to 792 states and 1031 transitions. [2024-11-14 05:07:23,822 INFO L78 Accepts]: Start accepts. Automaton has 792 states and 1031 transitions. Word has length 21 [2024-11-14 05:07:23,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:07:23,822 INFO L471 AbstractCegarLoop]: Abstraction has 792 states and 1031 transitions. [2024-11-14 05:07:23,822 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-14 05:07:23,822 INFO L276 IsEmpty]: Start isEmpty. Operand 792 states and 1031 transitions. [2024-11-14 05:07:23,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2024-11-14 05:07:23,827 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:07:23,827 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:07:23,827 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-14 05:07:23,827 INFO L396 AbstractCegarLoop]: === Iteration 2 === 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 29 more)] === [2024-11-14 05:07:23,828 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:07:23,828 INFO L85 PathProgramCache]: Analyzing trace with hash -2069210762, now seen corresponding path program 1 times [2024-11-14 05:07:23,828 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:07:23,828 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757881490] [2024-11-14 05:07:23,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:07:23,828 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:07:24,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:07:30,123 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:07:30,124 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:07:30,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757881490] [2024-11-14 05:07:30,124 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1757881490] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:07:30,124 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:07:30,124 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-14 05:07:30,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678355826] [2024-11-14 05:07:30,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:07:30,126 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-14 05:07:30,127 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:07:30,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-14 05:07:30,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-14 05:07:30,128 INFO L87 Difference]: Start difference. First operand 792 states and 1031 transitions. Second operand has 9 states, 8 states have (on average 2.125) internal successors, (17), 9 states have internal predecessors, (17), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-14 05:07:32,164 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:07:34,177 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:07:36,182 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:07:38,200 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:07:40,208 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:07:42,216 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:07:44,231 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:07:52,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:07:52,703 INFO L93 Difference]: Finished difference Result 2456 states and 3158 transitions. [2024-11-14 05:07:52,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 05:07:52,704 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.125) internal successors, (17), 9 states have internal predecessors, (17), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 22 [2024-11-14 05:07:52,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:07:52,720 INFO L225 Difference]: With dead ends: 2456 [2024-11-14 05:07:52,721 INFO L226 Difference]: Without dead ends: 1698 [2024-11-14 05:07:52,724 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2024-11-14 05:07:52,725 INFO L432 NwaCegarLoop]: 1593 mSDtfsCounter, 1200 mSDsluCounter, 7303 mSDsCounter, 0 mSdLazyCounter, 3701 mSolverCounterSat, 68 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1200 SdHoareTripleChecker+Valid, 8896 SdHoareTripleChecker+Invalid, 3776 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 3701 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.5s IncrementalHoareTripleChecker+Time [2024-11-14 05:07:52,726 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1200 Valid, 8896 Invalid, 3776 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [68 Valid, 3701 Invalid, 7 Unknown, 0 Unchecked, 21.5s Time] [2024-11-14 05:07:52,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1698 states. [2024-11-14 05:07:52,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1698 to 1472. [2024-11-14 05:07:52,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1472 states, 899 states have (on average 1.3014460511679644) internal successors, (1170), 972 states have internal predecessors, (1170), 376 states have call successors, (376), 168 states have call predecessors, (376), 166 states have return successors, (382), 357 states have call predecessors, (382), 374 states have call successors, (382) [2024-11-14 05:07:52,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1472 states to 1472 states and 1928 transitions. [2024-11-14 05:07:52,902 INFO L78 Accepts]: Start accepts. Automaton has 1472 states and 1928 transitions. Word has length 22 [2024-11-14 05:07:52,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:07:52,903 INFO L471 AbstractCegarLoop]: Abstraction has 1472 states and 1928 transitions. [2024-11-14 05:07:52,903 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.125) internal successors, (17), 9 states have internal predecessors, (17), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-14 05:07:52,903 INFO L276 IsEmpty]: Start isEmpty. Operand 1472 states and 1928 transitions. [2024-11-14 05:07:52,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2024-11-14 05:07:52,906 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:07:52,906 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:07:52,906 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-14 05:07:52,906 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 29 more)] === [2024-11-14 05:07:52,907 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:07:52,907 INFO L85 PathProgramCache]: Analyzing trace with hash -942549354, now seen corresponding path program 1 times [2024-11-14 05:07:52,907 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:07:52,907 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974871077] [2024-11-14 05:07:52,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:07:52,907 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:07:53,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:07:53,535 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:07:53,536 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:07:53,536 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974871077] [2024-11-14 05:07:53,536 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1974871077] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:07:53,536 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:07:53,536 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 05:07:53,536 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339836433] [2024-11-14 05:07:53,536 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:07:53,536 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:07:53,537 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:07:53,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:07:53,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 05:07:53,537 INFO L87 Difference]: Start difference. First operand 1472 states and 1928 transitions. Second operand has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-14 05:07:55,572 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:07:56,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:07:56,098 INFO L93 Difference]: Finished difference Result 2400 states and 3132 transitions. [2024-11-14 05:07:56,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:07:56,100 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 23 [2024-11-14 05:07:56,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:07:56,119 INFO L225 Difference]: With dead ends: 2400 [2024-11-14 05:07:56,120 INFO L226 Difference]: Without dead ends: 1472 [2024-11-14 05:07:56,126 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 05:07:56,130 INFO L432 NwaCegarLoop]: 882 mSDtfsCounter, 1016 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1016 SdHoareTripleChecker+Valid, 882 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 141 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2024-11-14 05:07:56,130 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1016 Valid, 882 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 141 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2024-11-14 05:07:56,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1472 states. [2024-11-14 05:07:56,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1472 to 1472. [2024-11-14 05:07:56,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1472 states, 899 states have (on average 1.295884315906563) internal successors, (1165), 972 states have internal predecessors, (1165), 376 states have call successors, (376), 168 states have call predecessors, (376), 166 states have return successors, (382), 357 states have call predecessors, (382), 374 states have call successors, (382) [2024-11-14 05:07:56,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1472 states to 1472 states and 1923 transitions. [2024-11-14 05:07:56,334 INFO L78 Accepts]: Start accepts. Automaton has 1472 states and 1923 transitions. Word has length 23 [2024-11-14 05:07:56,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:07:56,334 INFO L471 AbstractCegarLoop]: Abstraction has 1472 states and 1923 transitions. [2024-11-14 05:07:56,335 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-14 05:07:56,335 INFO L276 IsEmpty]: Start isEmpty. Operand 1472 states and 1923 transitions. [2024-11-14 05:07:56,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-11-14 05:07:56,338 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:07:56,338 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:07:56,338 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-14 05:07:56,338 INFO L396 AbstractCegarLoop]: === Iteration 4 === 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 29 more)] === [2024-11-14 05:07:56,341 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:07:56,341 INFO L85 PathProgramCache]: Analyzing trace with hash -1255096448, now seen corresponding path program 1 times [2024-11-14 05:07:56,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:07:56,342 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786352138] [2024-11-14 05:07:56,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:07:56,342 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:07:57,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:08:00,409 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:08:00,409 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:08:00,410 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786352138] [2024-11-14 05:08:00,410 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [786352138] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:08:00,410 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [989567871] [2024-11-14 05:08:00,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:08:00,410 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:08:00,411 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:08:00,419 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:08:00,423 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-14 05:08:01,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:08:01,765 INFO L255 TraceCheckSpWp]: Trace formula consists of 1586 conjuncts, 68 conjuncts are in the unsatisfiable core [2024-11-14 05:08:01,782 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:08:01,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-14 05:08:01,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-14 05:08:01,910 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2024-11-14 05:08:02,203 INFO L349 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2024-11-14 05:08:02,203 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2024-11-14 05:08:02,254 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 23 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 18 [2024-11-14 05:08:02,291 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 23 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 7 [2024-11-14 05:08:02,540 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2024-11-14 05:08:02,568 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 21 [2024-11-14 05:08:02,769 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 30 [2024-11-14 05:08:02,781 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2024-11-14 05:08:03,183 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:08:03,184 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:08:03,545 WARN L851 $PredicateComparison]: unable to prove that (forall ((|~#cxt~0.offset| Int) (v_ArrVal_1177 (Array Int Int)) (v_ArrVal_1176 (Array Int Int))) (not (= (let ((.cse1 (+ |c_ULTIMATE.start_lock_torture_init_~#torture_ops~0#1.offset| 8 (* |c_ULTIMATE.start_lock_torture_init_~i~2#1| 8)))) (select (let ((.cse0 (select (select (store |c_#memory_$Pointer$.base| |c_~#cxt~0.base| v_ArrVal_1177) |c_ULTIMATE.start_lock_torture_init_~#torture_ops~0#1.base|) .cse1))) (select (store |c_#memory_$Pointer$.base| |c_~#cxt~0.base| (store v_ArrVal_1177 (+ |~#cxt~0.offset| 13) .cse0)) .cse0)) (select (select (store |c_#memory_$Pointer$.offset| |c_~#cxt~0.base| v_ArrVal_1176) |c_ULTIMATE.start_lock_torture_init_~#torture_ops~0#1.base|) .cse1))) |#funAddr~torture_mutex_unlock.base|))) is different from false [2024-11-14 05:08:03,562 WARN L851 $PredicateComparison]: unable to prove that (forall ((|~#cxt~0.offset| Int) (v_ArrVal_1177 (Array Int Int)) (v_ArrVal_1176 (Array Int Int))) (not (= (let ((.cse1 (+ |c_ULTIMATE.start_lock_torture_init_~#torture_ops~0#1.offset| 8))) (select (let ((.cse0 (select (select (store |c_#memory_$Pointer$.base| |c_~#cxt~0.base| v_ArrVal_1177) |c_ULTIMATE.start_lock_torture_init_~#torture_ops~0#1.base|) .cse1))) (select (store |c_#memory_$Pointer$.base| |c_~#cxt~0.base| (store v_ArrVal_1177 (+ |~#cxt~0.offset| 13) .cse0)) .cse0)) (select (select (store |c_#memory_$Pointer$.offset| |c_~#cxt~0.base| v_ArrVal_1176) |c_ULTIMATE.start_lock_torture_init_~#torture_ops~0#1.base|) .cse1))) |#funAddr~torture_mutex_unlock.base|))) is different from false [2024-11-14 05:08:03,630 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 05:08:03,630 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 21 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 7 case distinctions, treesize of input 141 treesize of output 172 [2024-11-14 05:08:03,643 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 241 treesize of output 233 [2024-11-14 05:08:03,651 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 228 treesize of output 226 [2024-11-14 05:08:03,739 INFO L349 Elim1Store]: treesize reduction 19, result has 44.1 percent of original size [2024-11-14 05:08:03,740 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 26 [2024-11-14 05:08:04,212 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [989567871] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:08:04,213 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2059806812] [2024-11-14 05:08:04,252 INFO L159 IcfgInterpreter]: Started Sifa with 23 locations of interest [2024-11-14 05:08:04,252 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:08:04,256 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:08:04,261 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:08:04,262 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:09:00,102 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_assume with input of size 1662 for LOIs [2024-11-14 05:09:13,138 INFO L197 IcfgInterpreter]: Interpreting procedure ##fun~~TO~VOID with input of size 62 for LOIs [2024-11-14 05:09:13,203 INFO L197 IcfgInterpreter]: Interpreting procedure torture_mutex_unlock with input of size 49 for LOIs [2024-11-14 05:09:13,221 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock with input of size 51 for LOIs [2024-11-14 05:09:13,247 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:09:15,404 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse14 ((as const (Array Int Int)) 0)) (.cse1 (select |c_#memory_$Pointer$.base| 88)) (.cse0 (select |c_#memory_$Pointer$.offset| 88))) (and (= 51 (select |c_#length| 31)) (= (select |c_#valid| 77) 1) (= c_~ldv_thread_3~0.function.offset 0) (= (select |c_#valid| 21) 1) (= 0 c_~lock_is_read_held~0) (= (select |c_#length| 10) 11) (= (+ c_~nreaders_stress~0 1) 0) (= (select .cse0 16) |#funAddr~torture_rwsem_write_delay.offset|) (= c_~ldv_thread_6~0.identifier 0) (= c_~ldv_thread_1~0.function.offset 0) (= (select |c_#length| 1) 10) (= (select .cse0 0) 0) (= 1 (select |c_#valid| 86)) (= c_~ldv_linux_alloc_usb_lock_lock~0 1) (= (select |c_#length| 5) 14) (= (select |c_#valid| 19) 1) (= (select |c_#length| 30) 1) (= c_~ldv_linux_fs_sysfs_sysfs~0 0) (= 83 |c_~#rw_lock_ops~0.base|) (= (select |c_#valid| 39) 1) (= 26 (select |c_#length| 46)) (= (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) (= 0 c_~ldv_thread_3~0.function.base) (= (select |c_#length| 35) 17) (= |c_~#lock_busted_ops~0.base| 79) (= c_~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 0) (= (select |c_#valid| 0) 0) (= (select |c_#valid| 18) 1) (= (select |c_#valid| 55) 1) (= (select |c_#length| 41) 1) (= 76 |c_~#stats_task~0.base|) (= (select |c_#length| 59) 14) (= c_~ldv_linux_usb_register_probe_state~0 0) (= (select |c_#valid| 3) 1) (= 21 (select |c_#length| 45)) (= (select |c_#length| 48) 43) (= (select |c_#length| 8) 24) (= (select |c_#length| 33) 51) (= c_~ldv_linux_block_request_blk_rq~0 0) (= (select |c_#length| 88) 72) (= c_~ldv_thread_0~0.identifier 0) (= (select .cse0 24) |#funAddr~torture_rwsem_up_write.offset|) (= c_~ldv_thread_6~0.function.offset 0) (= c_~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 0) (= |c_~#torture_mutex~0.offset| 0) (= 34 (select |c_#length| 43)) (= |c_~#rw_lock_irq_ops~0.base| 84) (= (select .cse1 64) 13) (= c_~ldv_linux_usb_urb_urb_state~0 0) (= 32 (select |c_#length| 36)) (= (select |c_#valid| 80) 1) (= (select |c_#valid| 13) 1) (= (select |c_#length| 13) 11) (= (select |c_#valid| 12) 1) (= c_~ldv_thread_4~0.identifier 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct~0 1) (= (select |c_#valid| 22) 1) (= 172 (select |c_#length| 39)) (= (select |c_#valid| 28) 1) (= 20 (select |c_#length| 60)) (= (select |c_#length| 7) 12) (= c_~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 0) (= 0 c_~ldv_thread_5~0.function.base) (= (select |c_#valid| 78) 1) (= (select |c_#valid| 72) 1) (= (select |c_#valid| 46) 1) (= (select |c_#valid| 52) 1) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_torture_mutex~0 0) (= c_~ldv_thread_5~0.identifier 0) (= c_~ldv_linux_lib_idr_idr~0 0) (= 72 (select |c_#length| 82)) (= (select |c_#valid| 14) 1) (= c_~ldv_linux_net_register_probe_state~0 0) (= (select (select |c_#memory_int| 88) 56) 0) (= c_~ldv_thread_2~0.function.offset 0) (= (select |c_#valid| 88) 1) (= |c_~#rw_lock_ops~0.offset| 0) (= (select |c_#valid| 62) 1) (= (select |c_#valid| 69) 1) (= (select |c_#valid| 43) 1) (= |c_~#stats_task~0.offset| 0) (= (select |c_#valid| 25) 1) (= (select |c_#valid| 68) 1) (= c_~ldv_linux_drivers_base_class_usb_gadget_class~0 0) (= (select |c_#valid| 64) 1) (= (select |c_#valid| 53) 1) (= |c_~#mutex_lock_ops~0.base| 86) (= c_~ldv_linux_usb_coherent_coherent_state~0 0) (= (select .cse1 32) |#funAddr~torture_rwsem_down_read.base|) (= 72 (select |c_#length| 83)) (= 7 (select |c_#length| 26)) (= 34 (select |c_#length| 65)) (= (select |c_#valid| 1) 1) (= c_~writer_tasks~0.offset 0) (= (select |c_#valid| 42) 1) (= (select |c_#valid| 33) 1) (= |c_~#torture_runnable~0.offset| 0) (= (select |c_#length| 15) 33) (= c_~lock_is_write_held~0 0) (= (select |c_#length| 80) 68) (= c_~__ldv_in_interrupt_context~0 0) (= (select |c_#valid| 67) 1) (= (select |c_#length| 28) 1) (= (select |c_#length| 14) 17) (= (select |c_#length| 11) 24) (<= 1 |c_#StackHeapBarrier|) (= (select |c_#length| 49) 21) (= 0 c_~ldv_thread_0~0.function.base) (= (select |c_#length| 42) 34) (= 14 (select |c_#length| 12)) (= (select |c_#valid| 51) 1) (= c_~shutdown_secs~0 0) (= (select |c_#length| 55) 17) (= (select |c_#length| 4) 10) (= (select |c_#valid| 24) 1) (= |#funAddr~torture_rwsem_up_read.base| (select .cse1 48)) (= 33 (select |c_#length| 21)) (= 54 (select |c_#length| 75)) (exists ((|v_#memory_int_239| (Array Int (Array Int Int))) (|v_#memory_int_235| (Array Int (Array Int Int))) (|v_#memory_int_257| (Array Int (Array Int Int))) (|v_#memory_int_236| (Array Int (Array Int Int))) (|v_#memory_int_258| (Array Int (Array Int Int))) (|v_#memory_int_237| (Array Int (Array Int Int))) (|v_#memory_int_259| (Array Int (Array Int Int))) (|v_#memory_int_238| (Array Int (Array Int Int))) (|v_#memory_int_242| (Array Int (Array Int Int))) (|v_#memory_int_243| (Array Int (Array Int Int))) (|v_#memory_int_244| (Array Int (Array Int Int))) (|v_#memory_int_245| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_240| (Array Int (Array Int Int))) (|v_#memory_int_241| (Array Int (Array Int Int))) (|v_#memory_int_246| (Array Int (Array Int Int))) (|v_#memory_int_247| (Array Int (Array Int Int))) (|v_#memory_int_248| (Array Int (Array Int Int))) (|v_#memory_int_249| (Array Int (Array Int Int))) (|v_#memory_int_253| (Array Int (Array Int Int))) (|v_#memory_int_254| (Array Int (Array Int Int))) (|v_#memory_int_255| (Array Int (Array Int Int))) (|v_#memory_int_256| (Array Int (Array Int Int))) (|v_#memory_int_250| (Array Int (Array Int Int))) (|v_#memory_int_251| (Array Int (Array Int Int))) (|v_#memory_int_252| (Array Int (Array Int Int)))) (let ((.cse9 (select |v_#memory_int_560| 78)) (.cse19 (select |v_#memory_int_256| 87)) (.cse6 (select |v_#memory_int_255| 85)) (.cse8 (select |v_#memory_int_560| 34)) (.cse12 (select |v_#memory_int_251| 85)) (.cse33 (select |v_#memory_int_560| 74)) (.cse36 (select |v_#memory_int_239| 85)) (.cse7 (select |v_#memory_int_254| 85)) (.cse34 (select |v_#memory_int_259| 85)) (.cse29 (select |v_#memory_int_236| 87)) (.cse11 (select |v_#memory_int_560| 27)) (.cse21 (select |v_#memory_int_247| 87)) (.cse22 (select |v_#memory_int_560| 52)) (.cse31 (select |v_#memory_int_243| 85)) (.cse24 (select |v_#memory_int_238| 85)) (.cse4 (select |v_#memory_int_560| 29)) (.cse17 (select |v_#memory_int_560| 51)) (.cse39 (select |v_#memory_int_246| 87)) (.cse38 (select |v_#memory_int_235| 87)) (.cse37 (select |v_#memory_int_240| 85)) (.cse41 (select |v_#memory_int_253| 87)) (.cse32 (select |v_#memory_int_252| 87)) (.cse13 (select |v_#memory_int_245| 85)) (.cse30 (select |v_#memory_int_244| 85)) (.cse15 (select |v_#memory_int_242| 85)) (.cse42 (select |v_#memory_int_241| 85)) (.cse5 (select |v_#memory_int_560| 32)) (.cse2 (select |v_#memory_int_560| 26)) (.cse23 (select |v_#memory_int_249| 87)) (.cse20 (select |v_#memory_int_248| 87)) (.cse26 (select |v_#memory_int_560| 25)) (.cse25 (select |v_#memory_int_560| 80)) (.cse27 (select |v_#memory_int_560| 53)) (.cse10 (select |v_#memory_int_560| 54)) (.cse40 (select |v_#memory_int_250| 87)) (.cse28 (select |v_#memory_int_237| 87)) (.cse3 (select |v_#memory_int_560| 6)) (.cse16 (select |v_#memory_int_560| 50)) (.cse35 (select |v_#memory_int_258| 85)) (.cse18 (select |v_#memory_int_257| 87))) (and (= 32 (select .cse2 5)) (= (select .cse2 4) 115) (= 119 (select .cse3 1)) (= (select .cse2 3) 100) (= (select .cse4 1) 33) (= (select .cse5 2) 115) (= (store |v_#memory_int_255| 85 (store .cse6 112 (select .cse7 112))) |v_#memory_int_254|) (= (select .cse8 1) 37) (= (select (select |v_#memory_int_560| 41) 0) 0) (= 0 (select .cse9 9)) (= 99 (select .cse10 5)) (= (select .cse3 0) 114) (= (select .cse11 3) 0) (= 111 (select .cse3 4)) (= (store |v_#memory_int_251| 85 (store (store (store .cse12 56 0) 60 0) 72 (select .cse13 72))) |v_#memory_int_245|) (= (select .cse9 0) 0) (= (store |v_#memory_int_560| 85 (store (store (store (store (store .cse14 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse15 16))) |v_#memory_int_242|) (= (select .cse9 8) 0) (= (select .cse16 4) 0) (= 63 (select .cse11 1)) (= (select (select |v_#memory_int_560| 73) 0) 0) (= (select .cse9 4) 0) (= 9 (select .cse17 0)) (= (store |v_#memory_int_257| 87 (store .cse18 16 (select .cse19 16))) |v_#memory_int_256|) (= 115 (select .cse8 2)) (= 63 (select .cse11 0)) (= (select (select |v_#memory_int_560| 83) 56) 0) (= (store |v_#memory_int_248| 87 (store .cse20 52 (select .cse21 52))) |v_#memory_int_247|) (= 101 (select .cse22 3)) (= (store |v_#memory_int_256| 87 (store (store (store (store .cse19 24 0) 28 3735899821) 32 4294967295) 36 (select .cse23 36))) |v_#memory_int_249|) (= (store |v_#memory_int_238| 85 (store .cse24 104 (select .cse6 104))) |v_#memory_int_255|) (= (select .cse22 1) 117) (= 0 (select .cse5 3)) (= (select (select |v_#memory_int_560| 28) 0) 0) (= (select .cse10 7) 0) (= 101 (select .cse2 1)) (= (select (select |v_#memory_int_560| 84) 56) 0) (= 3735899821 (select .cse25 4)) (= (select .cse26 2) 105) (= (select .cse17 2) 0) (= (select .cse27 2) 105) (= (store |v_#memory_int_237| 87 (store .cse28 100 (select .cse29 100))) |v_#memory_int_236|) (= (select .cse22 0) 109) (= (select .cse4 3) 0) (= (select .cse2 2) 97) (= (store |v_#memory_int_244| 85 (store .cse30 88 (select .cse31 88))) |v_#memory_int_243|) (= (select .cse8 3) 0) (= (select .cse22 5) 0) (= (select (select |v_#memory_int_560| 79) 56) 0) (= 82 (select .cse2 0)) (= (select .cse26 6) 0) (= (select .cse27 3) 110) (= 4294967295 (select .cse25 8)) (= (store |v_#memory_int_252| 87 (store (store .cse32 132 0) 136 0)) |c_#memory_int|) (= (select .cse26 1) 114) (= (select .cse4 0) 33) (= 9 (select .cse8 0)) (= 108 (select .cse10 3)) (= 101 (select .cse26 4)) (= 115 (select .cse27 0)) (= (select .cse33 1) 0) (= (store |v_#memory_int_259| 85 (store .cse34 128 (select .cse35 128))) |v_#memory_int_258|) (= 116 (select .cse26 3)) (= |v_#memory_int_251| (store |v_#memory_int_239| 85 (store .cse36 48 (select .cse12 48)))) (= (select .cse3 3) 108) (= (select (select |v_#memory_int_560| 82) 56) 0) (= 119 (select .cse10 1)) (= (select .cse33 0) 48) (= (select .cse25 56) 0) (= (store |v_#memory_int_240| 85 (store .cse37 40 (select .cse36 40))) |v_#memory_int_239|) (= (select (select |v_#memory_int_560| 30) 0) 0) (= 95 (select .cse10 2)) (= (select .cse3 7) 0) (= (select .cse3 6) 107) (= 116 (select .cse22 2)) (= (store |v_#memory_int_254| 85 (store .cse7 120 (select .cse34 120))) |v_#memory_int_259|) (= 9 (select .cse5 0)) (= (store |v_#memory_int_236| 87 (store .cse29 108 (select .cse38 108))) |v_#memory_int_235|) (= (select .cse11 2) 63) (= (store |v_#memory_int_247| 87 (store .cse21 60 (select .cse39 60))) |v_#memory_int_246|) (= (select .cse22 4) 120) (= (select .cse10 4) 111) (= |v_#memory_int_238| (store |v_#memory_int_243| 85 (store .cse31 96 (select .cse24 96)))) (= (select .cse4 2) 33) (= 32 (select .cse16 1)) (= (select .cse16 2) 37) (= (select .cse17 1) 10) (= (store |v_#memory_int_246| 87 (store .cse39 68 (select .cse40 68))) |v_#memory_int_250|) (= (select .cse10 6) 107) (= (select .cse16 0) 9) (= (select .cse3 2) 95) (= (select .cse26 5) 115) (= (store |v_#memory_int_235| 87 (store .cse38 116 (select .cse41 116))) |v_#memory_int_253|) (= (store |v_#memory_int_241| 85 (store .cse42 32 (select .cse37 32))) |v_#memory_int_240|) (= (store |v_#memory_int_253| 87 (store .cse41 124 (select .cse32 124))) |v_#memory_int_252|) (= (select (select |v_#memory_int_560| 81) 56) 0) (= (select .cse25 52) 0) (= (store |v_#memory_int_245| 85 (store .cse13 80 (select .cse30 80))) |v_#memory_int_244|) (= (store |v_#memory_int_242| 85 (store .cse15 24 (select .cse42 24))) |v_#memory_int_241|) (= (select .cse5 1) 37) (= (select .cse2 6) 0) (= (store |v_#memory_int_249| 87 (store .cse23 44 (select .cse20 44))) |v_#memory_int_248|) (= (select .cse26 0) 87) (= (select .cse27 4) 0) (= (select .cse25 0) 0) (= (select (select |v_#memory_int_560| 77) 0) 1) (= 112 (select .cse27 1)) (= (select (select |v_#memory_int_258| 86) 56) 0) (= 114 (select .cse10 0)) (= (store |v_#memory_int_250| 87 (store (store (store (store .cse40 76 0) 80 0) 88 0) 92 (select .cse28 92))) |v_#memory_int_237|) (= (select .cse3 5) 99) (= 115 (select .cse16 3)) (= (store (store |v_#memory_int_258| 85 (store (store .cse35 136 0) 140 0)) 87 (store (store .cse14 0 0) 8 (select .cse18 8))) |v_#memory_int_257|)))) (= (select |c_#length| 58) 24) (= (select |c_#valid| 5) 1) (= (select |c_#valid| 57) 1) (= 85 |c_~#torture_mutex~0.base|) (= (select |c_#length| 32) 4) (= (select |c_#length| 2) 12) (= (select |c_#length| 61) 28) (= (select |c_#valid| 83) 1) (= (select |c_#length| 18) 20) (= (select |c_#valid| 32) 1) (= (select |c_#valid| 35) 1) (= 19 (select |c_#length| 70)) (= 5 (select |c_#length| 53)) (= (select |c_#valid| 26) 1) (= c_~LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS~0 0) (= (select |c_#length| 29) 4) (= c_~reader_tasks~0.base 0) (= (select .cse1 0) 0) (= (select |c_#valid| 17) 1) (= (select |c_#valid| 30) 1) (= (select |c_#valid| 36) 1) (= 88 |c_~#rwsem_lock_ops~0.base|) (exists ((|v_#memory_$Pointer$.offset_203| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_204| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_205| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_190| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_191| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_192| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_193| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_194| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_195| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_371| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_196| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_197| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_198| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_199| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_200| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_201| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_202| (Array Int (Array Int Int)))) (let ((.cse53 (select |v_#memory_$Pointer$.offset_200| 87)) (.cse54 (select |v_#memory_$Pointer$.offset_190| 87)) (.cse46 (select |v_#memory_$Pointer$.offset_201| 85)) (.cse55 (select |v_#memory_$Pointer$.offset_194| 87)) (.cse52 (select |v_#memory_$Pointer$.offset_205| 87)) (.cse47 (select |v_#memory_$Pointer$.offset_202| 85)) (.cse61 (select |v_#memory_$Pointer$.offset_196| 87)) (.cse58 (select |v_#memory_$Pointer$.offset_191| 87)) (.cse48 (select |v_#memory_$Pointer$.offset_371| 80)) (.cse51 (select |v_#memory_$Pointer$.offset_371| 79)) (.cse43 (select |v_#memory_$Pointer$.offset_371| 81)) (.cse65 (select |v_#memory_$Pointer$.offset_203| 85)) (.cse59 (select |v_#memory_$Pointer$.offset_199| 85)) (.cse50 (select |v_#memory_$Pointer$.offset_371| 82)) (.cse57 (select |v_#memory_$Pointer$.offset_195| 85)) (.cse64 (select |v_#memory_$Pointer$.offset_204| 85)) (.cse56 (select |v_#memory_$Pointer$.offset_371| 84)) (.cse49 (select |v_#memory_$Pointer$.offset_371| 78)) (.cse44 (select |v_#memory_$Pointer$.offset_197| 86)) (.cse63 (select |v_#memory_$Pointer$.offset_198| 85)) (.cse45 (select |v_#memory_$Pointer$.offset_371| 83)) (.cse60 (select |v_#memory_$Pointer$.offset_192| 87)) (.cse62 (select |v_#memory_$Pointer$.offset_193| 87))) (and (= |#funAddr~torture_spin_lock_write_delay.offset| (select .cse43 16)) (= (select .cse44 48) 0) (= (select .cse45 24) |#funAddr~torture_rwlock_write_unlock.offset|) (= (select .cse44 16) |#funAddr~torture_mutex_delay.offset|) (= (store |v_#memory_$Pointer$.offset_201| 85 (store .cse46 60 (select .cse47 60))) |v_#memory_$Pointer$.offset_202|) (= (select .cse48 28) 0) (= (select .cse49 29) 0) (= (select .cse45 64) 0) (= |#funAddr~torture_spin_lock_write_lock.offset| (select .cse43 8)) (= (select .cse50 0) 0) (= (select .cse51 64) 0) (= (store |v_#memory_$Pointer$.offset_205| 87 (store (store (store (store (store (store .cse52 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse53 132))) |v_#memory_$Pointer$.offset_200|) (= (select .cse50 16) |#funAddr~torture_spin_lock_write_delay.offset|) (= (store |v_#memory_$Pointer$.offset_190| 87 (store .cse54 32 (select .cse55 32))) |v_#memory_$Pointer$.offset_194|) (= |#funAddr~torture_rwlock_read_unlock.offset| (select .cse45 48)) (= (select .cse43 48) 0) (= (select .cse50 40) 0) (= (select .cse43 0) 0) (= (select .cse48 36) 0) (= (select .cse50 64) 0) (= (select .cse49 13) 0) (= (+ (select .cse48 12) 1) 0) (= (select .cse51 8) |#funAddr~torture_lock_busted_write_lock.offset|) (= (select .cse56 64) 0) (= (store |v_#memory_$Pointer$.offset_371| 85 (store .cse14 0 (select .cse57 0))) |v_#memory_$Pointer$.offset_195|) (= |#funAddr~torture_rwlock_read_delay.offset| (select .cse45 40)) (= (store |v_#memory_$Pointer$.offset_200| 87 (store .cse53 136 (select (select |c_#memory_$Pointer$.offset| 87) 136))) |c_#memory_$Pointer$.offset|) (= (select .cse44 8) |#funAddr~torture_mutex_lock.offset|) (= (select .cse44 0) 0) (= (store |v_#memory_$Pointer$.offset_191| 87 (store .cse58 28 (select .cse54 28))) |v_#memory_$Pointer$.offset_190|) (= (store |v_#memory_$Pointer$.offset_199| 85 (store (store (store (store (store (store .cse59 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse46 56))) |v_#memory_$Pointer$.offset_201|) (= |#funAddr~torture_lock_spin_write_unlock_irq.offset| (select .cse50 24)) (= (select .cse56 0) 0) (= (select .cse44 32) 0) (= |v_#memory_$Pointer$.offset_192| (store |v_#memory_$Pointer$.offset_194| 87 (store (store (store (store (store (store .cse55 36 (- 1)) 44 0) 52 0) 60 0) 68 0) 76 (select .cse60 76)))) (= (select .cse51 48) 0) (= (store |v_#memory_$Pointer$.offset_197| 87 (store .cse14 0 (select .cse61 0))) |v_#memory_$Pointer$.offset_196|) (= (select .cse50 48) 0) (= (select .cse51 32) 0) (= |#funAddr~torture_rwlock_read_lock.offset| (select .cse45 32)) (= 0 (select .cse48 20)) (= (store |v_#memory_$Pointer$.offset_193| 87 (store .cse62 88 (select .cse52 88))) |v_#memory_$Pointer$.offset_205|) (= (select (select |v_#memory_$Pointer$.offset_371| 76) 0) 0) (= |#funAddr~torture_rwlock_write_unlock_irq.offset| (select .cse56 24)) (= |#funAddr~torture_rwlock_write_delay.offset| (select .cse56 16)) (= (store |v_#memory_$Pointer$.offset_202| 85 (store (store (store (store (store (store (store (store (store .cse47 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse63 136))) |v_#memory_$Pointer$.offset_198|) (= 0 (select .cse44 40)) (= |v_#memory_$Pointer$.offset_191| (store |v_#memory_$Pointer$.offset_196| 87 (store (store (store .cse61 8 8) 16 8) 24 (select .cse58 24)))) (= |#funAddr~torture_rwlock_read_delay.offset| (select .cse56 40)) (= (select .cse45 0) 0) (= |#funAddr~torture_lock_busted_write_unlock.offset| (select .cse51 24)) (= (select .cse51 16) |#funAddr~torture_lock_busted_write_delay.offset|) (= (select .cse48 44) 0) (= 0 (select .cse51 0)) (= (select .cse43 40) 0) (= (store |v_#memory_$Pointer$.offset_204| 85 (store .cse64 8 (select .cse65 8))) |v_#memory_$Pointer$.offset_203|) (= |#funAddr~torture_spin_lock_write_unlock.offset| (select .cse43 24)) (= (select .cse51 40) 0) (= (select .cse43 64) 0) (= (select .cse56 48) |#funAddr~torture_rwlock_read_unlock_irq.offset|) (= 0 (select .cse43 32)) (= |#funAddr~torture_spin_lock_write_lock_irq.offset| (select .cse50 8)) (= (select .cse45 16) |#funAddr~torture_rwlock_write_delay.offset|) (= (store |v_#memory_$Pointer$.offset_203| 85 (store .cse65 12 (select .cse59 12))) |v_#memory_$Pointer$.offset_199|) (= (select .cse50 32) 0) (= |v_#memory_$Pointer$.offset_204| (store |v_#memory_$Pointer$.offset_195| 85 (store .cse57 4 (select .cse64 4)))) (= (select .cse56 32) |#funAddr~torture_rwlock_read_lock_irq.offset|) (= |#funAddr~torture_rwlock_write_lock_irq.offset| (select .cse56 8)) (= (select .cse49 21) 0) (= |#funAddr~torture_mutex_unlock.offset| (select .cse44 24)) (= (select .cse44 64) 0) (= (store |v_#memory_$Pointer$.offset_198| 85 (store .cse63 140 (select (select |v_#memory_$Pointer$.offset_197| 85) 140))) |v_#memory_$Pointer$.offset_197|) (= |#funAddr~torture_rwlock_write_lock.offset| (select .cse45 8)) (= (store |v_#memory_$Pointer$.offset_192| 87 (store .cse60 80 (select .cse62 80))) |v_#memory_$Pointer$.offset_193|)))) (= c_~writer_tasks~0.base 0) (= (select |c_#valid| 41) 1) (= (select |c_#valid| 9) 1) (= 20 (select |c_#length| 24)) (= c_~verbose~0 1) (= (select |c_#valid| 2) 1) (= (select |c_#valid| 27) 1) (= |#funAddr~torture_rwsem_down_read.offset| (select .cse0 32)) (= (select |c_#valid| 82) 1) (= |c_~#torture_spinlock~0.base| 80) (= 1 (select |c_#valid| 79)) (= 9 (select |c_#length| 40)) (= (select |c_#length| 78) 37) (= |c_~#torture_rwsem~0.offset| 0) (= 72 (select |c_#length| 86)) (= c_~ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data~0 1) (= (select |c_#length| 17) 29) (= (select |c_#valid| 34) 1) (= 21 (select |c_#length| 47)) (= (select |c_#valid| 37) 1) (= 77 |c_~#torture_runnable~0.base|) (= (select |c_#valid| 76) 1) (= (select |c_#length| 73) 1) (= (select |c_#valid| 85) 1) (= (select |c_#length| 56) 24) (= 3 (select |c_#length| 51)) (= (select |c_#valid| 84) 1) (= (select |c_#length| 34) 4) (= (select |c_#valid| 60) 1) (= 72 (select |c_#length| 79)) (= (select |c_#valid| 59) 1) (= (select |c_#length| 9) 14) (= (select |c_#valid| 4) 1) (= 33 (select |c_#length| 71)) (= |c_~#spin_lock_ops~0.offset| 0) (= (select |c_#valid| 8) 1) (= |c_~#cxt~0.base| 78) (= (select |c_#length| 66) 37) (= (select |c_#length| 16) 29) (= c_~ldv_linux_kernel_module_module_refcounter~0 1) (= c_~ldv_linux_kernel_locking_rwlock_wlock~0 1) (= 0 c_~onoff_interval~0) (= 72 (select |c_#length| 81)) (= 72 (select |c_#length| 84)) (= |c_~#spin_lock_irq_ops~0.offset| 0) (= (select |c_#valid| 75) 1) (= c_~ldv_thread_4~0.function.offset 0) (= (+ c_~nwriters_stress~0 1) 0) (= (select |c_#length| 57) 17) (= (select |c_#valid| 73) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct~0 1) (= |c_~#torture_spinlock~0.offset| 0) (= c_~ldv_thread_6~0.function.base 0) (= c_~ldv_thread_5~0.function.offset 0) (= c_~reader_tasks~0.offset 0) (= c_~ldv_thread_0~0.function.offset 0) (= |#funAddr~torture_rwsem_up_write.base| (select .cse1 24)) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock~0 0) (= (select |c_#valid| 63) 1) (= (select |c_#length| 74) 2) (= c_~ldv_thread_4~0.function.base 0) (= (select |c_#length| 50) 5) (= c_~ldv_linux_kernel_rcu_srcu_srcu_nested~0 0) (= c_~ldv_thread_2~0.identifier 0) (= c_~ldv_linux_kernel_locking_rwlock_rlock~0 1) (= (select |c_#valid| 65) 1) (= (select |c_#length| 77) 4) (= (select |c_#valid| 81) 1) (= 7 (select |c_#length| 25)) (= (select .cse0 64) 0) (= 17 (select |c_#length| 20)) (= c_~stat_interval~0 60) (= 19 (select |c_#length| 37)) (= (select |c_#valid| 15) 1) (= (select |c_#valid| 16) 1) (= (select |c_#valid| 29) 1) (= |#funAddr~torture_rwsem_down_write.base| (select .cse1 8)) (= (select |c_#valid| 44) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_torture_spinlock~0 1) (= c_~ldv_linux_mmc_sdio_func_sdio_element~0 0) (= (select |c_#valid| 47) 1) (= 87 |c_~#torture_rwsem~0.base|) (= 29 (select |c_#length| 22)) (= c_~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 0) (= (select |c_#valid| 23) 1) (= 33 (select |c_#length| 44)) (= 20 (select |c_#length| 62)) (= (select |c_#valid| 31) 1) (= c_~torture_type~0.base 1) (= (select |c_#valid| 56) 1) (= c_~ldv_linux_kernel_sched_completion_completion~0 0) (= |#funAddr~torture_rwsem_up_read.offset| (select .cse0 48)) (= c_~ldv_thread_2~0.function.base 0) (= (select |c_#valid| 11) 1) (= (select |c_#length| 63) 28) (= (select |c_#length| 87) 144) (= (select |c_#valid| 50) 1) (= 8 (select |c_#length| 6)) (= (select |c_#valid| 48) 1) (= (select |c_#valid| 61) 1) (= c_~ldv_thread_3~0.identifier 0) (= c_~onoff_holdoff~0 0) (= (select |c_#valid| 20) 1) (= c_~ldv_thread_1~0.function.base 0) (= c_~ldv_thread_1~0.identifier 0) (= c_~ldv_linux_usb_gadget_usb_gadget~0 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock~0 1) (= (select |c_#length| 64) 20) (= (select |c_#length| 68) 34) (= 1 (select |c_#valid| 45)) (exists ((|v_#memory_$Pointer$.base_205| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_196| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_195| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_194| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_193| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_192| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_191| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_190| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_204| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_203| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_202| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_388| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_201| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_200| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_199| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_198| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_197| (Array Int (Array Int Int)))) (let ((.cse77 (select |v_#memory_$Pointer$.base_194| 87)) (.cse74 (select |v_#memory_$Pointer$.base_190| 87)) (.cse67 (select |v_#memory_$Pointer$.base_201| 85)) (.cse76 (select |v_#memory_$Pointer$.base_192| 87)) (.cse80 (select |v_#memory_$Pointer$.base_193| 87)) (.cse73 (select |v_#memory_$Pointer$.base_195| 87)) (.cse78 (select |v_#memory_$Pointer$.base_388| 81)) (.cse83 (select |v_#memory_$Pointer$.base_191| 87)) (.cse86 (select |v_#memory_$Pointer$.base_196| 87)) (.cse87 (select |v_#memory_$Pointer$.base_197| 87)) (.cse82 (select |v_#memory_$Pointer$.base_200| 85)) (.cse68 (select |v_#memory_$Pointer$.base_388| 83)) (.cse70 (select |v_#memory_$Pointer$.base_388| 80)) (.cse85 (select |v_#memory_$Pointer$.base_203| 85)) (.cse66 (select |v_#memory_$Pointer$.base_202| 85)) (.cse81 (select |v_#memory_$Pointer$.base_205| 85)) (.cse84 (select |v_#memory_$Pointer$.base_204| 85)) (.cse88 (select |v_#memory_$Pointer$.base_198| 85)) (.cse75 (select |v_#memory_$Pointer$.base_388| 82)) (.cse72 (select |v_#memory_$Pointer$.base_388| 78)) (.cse71 (select |v_#memory_$Pointer$.base_388| 84)) (.cse79 (select |v_#memory_$Pointer$.base_388| 79)) (.cse69 (select |v_#memory_$Pointer$.base_199| 86))) (and (= |v_#memory_$Pointer$.base_201| (store |v_#memory_$Pointer$.base_202| 85 (store (store (store (store (store (store .cse66 16 0) 24 0) 32 0) 40 0) 48 8) 56 (select .cse67 56)))) (= (select .cse68 16) |#funAddr~torture_rwlock_write_delay.base|) (= (select .cse69 0) 0) (= (select .cse70 20) 0) (= |#funAddr~torture_rwlock_write_unlock.base| (select .cse68 24)) (= |#funAddr~torture_rwlock_read_unlock_irq.base| (select .cse71 48)) (= (select .cse72 13) 0) (= (store |v_#memory_$Pointer$.base_195| 87 (store (store (store (store (store (store .cse73 92 0) 100 0) 108 0) 116 0) 124 12) 132 (select .cse74 132))) |v_#memory_$Pointer$.base_190|) (= (select .cse75 24) |#funAddr~torture_lock_spin_write_unlock_irq.base|) (= (store |v_#memory_$Pointer$.base_192| 87 (store (store (store (store (store (store .cse76 36 0) 44 0) 52 0) 60 0) 68 11) 76 (select .cse77 76))) |v_#memory_$Pointer$.base_194|) (= (select .cse78 0) 0) (= |#funAddr~torture_spin_lock_write_delay.base| (select .cse75 16)) (= (select .cse70 12) 0) (= (select .cse79 32) 0) (= (select .cse70 36) 0) (= (store |v_#memory_$Pointer$.base_194| 87 (store .cse77 80 (select .cse80 80))) |v_#memory_$Pointer$.base_193|) (= (select .cse78 32) 0) (= (select .cse72 29) 0) (= (select .cse79 48) 0) (= (select .cse71 24) |#funAddr~torture_rwlock_write_unlock_irq.base|) (= (select .cse78 16) |#funAddr~torture_spin_lock_write_delay.base|) (= |#funAddr~torture_spin_lock_write_unlock.base| (select .cse78 24)) (= (store |v_#memory_$Pointer$.base_388| 85 (store .cse14 0 (select .cse81 0))) |v_#memory_$Pointer$.base_205|) (= (select .cse69 24) |#funAddr~torture_mutex_unlock.base|) (= |#funAddr~torture_lock_busted_write_lock.base| (select .cse79 8)) (= 3 (select .cse70 44)) (= (select .cse78 64) 4) (= |#funAddr~torture_rwlock_read_lock_irq.base| (select .cse71 32)) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_190| 87 (store .cse74 136 (select (select |c_#memory_$Pointer$.base| 87) 136)))) (= (store |v_#memory_$Pointer$.base_201| 85 (store .cse67 60 (select .cse82 60))) |v_#memory_$Pointer$.base_200|) (= (select .cse78 48) 0) (= (select .cse68 40) |#funAddr~torture_rwlock_read_delay.base|) (= |v_#memory_$Pointer$.base_192| (store |v_#memory_$Pointer$.base_191| 87 (store .cse83 32 (select .cse76 32)))) (= (select (select |v_#memory_$Pointer$.base_388| 76) 0) 0) (= (select .cse71 40) |#funAddr~torture_rwlock_read_delay.base|) (= |#funAddr~torture_spin_lock_write_lock.base| (select .cse78 8)) (= |#funAddr~torture_rwlock_write_lock_irq.base| (select .cse71 8)) (= (store |v_#memory_$Pointer$.base_193| 87 (store .cse80 88 (select .cse73 88))) |v_#memory_$Pointer$.base_195|) (= (store |v_#memory_$Pointer$.base_204| 85 (store .cse84 8 (select .cse85 8))) |v_#memory_$Pointer$.base_203|) (= (select .cse68 32) |#funAddr~torture_rwlock_read_lock.base|) (= |#funAddr~torture_mutex_delay.base| (select .cse69 16)) (= 7 (select .cse71 64)) (= (select .cse79 0) 0) (= (select .cse79 40) 0) (= (select .cse69 64) 10) (= 6 (select .cse68 64)) (= (select .cse78 40) 0) (= |#funAddr~torture_mutex_lock.base| (select .cse69 8)) (= (select .cse75 40) 0) (= (store |v_#memory_$Pointer$.base_199| 87 (store .cse14 0 (select .cse86 0))) |v_#memory_$Pointer$.base_196|) (= (store |v_#memory_$Pointer$.base_197| 87 (store .cse87 28 (select .cse83 28))) |v_#memory_$Pointer$.base_191|) (= (select .cse75 32) 0) (= (select .cse68 48) |#funAddr~torture_rwlock_read_unlock.base|) (= (select .cse75 64) 5) (= (select .cse75 48) 0) (= (select .cse75 0) 0) (= (select .cse68 0) 0) (= |v_#memory_$Pointer$.base_197| (store |v_#memory_$Pointer$.base_196| 87 (store (store (store .cse86 8 87) 16 87) 24 (select .cse87 24)))) (= (store |v_#memory_$Pointer$.base_200| 85 (store (store (store (store (store (store (store (store (store .cse82 72 85) 80 85) 88 0) 96 85) 104 0) 112 0) 120 0) 128 9) 136 (select .cse88 136))) |v_#memory_$Pointer$.base_198|) (= (select .cse79 16) |#funAddr~torture_lock_busted_write_delay.base|) (= (select .cse68 8) |#funAddr~torture_rwlock_write_lock.base|) (= (select .cse70 28) 0) (= 2 (select .cse79 64)) (= (store |v_#memory_$Pointer$.base_203| 85 (store .cse85 12 (select .cse66 12))) |v_#memory_$Pointer$.base_202|) (= (store |v_#memory_$Pointer$.base_205| 85 (store .cse81 4 (select .cse84 4))) |v_#memory_$Pointer$.base_204|) (= (store |v_#memory_$Pointer$.base_198| 85 (store .cse88 140 (select (select |v_#memory_$Pointer$.base_199| 85) 140))) |v_#memory_$Pointer$.base_199|) (= (select .cse75 8) |#funAddr~torture_spin_lock_write_lock_irq.base|) (= |#funAddr~torture_rwlock_write_delay.base| (select .cse71 16)) (= (select .cse69 40) 0) (= (select .cse72 21) 0) (= (select .cse69 32) 0) (= (select .cse71 0) 0) (= (select .cse79 24) |#funAddr~torture_lock_busted_write_unlock.base|) (= (select .cse69 48) 0)))) (= c_~ldv_linux_block_genhd_disk_state~0 0) (= (select |c_#length| 38) 19) (= |#funAddr~torture_rwsem_read_delay.base| (select .cse1 40)) (= (select |c_#valid| 71) 1) (= |c_~#mutex_lock_ops~0.offset| 0) (= 3 c_~shuffle_interval~0) (= (select |c_#valid| 87) 1) (= c_~torture_type~0.offset 0) (= (select |c_#valid| 74) 1) (= (select |c_#length| 3) 17) (= (select |c_#length| 69) 37) (= (select |c_#length| 27) 4) (= (select |c_#valid| 49) 1) (= |c_~#lock_busted_ops~0.offset| 0) (= 8 (select |c_#length| 76)) (= |#funAddr~torture_rwsem_down_write.offset| (select .cse0 8)) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN~0 1) (= 148 (select |c_#length| 85)) (= (select |c_#valid| 6) 1) (= 36 (select |c_#length| 72)) (= c_~rtnllocknumber~0 0) (= (select |c_#valid| 54) 1) (= c_~locksocknumber~0 0) (= 81 |c_~#spin_lock_ops~0.base|) (= |#funAddr~torture_rwsem_write_delay.base| (select .cse1 16)) (= 0 |c_~#rwsem_lock_ops~0.offset|) (= (select |c_#length| 67) 20) (= 5 c_~stutter~0) (= 82 |c_~#spin_lock_irq_ops~0.base|) (= (select |c_#valid| 58) 1) (= (select .cse0 40) |#funAddr~torture_rwsem_read_delay.offset|) (= (select |c_#length| 52) 6) (= |c_~#cxt~0.offset| 0) (= (select |c_#valid| 40) 1) (= (select |c_#length| 19) 20) (= (select |c_#valid| 38) 1) (= (select |c_#valid| 10) 1) (= (select |c_#valid| 7) 1) (= (select |c_#length| 54) 8) (= (select |c_#length| 23) 20) (= |c_~#rw_lock_irq_ops~0.offset| 0))) is different from false [2024-11-14 05:09:17,457 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse14 ((as const (Array Int Int)) 0)) (.cse1 (select |c_#memory_$Pointer$.base| 88)) (.cse0 (select |c_#memory_$Pointer$.offset| 88))) (and (= 51 (select |c_#length| 31)) (= (select |c_#valid| 77) 1) (= c_~ldv_thread_3~0.function.offset 0) (= (select |c_#valid| 21) 1) (= 0 c_~lock_is_read_held~0) (= (select |c_#length| 10) 11) (= (+ c_~nreaders_stress~0 1) 0) (= (select .cse0 16) |#funAddr~torture_rwsem_write_delay.offset|) (= c_~ldv_thread_6~0.identifier 0) (= c_~ldv_thread_1~0.function.offset 0) (= (select |c_#length| 1) 10) (= (select .cse0 0) 0) (= 1 (select |c_#valid| 86)) (= c_~ldv_linux_alloc_usb_lock_lock~0 1) (= (select |c_#length| 5) 14) (= (select |c_#valid| 19) 1) (= (select |c_#length| 30) 1) (= c_~ldv_linux_fs_sysfs_sysfs~0 0) (= 83 |c_~#rw_lock_ops~0.base|) (= (select |c_#valid| 39) 1) (= 26 (select |c_#length| 46)) (= (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) (= 0 c_~ldv_thread_3~0.function.base) (= (select |c_#length| 35) 17) (= |c_~#lock_busted_ops~0.base| 79) (= c_~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 0) (= (select |c_#valid| 0) 0) (= (select |c_#valid| 18) 1) (= (select |c_#valid| 55) 1) (= (select |c_#length| 41) 1) (= 76 |c_~#stats_task~0.base|) (= (select |c_#length| 59) 14) (= c_~ldv_linux_usb_register_probe_state~0 0) (= (select |c_#valid| 3) 1) (= 21 (select |c_#length| 45)) (= (select |c_#length| 48) 43) (= (select |c_#length| 8) 24) (= (select |c_#length| 33) 51) (= c_~ldv_linux_block_request_blk_rq~0 0) (= (select |c_#length| 88) 72) (= c_~ldv_thread_0~0.identifier 0) (= (select .cse0 24) |#funAddr~torture_rwsem_up_write.offset|) (= c_~ldv_thread_6~0.function.offset 0) (= c_~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 0) (= |c_~#torture_mutex~0.offset| 0) (= 34 (select |c_#length| 43)) (= |c_~#rw_lock_irq_ops~0.base| 84) (= (select .cse1 64) 13) (= c_~ldv_linux_usb_urb_urb_state~0 0) (= 32 (select |c_#length| 36)) (= (select |c_#valid| 80) 1) (= (select |c_#valid| 13) 1) (= (select |c_#length| 13) 11) (= (select |c_#valid| 12) 1) (= c_~ldv_thread_4~0.identifier 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct~0 1) (= (select |c_#valid| 22) 1) (= 172 (select |c_#length| 39)) (= (select |c_#valid| 28) 1) (= 20 (select |c_#length| 60)) (= (select |c_#length| 7) 12) (= c_~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 0) (= 0 c_~ldv_thread_5~0.function.base) (= (select |c_#valid| 78) 1) (= (select |c_#valid| 72) 1) (= (select |c_#valid| 46) 1) (= (select |c_#valid| 52) 1) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_torture_mutex~0 0) (= c_~ldv_thread_5~0.identifier 0) (= c_~ldv_linux_lib_idr_idr~0 0) (= 72 (select |c_#length| 82)) (= (select |c_#valid| 14) 1) (= c_~ldv_linux_net_register_probe_state~0 0) (= (select (select |c_#memory_int| 88) 56) 0) (= c_~ldv_thread_2~0.function.offset 0) (= (select |c_#valid| 88) 1) (= |c_~#rw_lock_ops~0.offset| 0) (= (select |c_#valid| 62) 1) (= (select |c_#valid| 69) 1) (= (select |c_#valid| 43) 1) (= |c_~#stats_task~0.offset| 0) (= (select |c_#valid| 25) 1) (= (select |c_#valid| 68) 1) (= c_~ldv_linux_drivers_base_class_usb_gadget_class~0 0) (= (select |c_#valid| 64) 1) (= (select |c_#valid| 53) 1) (= |c_~#mutex_lock_ops~0.base| 86) (= c_~ldv_linux_usb_coherent_coherent_state~0 0) (= (select .cse1 32) |#funAddr~torture_rwsem_down_read.base|) (= 72 (select |c_#length| 83)) (= 7 (select |c_#length| 26)) (= 34 (select |c_#length| 65)) (= (select |c_#valid| 1) 1) (= c_~writer_tasks~0.offset 0) (= (select |c_#valid| 42) 1) (= (select |c_#valid| 33) 1) (= |c_~#torture_runnable~0.offset| 0) (= (select |c_#length| 15) 33) (= c_~lock_is_write_held~0 0) (= (select |c_#length| 80) 68) (= c_~__ldv_in_interrupt_context~0 0) (= (select |c_#valid| 67) 1) (= (select |c_#length| 28) 1) (= (select |c_#length| 14) 17) (= (select |c_#length| 11) 24) (<= 1 |c_#StackHeapBarrier|) (= (select |c_#length| 49) 21) (= 0 c_~ldv_thread_0~0.function.base) (= (select |c_#length| 42) 34) (= 14 (select |c_#length| 12)) (= (select |c_#valid| 51) 1) (= c_~shutdown_secs~0 0) (= (select |c_#length| 55) 17) (= (select |c_#length| 4) 10) (= (select |c_#valid| 24) 1) (= |#funAddr~torture_rwsem_up_read.base| (select .cse1 48)) (= 33 (select |c_#length| 21)) (= 54 (select |c_#length| 75)) (exists ((|v_#memory_int_239| (Array Int (Array Int Int))) (|v_#memory_int_235| (Array Int (Array Int Int))) (|v_#memory_int_257| (Array Int (Array Int Int))) (|v_#memory_int_236| (Array Int (Array Int Int))) (|v_#memory_int_258| (Array Int (Array Int Int))) (|v_#memory_int_237| (Array Int (Array Int Int))) (|v_#memory_int_259| (Array Int (Array Int Int))) (|v_#memory_int_238| (Array Int (Array Int Int))) (|v_#memory_int_242| (Array Int (Array Int Int))) (|v_#memory_int_243| (Array Int (Array Int Int))) (|v_#memory_int_244| (Array Int (Array Int Int))) (|v_#memory_int_245| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_240| (Array Int (Array Int Int))) (|v_#memory_int_241| (Array Int (Array Int Int))) (|v_#memory_int_246| (Array Int (Array Int Int))) (|v_#memory_int_247| (Array Int (Array Int Int))) (|v_#memory_int_248| (Array Int (Array Int Int))) (|v_#memory_int_249| (Array Int (Array Int Int))) (|v_#memory_int_253| (Array Int (Array Int Int))) (|v_#memory_int_254| (Array Int (Array Int Int))) (|v_#memory_int_255| (Array Int (Array Int Int))) (|v_#memory_int_256| (Array Int (Array Int Int))) (|v_#memory_int_250| (Array Int (Array Int Int))) (|v_#memory_int_251| (Array Int (Array Int Int))) (|v_#memory_int_252| (Array Int (Array Int Int)))) (let ((.cse9 (select |v_#memory_int_560| 78)) (.cse19 (select |v_#memory_int_256| 87)) (.cse6 (select |v_#memory_int_255| 85)) (.cse8 (select |v_#memory_int_560| 34)) (.cse12 (select |v_#memory_int_251| 85)) (.cse33 (select |v_#memory_int_560| 74)) (.cse36 (select |v_#memory_int_239| 85)) (.cse7 (select |v_#memory_int_254| 85)) (.cse34 (select |v_#memory_int_259| 85)) (.cse29 (select |v_#memory_int_236| 87)) (.cse11 (select |v_#memory_int_560| 27)) (.cse21 (select |v_#memory_int_247| 87)) (.cse22 (select |v_#memory_int_560| 52)) (.cse31 (select |v_#memory_int_243| 85)) (.cse24 (select |v_#memory_int_238| 85)) (.cse4 (select |v_#memory_int_560| 29)) (.cse17 (select |v_#memory_int_560| 51)) (.cse39 (select |v_#memory_int_246| 87)) (.cse38 (select |v_#memory_int_235| 87)) (.cse37 (select |v_#memory_int_240| 85)) (.cse41 (select |v_#memory_int_253| 87)) (.cse32 (select |v_#memory_int_252| 87)) (.cse13 (select |v_#memory_int_245| 85)) (.cse30 (select |v_#memory_int_244| 85)) (.cse15 (select |v_#memory_int_242| 85)) (.cse42 (select |v_#memory_int_241| 85)) (.cse5 (select |v_#memory_int_560| 32)) (.cse2 (select |v_#memory_int_560| 26)) (.cse23 (select |v_#memory_int_249| 87)) (.cse20 (select |v_#memory_int_248| 87)) (.cse26 (select |v_#memory_int_560| 25)) (.cse25 (select |v_#memory_int_560| 80)) (.cse27 (select |v_#memory_int_560| 53)) (.cse10 (select |v_#memory_int_560| 54)) (.cse40 (select |v_#memory_int_250| 87)) (.cse28 (select |v_#memory_int_237| 87)) (.cse3 (select |v_#memory_int_560| 6)) (.cse16 (select |v_#memory_int_560| 50)) (.cse35 (select |v_#memory_int_258| 85)) (.cse18 (select |v_#memory_int_257| 87))) (and (= 32 (select .cse2 5)) (= (select .cse2 4) 115) (= 119 (select .cse3 1)) (= (select .cse2 3) 100) (= (select .cse4 1) 33) (= (select .cse5 2) 115) (= (store |v_#memory_int_255| 85 (store .cse6 112 (select .cse7 112))) |v_#memory_int_254|) (= (select .cse8 1) 37) (= (select (select |v_#memory_int_560| 41) 0) 0) (= 0 (select .cse9 9)) (= 99 (select .cse10 5)) (= (select .cse3 0) 114) (= (select .cse11 3) 0) (= 111 (select .cse3 4)) (= (store |v_#memory_int_251| 85 (store (store (store .cse12 56 0) 60 0) 72 (select .cse13 72))) |v_#memory_int_245|) (= (select .cse9 0) 0) (= (store |v_#memory_int_560| 85 (store (store (store (store (store .cse14 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse15 16))) |v_#memory_int_242|) (= (select .cse9 8) 0) (= (select .cse16 4) 0) (= 63 (select .cse11 1)) (= (select (select |v_#memory_int_560| 73) 0) 0) (= (select .cse9 4) 0) (= 9 (select .cse17 0)) (= (store |v_#memory_int_257| 87 (store .cse18 16 (select .cse19 16))) |v_#memory_int_256|) (= 115 (select .cse8 2)) (= 63 (select .cse11 0)) (= (select (select |v_#memory_int_560| 83) 56) 0) (= (store |v_#memory_int_248| 87 (store .cse20 52 (select .cse21 52))) |v_#memory_int_247|) (= 101 (select .cse22 3)) (= (store |v_#memory_int_256| 87 (store (store (store (store .cse19 24 0) 28 3735899821) 32 4294967295) 36 (select .cse23 36))) |v_#memory_int_249|) (= (store |v_#memory_int_238| 85 (store .cse24 104 (select .cse6 104))) |v_#memory_int_255|) (= (select .cse22 1) 117) (= 0 (select .cse5 3)) (= (select (select |v_#memory_int_560| 28) 0) 0) (= (select .cse10 7) 0) (= 101 (select .cse2 1)) (= (select (select |v_#memory_int_560| 84) 56) 0) (= 3735899821 (select .cse25 4)) (= (select .cse26 2) 105) (= (select .cse17 2) 0) (= (select .cse27 2) 105) (= (store |v_#memory_int_237| 87 (store .cse28 100 (select .cse29 100))) |v_#memory_int_236|) (= (select .cse22 0) 109) (= (select .cse4 3) 0) (= (select .cse2 2) 97) (= (store |v_#memory_int_244| 85 (store .cse30 88 (select .cse31 88))) |v_#memory_int_243|) (= (select .cse8 3) 0) (= (select .cse22 5) 0) (= (select (select |v_#memory_int_560| 79) 56) 0) (= 82 (select .cse2 0)) (= (select .cse26 6) 0) (= (select .cse27 3) 110) (= 4294967295 (select .cse25 8)) (= (store |v_#memory_int_252| 87 (store (store .cse32 132 0) 136 0)) |c_#memory_int|) (= (select .cse26 1) 114) (= (select .cse4 0) 33) (= 9 (select .cse8 0)) (= 108 (select .cse10 3)) (= 101 (select .cse26 4)) (= 115 (select .cse27 0)) (= (select .cse33 1) 0) (= (store |v_#memory_int_259| 85 (store .cse34 128 (select .cse35 128))) |v_#memory_int_258|) (= 116 (select .cse26 3)) (= |v_#memory_int_251| (store |v_#memory_int_239| 85 (store .cse36 48 (select .cse12 48)))) (= (select .cse3 3) 108) (= (select (select |v_#memory_int_560| 82) 56) 0) (= 119 (select .cse10 1)) (= (select .cse33 0) 48) (= (select .cse25 56) 0) (= (store |v_#memory_int_240| 85 (store .cse37 40 (select .cse36 40))) |v_#memory_int_239|) (= (select (select |v_#memory_int_560| 30) 0) 0) (= 95 (select .cse10 2)) (= (select .cse3 7) 0) (= (select .cse3 6) 107) (= 116 (select .cse22 2)) (= (store |v_#memory_int_254| 85 (store .cse7 120 (select .cse34 120))) |v_#memory_int_259|) (= 9 (select .cse5 0)) (= (store |v_#memory_int_236| 87 (store .cse29 108 (select .cse38 108))) |v_#memory_int_235|) (= (select .cse11 2) 63) (= (store |v_#memory_int_247| 87 (store .cse21 60 (select .cse39 60))) |v_#memory_int_246|) (= (select .cse22 4) 120) (= (select .cse10 4) 111) (= |v_#memory_int_238| (store |v_#memory_int_243| 85 (store .cse31 96 (select .cse24 96)))) (= (select .cse4 2) 33) (= 32 (select .cse16 1)) (= (select .cse16 2) 37) (= (select .cse17 1) 10) (= (store |v_#memory_int_246| 87 (store .cse39 68 (select .cse40 68))) |v_#memory_int_250|) (= (select .cse10 6) 107) (= (select .cse16 0) 9) (= (select .cse3 2) 95) (= (select .cse26 5) 115) (= (store |v_#memory_int_235| 87 (store .cse38 116 (select .cse41 116))) |v_#memory_int_253|) (= (store |v_#memory_int_241| 85 (store .cse42 32 (select .cse37 32))) |v_#memory_int_240|) (= (store |v_#memory_int_253| 87 (store .cse41 124 (select .cse32 124))) |v_#memory_int_252|) (= (select (select |v_#memory_int_560| 81) 56) 0) (= (select .cse25 52) 0) (= (store |v_#memory_int_245| 85 (store .cse13 80 (select .cse30 80))) |v_#memory_int_244|) (= (store |v_#memory_int_242| 85 (store .cse15 24 (select .cse42 24))) |v_#memory_int_241|) (= (select .cse5 1) 37) (= (select .cse2 6) 0) (= (store |v_#memory_int_249| 87 (store .cse23 44 (select .cse20 44))) |v_#memory_int_248|) (= (select .cse26 0) 87) (= (select .cse27 4) 0) (= (select .cse25 0) 0) (= (select (select |v_#memory_int_560| 77) 0) 1) (= 112 (select .cse27 1)) (= (select (select |v_#memory_int_258| 86) 56) 0) (= 114 (select .cse10 0)) (= (store |v_#memory_int_250| 87 (store (store (store (store .cse40 76 0) 80 0) 88 0) 92 (select .cse28 92))) |v_#memory_int_237|) (= (select .cse3 5) 99) (= 115 (select .cse16 3)) (= (store (store |v_#memory_int_258| 85 (store (store .cse35 136 0) 140 0)) 87 (store (store .cse14 0 0) 8 (select .cse18 8))) |v_#memory_int_257|)))) (= (select |c_#length| 58) 24) (= (select |c_#valid| 5) 1) (= (select |c_#valid| 57) 1) (= 85 |c_~#torture_mutex~0.base|) (= (select |c_#length| 32) 4) (= (select |c_#length| 2) 12) (= (select |c_#length| 61) 28) (= (select |c_#valid| 83) 1) (= (select |c_#length| 18) 20) (= (select |c_#valid| 32) 1) (= (select |c_#valid| 35) 1) (= 19 (select |c_#length| 70)) (= 5 (select |c_#length| 53)) (= (select |c_#valid| 26) 1) (= c_~LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS~0 0) (= (select |c_#length| 29) 4) (= c_~reader_tasks~0.base 0) (= (select .cse1 0) 0) (= (select |c_#valid| 17) 1) (= (select |c_#valid| 30) 1) (= (select |c_#valid| 36) 1) (= 88 |c_~#rwsem_lock_ops~0.base|) (exists ((|v_#memory_$Pointer$.offset_203| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_204| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_205| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_190| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_191| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_192| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_193| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_194| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_195| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_371| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_196| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_197| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_198| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_199| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_200| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_201| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_202| (Array Int (Array Int Int)))) (let ((.cse53 (select |v_#memory_$Pointer$.offset_200| 87)) (.cse54 (select |v_#memory_$Pointer$.offset_190| 87)) (.cse46 (select |v_#memory_$Pointer$.offset_201| 85)) (.cse55 (select |v_#memory_$Pointer$.offset_194| 87)) (.cse52 (select |v_#memory_$Pointer$.offset_205| 87)) (.cse47 (select |v_#memory_$Pointer$.offset_202| 85)) (.cse61 (select |v_#memory_$Pointer$.offset_196| 87)) (.cse58 (select |v_#memory_$Pointer$.offset_191| 87)) (.cse48 (select |v_#memory_$Pointer$.offset_371| 80)) (.cse51 (select |v_#memory_$Pointer$.offset_371| 79)) (.cse43 (select |v_#memory_$Pointer$.offset_371| 81)) (.cse65 (select |v_#memory_$Pointer$.offset_203| 85)) (.cse59 (select |v_#memory_$Pointer$.offset_199| 85)) (.cse50 (select |v_#memory_$Pointer$.offset_371| 82)) (.cse57 (select |v_#memory_$Pointer$.offset_195| 85)) (.cse64 (select |v_#memory_$Pointer$.offset_204| 85)) (.cse56 (select |v_#memory_$Pointer$.offset_371| 84)) (.cse49 (select |v_#memory_$Pointer$.offset_371| 78)) (.cse44 (select |v_#memory_$Pointer$.offset_197| 86)) (.cse63 (select |v_#memory_$Pointer$.offset_198| 85)) (.cse45 (select |v_#memory_$Pointer$.offset_371| 83)) (.cse60 (select |v_#memory_$Pointer$.offset_192| 87)) (.cse62 (select |v_#memory_$Pointer$.offset_193| 87))) (and (= |#funAddr~torture_spin_lock_write_delay.offset| (select .cse43 16)) (= (select .cse44 48) 0) (= (select .cse45 24) |#funAddr~torture_rwlock_write_unlock.offset|) (= (select .cse44 16) |#funAddr~torture_mutex_delay.offset|) (= (store |v_#memory_$Pointer$.offset_201| 85 (store .cse46 60 (select .cse47 60))) |v_#memory_$Pointer$.offset_202|) (= (select .cse48 28) 0) (= (select .cse49 29) 0) (= (select .cse45 64) 0) (= |#funAddr~torture_spin_lock_write_lock.offset| (select .cse43 8)) (= (select .cse50 0) 0) (= (select .cse51 64) 0) (= (store |v_#memory_$Pointer$.offset_205| 87 (store (store (store (store (store (store .cse52 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse53 132))) |v_#memory_$Pointer$.offset_200|) (= (select .cse50 16) |#funAddr~torture_spin_lock_write_delay.offset|) (= (store |v_#memory_$Pointer$.offset_190| 87 (store .cse54 32 (select .cse55 32))) |v_#memory_$Pointer$.offset_194|) (= |#funAddr~torture_rwlock_read_unlock.offset| (select .cse45 48)) (= (select .cse43 48) 0) (= (select .cse50 40) 0) (= (select .cse43 0) 0) (= (select .cse48 36) 0) (= (select .cse50 64) 0) (= (select .cse49 13) 0) (= (+ (select .cse48 12) 1) 0) (= (select .cse51 8) |#funAddr~torture_lock_busted_write_lock.offset|) (= (select .cse56 64) 0) (= (store |v_#memory_$Pointer$.offset_371| 85 (store .cse14 0 (select .cse57 0))) |v_#memory_$Pointer$.offset_195|) (= |#funAddr~torture_rwlock_read_delay.offset| (select .cse45 40)) (= (store |v_#memory_$Pointer$.offset_200| 87 (store .cse53 136 (select (select |c_#memory_$Pointer$.offset| 87) 136))) |c_#memory_$Pointer$.offset|) (= (select .cse44 8) |#funAddr~torture_mutex_lock.offset|) (= (select .cse44 0) 0) (= (store |v_#memory_$Pointer$.offset_191| 87 (store .cse58 28 (select .cse54 28))) |v_#memory_$Pointer$.offset_190|) (= (store |v_#memory_$Pointer$.offset_199| 85 (store (store (store (store (store (store .cse59 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse46 56))) |v_#memory_$Pointer$.offset_201|) (= |#funAddr~torture_lock_spin_write_unlock_irq.offset| (select .cse50 24)) (= (select .cse56 0) 0) (= (select .cse44 32) 0) (= |v_#memory_$Pointer$.offset_192| (store |v_#memory_$Pointer$.offset_194| 87 (store (store (store (store (store (store .cse55 36 (- 1)) 44 0) 52 0) 60 0) 68 0) 76 (select .cse60 76)))) (= (select .cse51 48) 0) (= (store |v_#memory_$Pointer$.offset_197| 87 (store .cse14 0 (select .cse61 0))) |v_#memory_$Pointer$.offset_196|) (= (select .cse50 48) 0) (= (select .cse51 32) 0) (= |#funAddr~torture_rwlock_read_lock.offset| (select .cse45 32)) (= 0 (select .cse48 20)) (= (store |v_#memory_$Pointer$.offset_193| 87 (store .cse62 88 (select .cse52 88))) |v_#memory_$Pointer$.offset_205|) (= (select (select |v_#memory_$Pointer$.offset_371| 76) 0) 0) (= |#funAddr~torture_rwlock_write_unlock_irq.offset| (select .cse56 24)) (= |#funAddr~torture_rwlock_write_delay.offset| (select .cse56 16)) (= (store |v_#memory_$Pointer$.offset_202| 85 (store (store (store (store (store (store (store (store (store .cse47 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse63 136))) |v_#memory_$Pointer$.offset_198|) (= 0 (select .cse44 40)) (= |v_#memory_$Pointer$.offset_191| (store |v_#memory_$Pointer$.offset_196| 87 (store (store (store .cse61 8 8) 16 8) 24 (select .cse58 24)))) (= |#funAddr~torture_rwlock_read_delay.offset| (select .cse56 40)) (= (select .cse45 0) 0) (= |#funAddr~torture_lock_busted_write_unlock.offset| (select .cse51 24)) (= (select .cse51 16) |#funAddr~torture_lock_busted_write_delay.offset|) (= (select .cse48 44) 0) (= 0 (select .cse51 0)) (= (select .cse43 40) 0) (= (store |v_#memory_$Pointer$.offset_204| 85 (store .cse64 8 (select .cse65 8))) |v_#memory_$Pointer$.offset_203|) (= |#funAddr~torture_spin_lock_write_unlock.offset| (select .cse43 24)) (= (select .cse51 40) 0) (= (select .cse43 64) 0) (= (select .cse56 48) |#funAddr~torture_rwlock_read_unlock_irq.offset|) (= 0 (select .cse43 32)) (= |#funAddr~torture_spin_lock_write_lock_irq.offset| (select .cse50 8)) (= (select .cse45 16) |#funAddr~torture_rwlock_write_delay.offset|) (= (store |v_#memory_$Pointer$.offset_203| 85 (store .cse65 12 (select .cse59 12))) |v_#memory_$Pointer$.offset_199|) (= (select .cse50 32) 0) (= |v_#memory_$Pointer$.offset_204| (store |v_#memory_$Pointer$.offset_195| 85 (store .cse57 4 (select .cse64 4)))) (= (select .cse56 32) |#funAddr~torture_rwlock_read_lock_irq.offset|) (= |#funAddr~torture_rwlock_write_lock_irq.offset| (select .cse56 8)) (= (select .cse49 21) 0) (= |#funAddr~torture_mutex_unlock.offset| (select .cse44 24)) (= (select .cse44 64) 0) (= (store |v_#memory_$Pointer$.offset_198| 85 (store .cse63 140 (select (select |v_#memory_$Pointer$.offset_197| 85) 140))) |v_#memory_$Pointer$.offset_197|) (= |#funAddr~torture_rwlock_write_lock.offset| (select .cse45 8)) (= (store |v_#memory_$Pointer$.offset_192| 87 (store .cse60 80 (select .cse62 80))) |v_#memory_$Pointer$.offset_193|)))) (= c_~writer_tasks~0.base 0) (= (select |c_#valid| 41) 1) (or (and (<= 1 c_~nr_cpu_ids~0) (= |c_ldv_assume_#in~expression| 1)) (and (= |c_ldv_assume_#in~expression| 0) (<= c_~nr_cpu_ids~0 0))) (= (select |c_#valid| 9) 1) (= 20 (select |c_#length| 24)) (= c_~verbose~0 1) (= (select |c_#valid| 2) 1) (= (select |c_#valid| 27) 1) (= |#funAddr~torture_rwsem_down_read.offset| (select .cse0 32)) (= (select |c_#valid| 82) 1) (= |c_~#torture_spinlock~0.base| 80) (= 1 (select |c_#valid| 79)) (= 9 (select |c_#length| 40)) (= (select |c_#length| 78) 37) (= |c_~#torture_rwsem~0.offset| 0) (= 72 (select |c_#length| 86)) (= c_~ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data~0 1) (= (select |c_#length| 17) 29) (= (select |c_#valid| 34) 1) (= 21 (select |c_#length| 47)) (= (select |c_#valid| 37) 1) (= 77 |c_~#torture_runnable~0.base|) (= (select |c_#valid| 76) 1) (= (select |c_#length| 73) 1) (= (select |c_#valid| 85) 1) (= (select |c_#length| 56) 24) (= 3 (select |c_#length| 51)) (= (select |c_#valid| 84) 1) (= (select |c_#length| 34) 4) (= (select |c_#valid| 60) 1) (= 72 (select |c_#length| 79)) (= (select |c_#valid| 59) 1) (= (select |c_#length| 9) 14) (= (select |c_#valid| 4) 1) (= 33 (select |c_#length| 71)) (= |c_~#spin_lock_ops~0.offset| 0) (= (select |c_#valid| 8) 1) (= |c_~#cxt~0.base| 78) (= (select |c_#length| 66) 37) (= (select |c_#length| 16) 29) (= c_~ldv_linux_kernel_module_module_refcounter~0 1) (= c_~ldv_linux_kernel_locking_rwlock_wlock~0 1) (= 0 c_~onoff_interval~0) (= 72 (select |c_#length| 81)) (= 72 (select |c_#length| 84)) (= |c_~#spin_lock_irq_ops~0.offset| 0) (= (select |c_#valid| 75) 1) (= c_~ldv_thread_4~0.function.offset 0) (= (+ c_~nwriters_stress~0 1) 0) (= (select |c_#length| 57) 17) (= (select |c_#valid| 73) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct~0 1) (= |c_~#torture_spinlock~0.offset| 0) (= c_~ldv_thread_6~0.function.base 0) (= c_~ldv_thread_5~0.function.offset 0) (= c_~reader_tasks~0.offset 0) (= c_~ldv_thread_0~0.function.offset 0) (= |#funAddr~torture_rwsem_up_write.base| (select .cse1 24)) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock~0 0) (= (select |c_#valid| 63) 1) (= (select |c_#length| 74) 2) (= c_~ldv_thread_4~0.function.base 0) (= (select |c_#length| 50) 5) (= c_~ldv_linux_kernel_rcu_srcu_srcu_nested~0 0) (= c_~ldv_thread_2~0.identifier 0) (= c_~ldv_linux_kernel_locking_rwlock_rlock~0 1) (= (select |c_#valid| 65) 1) (= (select |c_#length| 77) 4) (= (select |c_#valid| 81) 1) (= 7 (select |c_#length| 25)) (= (select .cse0 64) 0) (= 17 (select |c_#length| 20)) (= c_~stat_interval~0 60) (= 19 (select |c_#length| 37)) (= (select |c_#valid| 15) 1) (= (select |c_#valid| 16) 1) (= (select |c_#valid| 29) 1) (= |#funAddr~torture_rwsem_down_write.base| (select .cse1 8)) (= (select |c_#valid| 44) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_torture_spinlock~0 1) (= c_~ldv_linux_mmc_sdio_func_sdio_element~0 0) (= (select |c_#valid| 47) 1) (= 87 |c_~#torture_rwsem~0.base|) (= 29 (select |c_#length| 22)) (= c_~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 0) (= (select |c_#valid| 23) 1) (= 33 (select |c_#length| 44)) (= 20 (select |c_#length| 62)) (= (select |c_#valid| 31) 1) (= c_~torture_type~0.base 1) (= (select |c_#valid| 56) 1) (= c_~ldv_linux_kernel_sched_completion_completion~0 0) (= |#funAddr~torture_rwsem_up_read.offset| (select .cse0 48)) (= c_~ldv_thread_2~0.function.base 0) (= (select |c_#valid| 11) 1) (= (select |c_#length| 63) 28) (= (select |c_#length| 87) 144) (= (select |c_#valid| 50) 1) (= 8 (select |c_#length| 6)) (= (select |c_#valid| 48) 1) (= (select |c_#valid| 61) 1) (= c_~ldv_thread_3~0.identifier 0) (= c_~onoff_holdoff~0 0) (= (select |c_#valid| 20) 1) (= c_~ldv_thread_1~0.function.base 0) (= c_~ldv_thread_1~0.identifier 0) (= c_~ldv_linux_usb_gadget_usb_gadget~0 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock~0 1) (= (select |c_#length| 64) 20) (= (select |c_#length| 68) 34) (= 1 (select |c_#valid| 45)) (exists ((|v_#memory_$Pointer$.base_205| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_196| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_195| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_194| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_193| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_192| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_191| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_190| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_204| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_203| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_202| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_388| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_201| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_200| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_199| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_198| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_197| (Array Int (Array Int Int)))) (let ((.cse77 (select |v_#memory_$Pointer$.base_194| 87)) (.cse74 (select |v_#memory_$Pointer$.base_190| 87)) (.cse67 (select |v_#memory_$Pointer$.base_201| 85)) (.cse76 (select |v_#memory_$Pointer$.base_192| 87)) (.cse80 (select |v_#memory_$Pointer$.base_193| 87)) (.cse73 (select |v_#memory_$Pointer$.base_195| 87)) (.cse78 (select |v_#memory_$Pointer$.base_388| 81)) (.cse83 (select |v_#memory_$Pointer$.base_191| 87)) (.cse86 (select |v_#memory_$Pointer$.base_196| 87)) (.cse87 (select |v_#memory_$Pointer$.base_197| 87)) (.cse82 (select |v_#memory_$Pointer$.base_200| 85)) (.cse68 (select |v_#memory_$Pointer$.base_388| 83)) (.cse70 (select |v_#memory_$Pointer$.base_388| 80)) (.cse85 (select |v_#memory_$Pointer$.base_203| 85)) (.cse66 (select |v_#memory_$Pointer$.base_202| 85)) (.cse81 (select |v_#memory_$Pointer$.base_205| 85)) (.cse84 (select |v_#memory_$Pointer$.base_204| 85)) (.cse88 (select |v_#memory_$Pointer$.base_198| 85)) (.cse75 (select |v_#memory_$Pointer$.base_388| 82)) (.cse72 (select |v_#memory_$Pointer$.base_388| 78)) (.cse71 (select |v_#memory_$Pointer$.base_388| 84)) (.cse79 (select |v_#memory_$Pointer$.base_388| 79)) (.cse69 (select |v_#memory_$Pointer$.base_199| 86))) (and (= |v_#memory_$Pointer$.base_201| (store |v_#memory_$Pointer$.base_202| 85 (store (store (store (store (store (store .cse66 16 0) 24 0) 32 0) 40 0) 48 8) 56 (select .cse67 56)))) (= (select .cse68 16) |#funAddr~torture_rwlock_write_delay.base|) (= (select .cse69 0) 0) (= (select .cse70 20) 0) (= |#funAddr~torture_rwlock_write_unlock.base| (select .cse68 24)) (= |#funAddr~torture_rwlock_read_unlock_irq.base| (select .cse71 48)) (= (select .cse72 13) 0) (= (store |v_#memory_$Pointer$.base_195| 87 (store (store (store (store (store (store .cse73 92 0) 100 0) 108 0) 116 0) 124 12) 132 (select .cse74 132))) |v_#memory_$Pointer$.base_190|) (= (select .cse75 24) |#funAddr~torture_lock_spin_write_unlock_irq.base|) (= (store |v_#memory_$Pointer$.base_192| 87 (store (store (store (store (store (store .cse76 36 0) 44 0) 52 0) 60 0) 68 11) 76 (select .cse77 76))) |v_#memory_$Pointer$.base_194|) (= (select .cse78 0) 0) (= |#funAddr~torture_spin_lock_write_delay.base| (select .cse75 16)) (= (select .cse70 12) 0) (= (select .cse79 32) 0) (= (select .cse70 36) 0) (= (store |v_#memory_$Pointer$.base_194| 87 (store .cse77 80 (select .cse80 80))) |v_#memory_$Pointer$.base_193|) (= (select .cse78 32) 0) (= (select .cse72 29) 0) (= (select .cse79 48) 0) (= (select .cse71 24) |#funAddr~torture_rwlock_write_unlock_irq.base|) (= (select .cse78 16) |#funAddr~torture_spin_lock_write_delay.base|) (= |#funAddr~torture_spin_lock_write_unlock.base| (select .cse78 24)) (= (store |v_#memory_$Pointer$.base_388| 85 (store .cse14 0 (select .cse81 0))) |v_#memory_$Pointer$.base_205|) (= (select .cse69 24) |#funAddr~torture_mutex_unlock.base|) (= |#funAddr~torture_lock_busted_write_lock.base| (select .cse79 8)) (= 3 (select .cse70 44)) (= (select .cse78 64) 4) (= |#funAddr~torture_rwlock_read_lock_irq.base| (select .cse71 32)) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_190| 87 (store .cse74 136 (select (select |c_#memory_$Pointer$.base| 87) 136)))) (= (store |v_#memory_$Pointer$.base_201| 85 (store .cse67 60 (select .cse82 60))) |v_#memory_$Pointer$.base_200|) (= (select .cse78 48) 0) (= (select .cse68 40) |#funAddr~torture_rwlock_read_delay.base|) (= |v_#memory_$Pointer$.base_192| (store |v_#memory_$Pointer$.base_191| 87 (store .cse83 32 (select .cse76 32)))) (= (select (select |v_#memory_$Pointer$.base_388| 76) 0) 0) (= (select .cse71 40) |#funAddr~torture_rwlock_read_delay.base|) (= |#funAddr~torture_spin_lock_write_lock.base| (select .cse78 8)) (= |#funAddr~torture_rwlock_write_lock_irq.base| (select .cse71 8)) (= (store |v_#memory_$Pointer$.base_193| 87 (store .cse80 88 (select .cse73 88))) |v_#memory_$Pointer$.base_195|) (= (store |v_#memory_$Pointer$.base_204| 85 (store .cse84 8 (select .cse85 8))) |v_#memory_$Pointer$.base_203|) (= (select .cse68 32) |#funAddr~torture_rwlock_read_lock.base|) (= |#funAddr~torture_mutex_delay.base| (select .cse69 16)) (= 7 (select .cse71 64)) (= (select .cse79 0) 0) (= (select .cse79 40) 0) (= (select .cse69 64) 10) (= 6 (select .cse68 64)) (= (select .cse78 40) 0) (= |#funAddr~torture_mutex_lock.base| (select .cse69 8)) (= (select .cse75 40) 0) (= (store |v_#memory_$Pointer$.base_199| 87 (store .cse14 0 (select .cse86 0))) |v_#memory_$Pointer$.base_196|) (= (store |v_#memory_$Pointer$.base_197| 87 (store .cse87 28 (select .cse83 28))) |v_#memory_$Pointer$.base_191|) (= (select .cse75 32) 0) (= (select .cse68 48) |#funAddr~torture_rwlock_read_unlock.base|) (= (select .cse75 64) 5) (= (select .cse75 48) 0) (= (select .cse75 0) 0) (= (select .cse68 0) 0) (= |v_#memory_$Pointer$.base_197| (store |v_#memory_$Pointer$.base_196| 87 (store (store (store .cse86 8 87) 16 87) 24 (select .cse87 24)))) (= (store |v_#memory_$Pointer$.base_200| 85 (store (store (store (store (store (store (store (store (store .cse82 72 85) 80 85) 88 0) 96 85) 104 0) 112 0) 120 0) 128 9) 136 (select .cse88 136))) |v_#memory_$Pointer$.base_198|) (= (select .cse79 16) |#funAddr~torture_lock_busted_write_delay.base|) (= (select .cse68 8) |#funAddr~torture_rwlock_write_lock.base|) (= (select .cse70 28) 0) (= 2 (select .cse79 64)) (= (store |v_#memory_$Pointer$.base_203| 85 (store .cse85 12 (select .cse66 12))) |v_#memory_$Pointer$.base_202|) (= (store |v_#memory_$Pointer$.base_205| 85 (store .cse81 4 (select .cse84 4))) |v_#memory_$Pointer$.base_204|) (= (store |v_#memory_$Pointer$.base_198| 85 (store .cse88 140 (select (select |v_#memory_$Pointer$.base_199| 85) 140))) |v_#memory_$Pointer$.base_199|) (= (select .cse75 8) |#funAddr~torture_spin_lock_write_lock_irq.base|) (= |#funAddr~torture_rwlock_write_delay.base| (select .cse71 16)) (= (select .cse69 40) 0) (= (select .cse72 21) 0) (= (select .cse69 32) 0) (= (select .cse71 0) 0) (= (select .cse79 24) |#funAddr~torture_lock_busted_write_unlock.base|) (= (select .cse69 48) 0)))) (= c_~ldv_linux_block_genhd_disk_state~0 0) (= (select |c_#length| 38) 19) (= |#funAddr~torture_rwsem_read_delay.base| (select .cse1 40)) (= (select |c_#valid| 71) 1) (= |c_~#mutex_lock_ops~0.offset| 0) (= 3 c_~shuffle_interval~0) (= (select |c_#valid| 87) 1) (= c_~torture_type~0.offset 0) (= (select |c_#valid| 74) 1) (= (select |c_#length| 3) 17) (= (select |c_#length| 69) 37) (= (select |c_#length| 27) 4) (= (select |c_#valid| 49) 1) (= |c_~#lock_busted_ops~0.offset| 0) (= 8 (select |c_#length| 76)) (= |#funAddr~torture_rwsem_down_write.offset| (select .cse0 8)) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN~0 1) (= 148 (select |c_#length| 85)) (= (select |c_#valid| 6) 1) (= 36 (select |c_#length| 72)) (= c_~rtnllocknumber~0 0) (= (select |c_#valid| 54) 1) (= c_~locksocknumber~0 0) (= 81 |c_~#spin_lock_ops~0.base|) (= |#funAddr~torture_rwsem_write_delay.base| (select .cse1 16)) (= 0 |c_~#rwsem_lock_ops~0.offset|) (= (select |c_#length| 67) 20) (= 5 c_~stutter~0) (= 82 |c_~#spin_lock_irq_ops~0.base|) (= (select |c_#valid| 58) 1) (= (select .cse0 40) |#funAddr~torture_rwsem_read_delay.offset|) (= (select |c_#length| 52) 6) (= |c_~#cxt~0.offset| 0) (= (select |c_#valid| 40) 1) (= (select |c_#length| 19) 20) (= (select |c_#valid| 38) 1) (= (select |c_#valid| 10) 1) (= (select |c_#valid| 7) 1) (= (select |c_#length| 54) 8) (= (select |c_#length| 23) 20) (= |c_~#rw_lock_irq_ops~0.offset| 0))) is different from false [2024-11-14 05:09:19,519 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse14 ((as const (Array Int Int)) 0)) (.cse1 (select |c_#memory_$Pointer$.base| 88)) (.cse0 (select |c_#memory_$Pointer$.offset| 88))) (and (= 51 (select |c_#length| 31)) (= (select |c_#valid| 77) 1) (= c_~ldv_thread_3~0.function.offset 0) (= (select |c_#valid| 21) 1) (= 0 c_~lock_is_read_held~0) (= (select |c_#length| 10) 11) (= (+ c_~nreaders_stress~0 1) 0) (= (select .cse0 16) |#funAddr~torture_rwsem_write_delay.offset|) (= c_~ldv_thread_6~0.identifier 0) (= c_~ldv_thread_1~0.function.offset 0) (= (select |c_#length| 1) 10) (= (select .cse0 0) 0) (= 1 (select |c_#valid| 86)) (= c_~ldv_linux_alloc_usb_lock_lock~0 1) (= (select |c_#length| 5) 14) (= (select |c_#valid| 19) 1) (= (select |c_#length| 30) 1) (= c_~ldv_linux_fs_sysfs_sysfs~0 0) (= 83 |c_~#rw_lock_ops~0.base|) (= (select |c_#valid| 39) 1) (= 26 (select |c_#length| 46)) (= (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) (= 0 c_~ldv_thread_3~0.function.base) (= (select |c_#length| 35) 17) (= |c_~#lock_busted_ops~0.base| 79) (= c_~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 0) (= (select |c_#valid| 0) 0) (= (select |c_#valid| 18) 1) (= (select |c_#valid| 55) 1) (= (select |c_#length| 41) 1) (= 76 |c_~#stats_task~0.base|) (= (select |c_#length| 59) 14) (= c_~ldv_linux_usb_register_probe_state~0 0) (= (select |c_#valid| 3) 1) (= 21 (select |c_#length| 45)) (= (select |c_#length| 48) 43) (= (select |c_#length| 8) 24) (= (select |c_#length| 33) 51) (= c_~ldv_linux_block_request_blk_rq~0 0) (= (select |c_#length| 88) 72) (= c_~ldv_thread_0~0.identifier 0) (= (select .cse0 24) |#funAddr~torture_rwsem_up_write.offset|) (= c_~ldv_thread_6~0.function.offset 0) (= c_~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 0) (= |c_~#torture_mutex~0.offset| 0) (= 34 (select |c_#length| 43)) (= |c_~#rw_lock_irq_ops~0.base| 84) (= (select .cse1 64) 13) (= c_~ldv_linux_usb_urb_urb_state~0 0) (= 32 (select |c_#length| 36)) (= (select |c_#valid| 80) 1) (= (select |c_#valid| 13) 1) (= (select |c_#length| 13) 11) (= (select |c_#valid| 12) 1) (= c_~ldv_thread_4~0.identifier 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct~0 1) (= (select |c_#valid| 22) 1) (= 172 (select |c_#length| 39)) (= (select |c_#valid| 28) 1) (= 20 (select |c_#length| 60)) (= (select |c_#length| 7) 12) (= c_~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 0) (= 0 c_~ldv_thread_5~0.function.base) (= (select |c_#valid| 78) 1) (= (select |c_#valid| 72) 1) (= (select |c_#valid| 46) 1) (= (select |c_#valid| 52) 1) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_torture_mutex~0 0) (= c_~ldv_thread_5~0.identifier 0) (= c_~ldv_linux_lib_idr_idr~0 0) (= |c_ldv_assume_#in~expression| c_ldv_assume_~expression) (= 72 (select |c_#length| 82)) (= (select |c_#valid| 14) 1) (= c_~ldv_linux_net_register_probe_state~0 0) (= (select (select |c_#memory_int| 88) 56) 0) (= c_~ldv_thread_2~0.function.offset 0) (= (select |c_#valid| 88) 1) (= |c_~#rw_lock_ops~0.offset| 0) (= (select |c_#valid| 62) 1) (= (select |c_#valid| 69) 1) (= (select |c_#valid| 43) 1) (= |c_~#stats_task~0.offset| 0) (= (select |c_#valid| 25) 1) (= (select |c_#valid| 68) 1) (= c_~ldv_linux_drivers_base_class_usb_gadget_class~0 0) (= (select |c_#valid| 64) 1) (= (select |c_#valid| 53) 1) (= |c_~#mutex_lock_ops~0.base| 86) (= c_~ldv_linux_usb_coherent_coherent_state~0 0) (= (select .cse1 32) |#funAddr~torture_rwsem_down_read.base|) (= 72 (select |c_#length| 83)) (= 7 (select |c_#length| 26)) (= 34 (select |c_#length| 65)) (= (select |c_#valid| 1) 1) (= c_~writer_tasks~0.offset 0) (= (select |c_#valid| 42) 1) (= (select |c_#valid| 33) 1) (= |c_~#torture_runnable~0.offset| 0) (= (select |c_#length| 15) 33) (= c_~lock_is_write_held~0 0) (= (select |c_#length| 80) 68) (= c_~__ldv_in_interrupt_context~0 0) (= (select |c_#valid| 67) 1) (= (select |c_#length| 28) 1) (= (select |c_#length| 14) 17) (= (select |c_#length| 11) 24) (<= 1 |c_#StackHeapBarrier|) (= (select |c_#length| 49) 21) (= 0 c_~ldv_thread_0~0.function.base) (= (select |c_#length| 42) 34) (= 14 (select |c_#length| 12)) (= (select |c_#valid| 51) 1) (= c_~shutdown_secs~0 0) (= (select |c_#length| 55) 17) (= (select |c_#length| 4) 10) (= (select |c_#valid| 24) 1) (= |#funAddr~torture_rwsem_up_read.base| (select .cse1 48)) (= 33 (select |c_#length| 21)) (= 54 (select |c_#length| 75)) (exists ((|v_#memory_int_239| (Array Int (Array Int Int))) (|v_#memory_int_235| (Array Int (Array Int Int))) (|v_#memory_int_257| (Array Int (Array Int Int))) (|v_#memory_int_236| (Array Int (Array Int Int))) (|v_#memory_int_258| (Array Int (Array Int Int))) (|v_#memory_int_237| (Array Int (Array Int Int))) (|v_#memory_int_259| (Array Int (Array Int Int))) (|v_#memory_int_238| (Array Int (Array Int Int))) (|v_#memory_int_242| (Array Int (Array Int Int))) (|v_#memory_int_243| (Array Int (Array Int Int))) (|v_#memory_int_244| (Array Int (Array Int Int))) (|v_#memory_int_245| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_240| (Array Int (Array Int Int))) (|v_#memory_int_241| (Array Int (Array Int Int))) (|v_#memory_int_246| (Array Int (Array Int Int))) (|v_#memory_int_247| (Array Int (Array Int Int))) (|v_#memory_int_248| (Array Int (Array Int Int))) (|v_#memory_int_249| (Array Int (Array Int Int))) (|v_#memory_int_253| (Array Int (Array Int Int))) (|v_#memory_int_254| (Array Int (Array Int Int))) (|v_#memory_int_255| (Array Int (Array Int Int))) (|v_#memory_int_256| (Array Int (Array Int Int))) (|v_#memory_int_250| (Array Int (Array Int Int))) (|v_#memory_int_251| (Array Int (Array Int Int))) (|v_#memory_int_252| (Array Int (Array Int Int)))) (let ((.cse9 (select |v_#memory_int_560| 78)) (.cse19 (select |v_#memory_int_256| 87)) (.cse6 (select |v_#memory_int_255| 85)) (.cse8 (select |v_#memory_int_560| 34)) (.cse12 (select |v_#memory_int_251| 85)) (.cse33 (select |v_#memory_int_560| 74)) (.cse36 (select |v_#memory_int_239| 85)) (.cse7 (select |v_#memory_int_254| 85)) (.cse34 (select |v_#memory_int_259| 85)) (.cse29 (select |v_#memory_int_236| 87)) (.cse11 (select |v_#memory_int_560| 27)) (.cse21 (select |v_#memory_int_247| 87)) (.cse22 (select |v_#memory_int_560| 52)) (.cse31 (select |v_#memory_int_243| 85)) (.cse24 (select |v_#memory_int_238| 85)) (.cse4 (select |v_#memory_int_560| 29)) (.cse17 (select |v_#memory_int_560| 51)) (.cse39 (select |v_#memory_int_246| 87)) (.cse38 (select |v_#memory_int_235| 87)) (.cse37 (select |v_#memory_int_240| 85)) (.cse41 (select |v_#memory_int_253| 87)) (.cse32 (select |v_#memory_int_252| 87)) (.cse13 (select |v_#memory_int_245| 85)) (.cse30 (select |v_#memory_int_244| 85)) (.cse15 (select |v_#memory_int_242| 85)) (.cse42 (select |v_#memory_int_241| 85)) (.cse5 (select |v_#memory_int_560| 32)) (.cse2 (select |v_#memory_int_560| 26)) (.cse23 (select |v_#memory_int_249| 87)) (.cse20 (select |v_#memory_int_248| 87)) (.cse26 (select |v_#memory_int_560| 25)) (.cse25 (select |v_#memory_int_560| 80)) (.cse27 (select |v_#memory_int_560| 53)) (.cse10 (select |v_#memory_int_560| 54)) (.cse40 (select |v_#memory_int_250| 87)) (.cse28 (select |v_#memory_int_237| 87)) (.cse3 (select |v_#memory_int_560| 6)) (.cse16 (select |v_#memory_int_560| 50)) (.cse35 (select |v_#memory_int_258| 85)) (.cse18 (select |v_#memory_int_257| 87))) (and (= 32 (select .cse2 5)) (= (select .cse2 4) 115) (= 119 (select .cse3 1)) (= (select .cse2 3) 100) (= (select .cse4 1) 33) (= (select .cse5 2) 115) (= (store |v_#memory_int_255| 85 (store .cse6 112 (select .cse7 112))) |v_#memory_int_254|) (= (select .cse8 1) 37) (= (select (select |v_#memory_int_560| 41) 0) 0) (= 0 (select .cse9 9)) (= 99 (select .cse10 5)) (= (select .cse3 0) 114) (= (select .cse11 3) 0) (= 111 (select .cse3 4)) (= (store |v_#memory_int_251| 85 (store (store (store .cse12 56 0) 60 0) 72 (select .cse13 72))) |v_#memory_int_245|) (= (select .cse9 0) 0) (= (store |v_#memory_int_560| 85 (store (store (store (store (store .cse14 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse15 16))) |v_#memory_int_242|) (= (select .cse9 8) 0) (= (select .cse16 4) 0) (= 63 (select .cse11 1)) (= (select (select |v_#memory_int_560| 73) 0) 0) (= (select .cse9 4) 0) (= 9 (select .cse17 0)) (= (store |v_#memory_int_257| 87 (store .cse18 16 (select .cse19 16))) |v_#memory_int_256|) (= 115 (select .cse8 2)) (= 63 (select .cse11 0)) (= (select (select |v_#memory_int_560| 83) 56) 0) (= (store |v_#memory_int_248| 87 (store .cse20 52 (select .cse21 52))) |v_#memory_int_247|) (= 101 (select .cse22 3)) (= (store |v_#memory_int_256| 87 (store (store (store (store .cse19 24 0) 28 3735899821) 32 4294967295) 36 (select .cse23 36))) |v_#memory_int_249|) (= (store |v_#memory_int_238| 85 (store .cse24 104 (select .cse6 104))) |v_#memory_int_255|) (= (select .cse22 1) 117) (= 0 (select .cse5 3)) (= (select (select |v_#memory_int_560| 28) 0) 0) (= (select .cse10 7) 0) (= 101 (select .cse2 1)) (= (select (select |v_#memory_int_560| 84) 56) 0) (= 3735899821 (select .cse25 4)) (= (select .cse26 2) 105) (= (select .cse17 2) 0) (= (select .cse27 2) 105) (= (store |v_#memory_int_237| 87 (store .cse28 100 (select .cse29 100))) |v_#memory_int_236|) (= (select .cse22 0) 109) (= (select .cse4 3) 0) (= (select .cse2 2) 97) (= (store |v_#memory_int_244| 85 (store .cse30 88 (select .cse31 88))) |v_#memory_int_243|) (= (select .cse8 3) 0) (= (select .cse22 5) 0) (= (select (select |v_#memory_int_560| 79) 56) 0) (= 82 (select .cse2 0)) (= (select .cse26 6) 0) (= (select .cse27 3) 110) (= 4294967295 (select .cse25 8)) (= (store |v_#memory_int_252| 87 (store (store .cse32 132 0) 136 0)) |c_#memory_int|) (= (select .cse26 1) 114) (= (select .cse4 0) 33) (= 9 (select .cse8 0)) (= 108 (select .cse10 3)) (= 101 (select .cse26 4)) (= 115 (select .cse27 0)) (= (select .cse33 1) 0) (= (store |v_#memory_int_259| 85 (store .cse34 128 (select .cse35 128))) |v_#memory_int_258|) (= 116 (select .cse26 3)) (= |v_#memory_int_251| (store |v_#memory_int_239| 85 (store .cse36 48 (select .cse12 48)))) (= (select .cse3 3) 108) (= (select (select |v_#memory_int_560| 82) 56) 0) (= 119 (select .cse10 1)) (= (select .cse33 0) 48) (= (select .cse25 56) 0) (= (store |v_#memory_int_240| 85 (store .cse37 40 (select .cse36 40))) |v_#memory_int_239|) (= (select (select |v_#memory_int_560| 30) 0) 0) (= 95 (select .cse10 2)) (= (select .cse3 7) 0) (= (select .cse3 6) 107) (= 116 (select .cse22 2)) (= (store |v_#memory_int_254| 85 (store .cse7 120 (select .cse34 120))) |v_#memory_int_259|) (= 9 (select .cse5 0)) (= (store |v_#memory_int_236| 87 (store .cse29 108 (select .cse38 108))) |v_#memory_int_235|) (= (select .cse11 2) 63) (= (store |v_#memory_int_247| 87 (store .cse21 60 (select .cse39 60))) |v_#memory_int_246|) (= (select .cse22 4) 120) (= (select .cse10 4) 111) (= |v_#memory_int_238| (store |v_#memory_int_243| 85 (store .cse31 96 (select .cse24 96)))) (= (select .cse4 2) 33) (= 32 (select .cse16 1)) (= (select .cse16 2) 37) (= (select .cse17 1) 10) (= (store |v_#memory_int_246| 87 (store .cse39 68 (select .cse40 68))) |v_#memory_int_250|) (= (select .cse10 6) 107) (= (select .cse16 0) 9) (= (select .cse3 2) 95) (= (select .cse26 5) 115) (= (store |v_#memory_int_235| 87 (store .cse38 116 (select .cse41 116))) |v_#memory_int_253|) (= (store |v_#memory_int_241| 85 (store .cse42 32 (select .cse37 32))) |v_#memory_int_240|) (= (store |v_#memory_int_253| 87 (store .cse41 124 (select .cse32 124))) |v_#memory_int_252|) (= (select (select |v_#memory_int_560| 81) 56) 0) (= (select .cse25 52) 0) (= (store |v_#memory_int_245| 85 (store .cse13 80 (select .cse30 80))) |v_#memory_int_244|) (= (store |v_#memory_int_242| 85 (store .cse15 24 (select .cse42 24))) |v_#memory_int_241|) (= (select .cse5 1) 37) (= (select .cse2 6) 0) (= (store |v_#memory_int_249| 87 (store .cse23 44 (select .cse20 44))) |v_#memory_int_248|) (= (select .cse26 0) 87) (= (select .cse27 4) 0) (= (select .cse25 0) 0) (= (select (select |v_#memory_int_560| 77) 0) 1) (= 112 (select .cse27 1)) (= (select (select |v_#memory_int_258| 86) 56) 0) (= 114 (select .cse10 0)) (= (store |v_#memory_int_250| 87 (store (store (store (store .cse40 76 0) 80 0) 88 0) 92 (select .cse28 92))) |v_#memory_int_237|) (= (select .cse3 5) 99) (= 115 (select .cse16 3)) (= (store (store |v_#memory_int_258| 85 (store (store .cse35 136 0) 140 0)) 87 (store (store .cse14 0 0) 8 (select .cse18 8))) |v_#memory_int_257|)))) (= (select |c_#length| 58) 24) (= (select |c_#valid| 5) 1) (= (select |c_#valid| 57) 1) (= 85 |c_~#torture_mutex~0.base|) (= (select |c_#length| 32) 4) (= (select |c_#length| 2) 12) (= (select |c_#length| 61) 28) (= (select |c_#valid| 83) 1) (= (select |c_#length| 18) 20) (= (select |c_#valid| 32) 1) (= (select |c_#valid| 35) 1) (= 19 (select |c_#length| 70)) (= 5 (select |c_#length| 53)) (= (select |c_#valid| 26) 1) (= c_~LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS~0 0) (= (select |c_#length| 29) 4) (= c_~reader_tasks~0.base 0) (= (select .cse1 0) 0) (= (select |c_#valid| 17) 1) (= (select |c_#valid| 30) 1) (= (select |c_#valid| 36) 1) (= 88 |c_~#rwsem_lock_ops~0.base|) (exists ((|v_#memory_$Pointer$.offset_203| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_204| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_205| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_190| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_191| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_192| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_193| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_194| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_195| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_371| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_196| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_197| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_198| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_199| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_200| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_201| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_202| (Array Int (Array Int Int)))) (let ((.cse53 (select |v_#memory_$Pointer$.offset_200| 87)) (.cse54 (select |v_#memory_$Pointer$.offset_190| 87)) (.cse46 (select |v_#memory_$Pointer$.offset_201| 85)) (.cse55 (select |v_#memory_$Pointer$.offset_194| 87)) (.cse52 (select |v_#memory_$Pointer$.offset_205| 87)) (.cse47 (select |v_#memory_$Pointer$.offset_202| 85)) (.cse61 (select |v_#memory_$Pointer$.offset_196| 87)) (.cse58 (select |v_#memory_$Pointer$.offset_191| 87)) (.cse48 (select |v_#memory_$Pointer$.offset_371| 80)) (.cse51 (select |v_#memory_$Pointer$.offset_371| 79)) (.cse43 (select |v_#memory_$Pointer$.offset_371| 81)) (.cse65 (select |v_#memory_$Pointer$.offset_203| 85)) (.cse59 (select |v_#memory_$Pointer$.offset_199| 85)) (.cse50 (select |v_#memory_$Pointer$.offset_371| 82)) (.cse57 (select |v_#memory_$Pointer$.offset_195| 85)) (.cse64 (select |v_#memory_$Pointer$.offset_204| 85)) (.cse56 (select |v_#memory_$Pointer$.offset_371| 84)) (.cse49 (select |v_#memory_$Pointer$.offset_371| 78)) (.cse44 (select |v_#memory_$Pointer$.offset_197| 86)) (.cse63 (select |v_#memory_$Pointer$.offset_198| 85)) (.cse45 (select |v_#memory_$Pointer$.offset_371| 83)) (.cse60 (select |v_#memory_$Pointer$.offset_192| 87)) (.cse62 (select |v_#memory_$Pointer$.offset_193| 87))) (and (= |#funAddr~torture_spin_lock_write_delay.offset| (select .cse43 16)) (= (select .cse44 48) 0) (= (select .cse45 24) |#funAddr~torture_rwlock_write_unlock.offset|) (= (select .cse44 16) |#funAddr~torture_mutex_delay.offset|) (= (store |v_#memory_$Pointer$.offset_201| 85 (store .cse46 60 (select .cse47 60))) |v_#memory_$Pointer$.offset_202|) (= (select .cse48 28) 0) (= (select .cse49 29) 0) (= (select .cse45 64) 0) (= |#funAddr~torture_spin_lock_write_lock.offset| (select .cse43 8)) (= (select .cse50 0) 0) (= (select .cse51 64) 0) (= (store |v_#memory_$Pointer$.offset_205| 87 (store (store (store (store (store (store .cse52 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse53 132))) |v_#memory_$Pointer$.offset_200|) (= (select .cse50 16) |#funAddr~torture_spin_lock_write_delay.offset|) (= (store |v_#memory_$Pointer$.offset_190| 87 (store .cse54 32 (select .cse55 32))) |v_#memory_$Pointer$.offset_194|) (= |#funAddr~torture_rwlock_read_unlock.offset| (select .cse45 48)) (= (select .cse43 48) 0) (= (select .cse50 40) 0) (= (select .cse43 0) 0) (= (select .cse48 36) 0) (= (select .cse50 64) 0) (= (select .cse49 13) 0) (= (+ (select .cse48 12) 1) 0) (= (select .cse51 8) |#funAddr~torture_lock_busted_write_lock.offset|) (= (select .cse56 64) 0) (= (store |v_#memory_$Pointer$.offset_371| 85 (store .cse14 0 (select .cse57 0))) |v_#memory_$Pointer$.offset_195|) (= |#funAddr~torture_rwlock_read_delay.offset| (select .cse45 40)) (= (store |v_#memory_$Pointer$.offset_200| 87 (store .cse53 136 (select (select |c_#memory_$Pointer$.offset| 87) 136))) |c_#memory_$Pointer$.offset|) (= (select .cse44 8) |#funAddr~torture_mutex_lock.offset|) (= (select .cse44 0) 0) (= (store |v_#memory_$Pointer$.offset_191| 87 (store .cse58 28 (select .cse54 28))) |v_#memory_$Pointer$.offset_190|) (= (store |v_#memory_$Pointer$.offset_199| 85 (store (store (store (store (store (store .cse59 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse46 56))) |v_#memory_$Pointer$.offset_201|) (= |#funAddr~torture_lock_spin_write_unlock_irq.offset| (select .cse50 24)) (= (select .cse56 0) 0) (= (select .cse44 32) 0) (= |v_#memory_$Pointer$.offset_192| (store |v_#memory_$Pointer$.offset_194| 87 (store (store (store (store (store (store .cse55 36 (- 1)) 44 0) 52 0) 60 0) 68 0) 76 (select .cse60 76)))) (= (select .cse51 48) 0) (= (store |v_#memory_$Pointer$.offset_197| 87 (store .cse14 0 (select .cse61 0))) |v_#memory_$Pointer$.offset_196|) (= (select .cse50 48) 0) (= (select .cse51 32) 0) (= |#funAddr~torture_rwlock_read_lock.offset| (select .cse45 32)) (= 0 (select .cse48 20)) (= (store |v_#memory_$Pointer$.offset_193| 87 (store .cse62 88 (select .cse52 88))) |v_#memory_$Pointer$.offset_205|) (= (select (select |v_#memory_$Pointer$.offset_371| 76) 0) 0) (= |#funAddr~torture_rwlock_write_unlock_irq.offset| (select .cse56 24)) (= |#funAddr~torture_rwlock_write_delay.offset| (select .cse56 16)) (= (store |v_#memory_$Pointer$.offset_202| 85 (store (store (store (store (store (store (store (store (store .cse47 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse63 136))) |v_#memory_$Pointer$.offset_198|) (= 0 (select .cse44 40)) (= |v_#memory_$Pointer$.offset_191| (store |v_#memory_$Pointer$.offset_196| 87 (store (store (store .cse61 8 8) 16 8) 24 (select .cse58 24)))) (= |#funAddr~torture_rwlock_read_delay.offset| (select .cse56 40)) (= (select .cse45 0) 0) (= |#funAddr~torture_lock_busted_write_unlock.offset| (select .cse51 24)) (= (select .cse51 16) |#funAddr~torture_lock_busted_write_delay.offset|) (= (select .cse48 44) 0) (= 0 (select .cse51 0)) (= (select .cse43 40) 0) (= (store |v_#memory_$Pointer$.offset_204| 85 (store .cse64 8 (select .cse65 8))) |v_#memory_$Pointer$.offset_203|) (= |#funAddr~torture_spin_lock_write_unlock.offset| (select .cse43 24)) (= (select .cse51 40) 0) (= (select .cse43 64) 0) (= (select .cse56 48) |#funAddr~torture_rwlock_read_unlock_irq.offset|) (= 0 (select .cse43 32)) (= |#funAddr~torture_spin_lock_write_lock_irq.offset| (select .cse50 8)) (= (select .cse45 16) |#funAddr~torture_rwlock_write_delay.offset|) (= (store |v_#memory_$Pointer$.offset_203| 85 (store .cse65 12 (select .cse59 12))) |v_#memory_$Pointer$.offset_199|) (= (select .cse50 32) 0) (= |v_#memory_$Pointer$.offset_204| (store |v_#memory_$Pointer$.offset_195| 85 (store .cse57 4 (select .cse64 4)))) (= (select .cse56 32) |#funAddr~torture_rwlock_read_lock_irq.offset|) (= |#funAddr~torture_rwlock_write_lock_irq.offset| (select .cse56 8)) (= (select .cse49 21) 0) (= |#funAddr~torture_mutex_unlock.offset| (select .cse44 24)) (= (select .cse44 64) 0) (= (store |v_#memory_$Pointer$.offset_198| 85 (store .cse63 140 (select (select |v_#memory_$Pointer$.offset_197| 85) 140))) |v_#memory_$Pointer$.offset_197|) (= |#funAddr~torture_rwlock_write_lock.offset| (select .cse45 8)) (= (store |v_#memory_$Pointer$.offset_192| 87 (store .cse60 80 (select .cse62 80))) |v_#memory_$Pointer$.offset_193|)))) (= c_~writer_tasks~0.base 0) (= (select |c_#valid| 41) 1) (or (and (<= 1 c_~nr_cpu_ids~0) (= |c_ldv_assume_#in~expression| 1)) (and (= |c_ldv_assume_#in~expression| 0) (<= c_~nr_cpu_ids~0 0))) (= (select |c_#valid| 9) 1) (= 20 (select |c_#length| 24)) (= c_~verbose~0 1) (= (select |c_#valid| 2) 1) (= (select |c_#valid| 27) 1) (= |#funAddr~torture_rwsem_down_read.offset| (select .cse0 32)) (= (select |c_#valid| 82) 1) (= |c_~#torture_spinlock~0.base| 80) (= 1 (select |c_#valid| 79)) (= 9 (select |c_#length| 40)) (= (select |c_#length| 78) 37) (= |c_~#torture_rwsem~0.offset| 0) (= 72 (select |c_#length| 86)) (= c_~ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data~0 1) (= (select |c_#length| 17) 29) (= (select |c_#valid| 34) 1) (= 21 (select |c_#length| 47)) (= (select |c_#valid| 37) 1) (= 77 |c_~#torture_runnable~0.base|) (= (select |c_#valid| 76) 1) (= (select |c_#length| 73) 1) (= (select |c_#valid| 85) 1) (= (select |c_#length| 56) 24) (= 3 (select |c_#length| 51)) (= (select |c_#valid| 84) 1) (= (select |c_#length| 34) 4) (= (select |c_#valid| 60) 1) (= 72 (select |c_#length| 79)) (= (select |c_#valid| 59) 1) (= (select |c_#length| 9) 14) (= (select |c_#valid| 4) 1) (= 33 (select |c_#length| 71)) (= |c_~#spin_lock_ops~0.offset| 0) (= (select |c_#valid| 8) 1) (= |c_~#cxt~0.base| 78) (= (select |c_#length| 66) 37) (= (select |c_#length| 16) 29) (= c_~ldv_linux_kernel_module_module_refcounter~0 1) (= c_~ldv_linux_kernel_locking_rwlock_wlock~0 1) (= 0 c_~onoff_interval~0) (= 72 (select |c_#length| 81)) (= 72 (select |c_#length| 84)) (= |c_~#spin_lock_irq_ops~0.offset| 0) (= (select |c_#valid| 75) 1) (= c_~ldv_thread_4~0.function.offset 0) (= (+ c_~nwriters_stress~0 1) 0) (= (select |c_#length| 57) 17) (= (select |c_#valid| 73) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct~0 1) (= |c_~#torture_spinlock~0.offset| 0) (= c_~ldv_thread_6~0.function.base 0) (= c_~ldv_thread_5~0.function.offset 0) (= c_~reader_tasks~0.offset 0) (= c_~ldv_thread_0~0.function.offset 0) (= |#funAddr~torture_rwsem_up_write.base| (select .cse1 24)) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock~0 0) (= (select |c_#valid| 63) 1) (= (select |c_#length| 74) 2) (= c_~ldv_thread_4~0.function.base 0) (= (select |c_#length| 50) 5) (= c_~ldv_linux_kernel_rcu_srcu_srcu_nested~0 0) (= c_~ldv_thread_2~0.identifier 0) (= c_~ldv_linux_kernel_locking_rwlock_rlock~0 1) (= (select |c_#valid| 65) 1) (= (select |c_#length| 77) 4) (= (select |c_#valid| 81) 1) (= 7 (select |c_#length| 25)) (= (select .cse0 64) 0) (= 17 (select |c_#length| 20)) (= c_~stat_interval~0 60) (= 19 (select |c_#length| 37)) (= (select |c_#valid| 15) 1) (= (select |c_#valid| 16) 1) (= (select |c_#valid| 29) 1) (= |#funAddr~torture_rwsem_down_write.base| (select .cse1 8)) (= (select |c_#valid| 44) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_torture_spinlock~0 1) (= c_~ldv_linux_mmc_sdio_func_sdio_element~0 0) (= (select |c_#valid| 47) 1) (= 87 |c_~#torture_rwsem~0.base|) (= 29 (select |c_#length| 22)) (= c_~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 0) (= (select |c_#valid| 23) 1) (= 33 (select |c_#length| 44)) (= 20 (select |c_#length| 62)) (= (select |c_#valid| 31) 1) (= c_~torture_type~0.base 1) (= (select |c_#valid| 56) 1) (= c_~ldv_linux_kernel_sched_completion_completion~0 0) (= |#funAddr~torture_rwsem_up_read.offset| (select .cse0 48)) (= c_~ldv_thread_2~0.function.base 0) (= (select |c_#valid| 11) 1) (= (select |c_#length| 63) 28) (= (select |c_#length| 87) 144) (= (select |c_#valid| 50) 1) (= 8 (select |c_#length| 6)) (= (select |c_#valid| 48) 1) (= (select |c_#valid| 61) 1) (= c_~ldv_thread_3~0.identifier 0) (= c_~onoff_holdoff~0 0) (= (select |c_#valid| 20) 1) (= c_~ldv_thread_1~0.function.base 0) (= c_~ldv_thread_1~0.identifier 0) (= c_~ldv_linux_usb_gadget_usb_gadget~0 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock~0 1) (= (select |c_#length| 64) 20) (= (select |c_#length| 68) 34) (= 1 (select |c_#valid| 45)) (exists ((|v_#memory_$Pointer$.base_205| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_196| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_195| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_194| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_193| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_192| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_191| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_190| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_204| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_203| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_202| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_388| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_201| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_200| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_199| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_198| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_197| (Array Int (Array Int Int)))) (let ((.cse77 (select |v_#memory_$Pointer$.base_194| 87)) (.cse74 (select |v_#memory_$Pointer$.base_190| 87)) (.cse67 (select |v_#memory_$Pointer$.base_201| 85)) (.cse76 (select |v_#memory_$Pointer$.base_192| 87)) (.cse80 (select |v_#memory_$Pointer$.base_193| 87)) (.cse73 (select |v_#memory_$Pointer$.base_195| 87)) (.cse78 (select |v_#memory_$Pointer$.base_388| 81)) (.cse83 (select |v_#memory_$Pointer$.base_191| 87)) (.cse86 (select |v_#memory_$Pointer$.base_196| 87)) (.cse87 (select |v_#memory_$Pointer$.base_197| 87)) (.cse82 (select |v_#memory_$Pointer$.base_200| 85)) (.cse68 (select |v_#memory_$Pointer$.base_388| 83)) (.cse70 (select |v_#memory_$Pointer$.base_388| 80)) (.cse85 (select |v_#memory_$Pointer$.base_203| 85)) (.cse66 (select |v_#memory_$Pointer$.base_202| 85)) (.cse81 (select |v_#memory_$Pointer$.base_205| 85)) (.cse84 (select |v_#memory_$Pointer$.base_204| 85)) (.cse88 (select |v_#memory_$Pointer$.base_198| 85)) (.cse75 (select |v_#memory_$Pointer$.base_388| 82)) (.cse72 (select |v_#memory_$Pointer$.base_388| 78)) (.cse71 (select |v_#memory_$Pointer$.base_388| 84)) (.cse79 (select |v_#memory_$Pointer$.base_388| 79)) (.cse69 (select |v_#memory_$Pointer$.base_199| 86))) (and (= |v_#memory_$Pointer$.base_201| (store |v_#memory_$Pointer$.base_202| 85 (store (store (store (store (store (store .cse66 16 0) 24 0) 32 0) 40 0) 48 8) 56 (select .cse67 56)))) (= (select .cse68 16) |#funAddr~torture_rwlock_write_delay.base|) (= (select .cse69 0) 0) (= (select .cse70 20) 0) (= |#funAddr~torture_rwlock_write_unlock.base| (select .cse68 24)) (= |#funAddr~torture_rwlock_read_unlock_irq.base| (select .cse71 48)) (= (select .cse72 13) 0) (= (store |v_#memory_$Pointer$.base_195| 87 (store (store (store (store (store (store .cse73 92 0) 100 0) 108 0) 116 0) 124 12) 132 (select .cse74 132))) |v_#memory_$Pointer$.base_190|) (= (select .cse75 24) |#funAddr~torture_lock_spin_write_unlock_irq.base|) (= (store |v_#memory_$Pointer$.base_192| 87 (store (store (store (store (store (store .cse76 36 0) 44 0) 52 0) 60 0) 68 11) 76 (select .cse77 76))) |v_#memory_$Pointer$.base_194|) (= (select .cse78 0) 0) (= |#funAddr~torture_spin_lock_write_delay.base| (select .cse75 16)) (= (select .cse70 12) 0) (= (select .cse79 32) 0) (= (select .cse70 36) 0) (= (store |v_#memory_$Pointer$.base_194| 87 (store .cse77 80 (select .cse80 80))) |v_#memory_$Pointer$.base_193|) (= (select .cse78 32) 0) (= (select .cse72 29) 0) (= (select .cse79 48) 0) (= (select .cse71 24) |#funAddr~torture_rwlock_write_unlock_irq.base|) (= (select .cse78 16) |#funAddr~torture_spin_lock_write_delay.base|) (= |#funAddr~torture_spin_lock_write_unlock.base| (select .cse78 24)) (= (store |v_#memory_$Pointer$.base_388| 85 (store .cse14 0 (select .cse81 0))) |v_#memory_$Pointer$.base_205|) (= (select .cse69 24) |#funAddr~torture_mutex_unlock.base|) (= |#funAddr~torture_lock_busted_write_lock.base| (select .cse79 8)) (= 3 (select .cse70 44)) (= (select .cse78 64) 4) (= |#funAddr~torture_rwlock_read_lock_irq.base| (select .cse71 32)) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_190| 87 (store .cse74 136 (select (select |c_#memory_$Pointer$.base| 87) 136)))) (= (store |v_#memory_$Pointer$.base_201| 85 (store .cse67 60 (select .cse82 60))) |v_#memory_$Pointer$.base_200|) (= (select .cse78 48) 0) (= (select .cse68 40) |#funAddr~torture_rwlock_read_delay.base|) (= |v_#memory_$Pointer$.base_192| (store |v_#memory_$Pointer$.base_191| 87 (store .cse83 32 (select .cse76 32)))) (= (select (select |v_#memory_$Pointer$.base_388| 76) 0) 0) (= (select .cse71 40) |#funAddr~torture_rwlock_read_delay.base|) (= |#funAddr~torture_spin_lock_write_lock.base| (select .cse78 8)) (= |#funAddr~torture_rwlock_write_lock_irq.base| (select .cse71 8)) (= (store |v_#memory_$Pointer$.base_193| 87 (store .cse80 88 (select .cse73 88))) |v_#memory_$Pointer$.base_195|) (= (store |v_#memory_$Pointer$.base_204| 85 (store .cse84 8 (select .cse85 8))) |v_#memory_$Pointer$.base_203|) (= (select .cse68 32) |#funAddr~torture_rwlock_read_lock.base|) (= |#funAddr~torture_mutex_delay.base| (select .cse69 16)) (= 7 (select .cse71 64)) (= (select .cse79 0) 0) (= (select .cse79 40) 0) (= (select .cse69 64) 10) (= 6 (select .cse68 64)) (= (select .cse78 40) 0) (= |#funAddr~torture_mutex_lock.base| (select .cse69 8)) (= (select .cse75 40) 0) (= (store |v_#memory_$Pointer$.base_199| 87 (store .cse14 0 (select .cse86 0))) |v_#memory_$Pointer$.base_196|) (= (store |v_#memory_$Pointer$.base_197| 87 (store .cse87 28 (select .cse83 28))) |v_#memory_$Pointer$.base_191|) (= (select .cse75 32) 0) (= (select .cse68 48) |#funAddr~torture_rwlock_read_unlock.base|) (= (select .cse75 64) 5) (= (select .cse75 48) 0) (= (select .cse75 0) 0) (= (select .cse68 0) 0) (= |v_#memory_$Pointer$.base_197| (store |v_#memory_$Pointer$.base_196| 87 (store (store (store .cse86 8 87) 16 87) 24 (select .cse87 24)))) (= (store |v_#memory_$Pointer$.base_200| 85 (store (store (store (store (store (store (store (store (store .cse82 72 85) 80 85) 88 0) 96 85) 104 0) 112 0) 120 0) 128 9) 136 (select .cse88 136))) |v_#memory_$Pointer$.base_198|) (= (select .cse79 16) |#funAddr~torture_lock_busted_write_delay.base|) (= (select .cse68 8) |#funAddr~torture_rwlock_write_lock.base|) (= (select .cse70 28) 0) (= 2 (select .cse79 64)) (= (store |v_#memory_$Pointer$.base_203| 85 (store .cse85 12 (select .cse66 12))) |v_#memory_$Pointer$.base_202|) (= (store |v_#memory_$Pointer$.base_205| 85 (store .cse81 4 (select .cse84 4))) |v_#memory_$Pointer$.base_204|) (= (store |v_#memory_$Pointer$.base_198| 85 (store .cse88 140 (select (select |v_#memory_$Pointer$.base_199| 85) 140))) |v_#memory_$Pointer$.base_199|) (= (select .cse75 8) |#funAddr~torture_spin_lock_write_lock_irq.base|) (= |#funAddr~torture_rwlock_write_delay.base| (select .cse71 16)) (= (select .cse69 40) 0) (= (select .cse72 21) 0) (= (select .cse69 32) 0) (= (select .cse71 0) 0) (= (select .cse79 24) |#funAddr~torture_lock_busted_write_unlock.base|) (= (select .cse69 48) 0)))) (= c_~ldv_linux_block_genhd_disk_state~0 0) (= (select |c_#length| 38) 19) (= |#funAddr~torture_rwsem_read_delay.base| (select .cse1 40)) (= (select |c_#valid| 71) 1) (= |c_~#mutex_lock_ops~0.offset| 0) (= 3 c_~shuffle_interval~0) (= (select |c_#valid| 87) 1) (= c_~torture_type~0.offset 0) (= (select |c_#valid| 74) 1) (= (select |c_#length| 3) 17) (= (select |c_#length| 69) 37) (= (select |c_#length| 27) 4) (= (select |c_#valid| 49) 1) (= |c_~#lock_busted_ops~0.offset| 0) (= 8 (select |c_#length| 76)) (= |#funAddr~torture_rwsem_down_write.offset| (select .cse0 8)) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN~0 1) (= 148 (select |c_#length| 85)) (= (select |c_#valid| 6) 1) (= 36 (select |c_#length| 72)) (= c_~rtnllocknumber~0 0) (= (select |c_#valid| 54) 1) (= c_~locksocknumber~0 0) (= 81 |c_~#spin_lock_ops~0.base|) (= |#funAddr~torture_rwsem_write_delay.base| (select .cse1 16)) (= 0 |c_~#rwsem_lock_ops~0.offset|) (= (select |c_#length| 67) 20) (= 5 c_~stutter~0) (= 82 |c_~#spin_lock_irq_ops~0.base|) (= (select |c_#valid| 58) 1) (= (select .cse0 40) |#funAddr~torture_rwsem_read_delay.offset|) (= (select |c_#length| 52) 6) (= |c_~#cxt~0.offset| 0) (= (select |c_#valid| 40) 1) (= (select |c_#length| 19) 20) (= (select |c_#valid| 38) 1) (= (select |c_#valid| 10) 1) (= (select |c_#valid| 7) 1) (= (select |c_#length| 54) 8) (= (select |c_#length| 23) 20) (= |c_~#rw_lock_irq_ops~0.offset| 0))) is different from false [2024-11-14 05:09:21,574 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse14 ((as const (Array Int Int)) 0)) (.cse1 (select |c_#memory_$Pointer$.base| 88)) (.cse0 (select |c_#memory_$Pointer$.offset| 88))) (and (= 51 (select |c_#length| 31)) (= (select |c_#valid| 77) 1) (= c_~ldv_thread_3~0.function.offset 0) (= (select |c_#valid| 21) 1) (= 0 c_~lock_is_read_held~0) (= (select |c_#length| 10) 11) (= (+ c_~nreaders_stress~0 1) 0) (= (select .cse0 16) |#funAddr~torture_rwsem_write_delay.offset|) (= c_~ldv_thread_6~0.identifier 0) (= c_~ldv_thread_1~0.function.offset 0) (= (select |c_#length| 1) 10) (= (select .cse0 0) 0) (= 1 (select |c_#valid| 86)) (= c_~ldv_linux_alloc_usb_lock_lock~0 1) (= (select |c_#length| 5) 14) (= (select |c_#valid| 19) 1) (= (select |c_#length| 30) 1) (= c_~ldv_linux_fs_sysfs_sysfs~0 0) (= 83 |c_~#rw_lock_ops~0.base|) (= (select |c_#valid| 39) 1) (= 26 (select |c_#length| 46)) (= (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) (= 0 c_~ldv_thread_3~0.function.base) (= (select |c_#length| 35) 17) (= |c_~#lock_busted_ops~0.base| 79) (= c_~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 0) (= (select |c_#valid| 0) 0) (= (select |c_#valid| 18) 1) (= (select |c_#valid| 55) 1) (= (select |c_#length| 41) 1) (= 76 |c_~#stats_task~0.base|) (= (select |c_#length| 59) 14) (= c_~ldv_linux_usb_register_probe_state~0 0) (= (select |c_#valid| 3) 1) (= 21 (select |c_#length| 45)) (= (select |c_#length| 48) 43) (= (select |c_#length| 8) 24) (= (select |c_#length| 33) 51) (= c_~ldv_linux_block_request_blk_rq~0 0) (= (select |c_#length| 88) 72) (= c_~ldv_thread_0~0.identifier 0) (= (select .cse0 24) |#funAddr~torture_rwsem_up_write.offset|) (= c_~ldv_thread_6~0.function.offset 0) (= c_~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 0) (= |c_~#torture_mutex~0.offset| 0) (= 34 (select |c_#length| 43)) (= |c_~#rw_lock_irq_ops~0.base| 84) (= (select .cse1 64) 13) (= c_~ldv_linux_usb_urb_urb_state~0 0) (= 32 (select |c_#length| 36)) (= (select |c_#valid| 80) 1) (= (select |c_#valid| 13) 1) (= (select |c_#length| 13) 11) (= (select |c_#valid| 12) 1) (= c_~ldv_thread_4~0.identifier 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct~0 1) (= (select |c_#valid| 22) 1) (= 172 (select |c_#length| 39)) (= (select |c_#valid| 28) 1) (= 20 (select |c_#length| 60)) (= (select |c_#length| 7) 12) (= c_~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 0) (= 0 c_~ldv_thread_5~0.function.base) (= (select |c_#valid| 78) 1) (= (select |c_#valid| 72) 1) (= (select |c_#valid| 46) 1) (= (select |c_#valid| 52) 1) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_torture_mutex~0 0) (= c_~ldv_thread_5~0.identifier 0) (= c_~ldv_linux_lib_idr_idr~0 0) (= 72 (select |c_#length| 82)) (= (select |c_#valid| 14) 1) (= c_~ldv_linux_net_register_probe_state~0 0) (= (select (select |c_#memory_int| 88) 56) 0) (= c_~ldv_thread_2~0.function.offset 0) (= (select |c_#valid| 88) 1) (= |c_~#rw_lock_ops~0.offset| 0) (= (select |c_#valid| 62) 1) (= (select |c_#valid| 69) 1) (= (select |c_#valid| 43) 1) (= |c_~#stats_task~0.offset| 0) (= (select |c_#valid| 25) 1) (= (select |c_#valid| 68) 1) (= c_~ldv_linux_drivers_base_class_usb_gadget_class~0 0) (= (select |c_#valid| 64) 1) (= (select |c_#valid| 53) 1) (= |c_~#mutex_lock_ops~0.base| 86) (= c_~ldv_linux_usb_coherent_coherent_state~0 0) (= (select .cse1 32) |#funAddr~torture_rwsem_down_read.base|) (= 72 (select |c_#length| 83)) (= 7 (select |c_#length| 26)) (= 34 (select |c_#length| 65)) (= (select |c_#valid| 1) 1) (= c_~writer_tasks~0.offset 0) (= (select |c_#valid| 42) 1) (= (select |c_#valid| 33) 1) (= |c_~#torture_runnable~0.offset| 0) (= (select |c_#length| 15) 33) (= c_~lock_is_write_held~0 0) (= (select |c_#length| 80) 68) (= c_~__ldv_in_interrupt_context~0 0) (= (select |c_#valid| 67) 1) (= (select |c_#length| 28) 1) (= (select |c_#length| 14) 17) (= (select |c_#length| 11) 24) (<= 1 |c_#StackHeapBarrier|) (= (select |c_#length| 49) 21) (= 0 c_~ldv_thread_0~0.function.base) (= (select |c_#length| 42) 34) (= 14 (select |c_#length| 12)) (= (select |c_#valid| 51) 1) (= c_~shutdown_secs~0 0) (= (select |c_#length| 55) 17) (= (select |c_#length| 4) 10) (= (select |c_#valid| 24) 1) (= |#funAddr~torture_rwsem_up_read.base| (select .cse1 48)) (= 33 (select |c_#length| 21)) (= 54 (select |c_#length| 75)) (exists ((|v_#memory_int_239| (Array Int (Array Int Int))) (|v_#memory_int_235| (Array Int (Array Int Int))) (|v_#memory_int_257| (Array Int (Array Int Int))) (|v_#memory_int_236| (Array Int (Array Int Int))) (|v_#memory_int_258| (Array Int (Array Int Int))) (|v_#memory_int_237| (Array Int (Array Int Int))) (|v_#memory_int_259| (Array Int (Array Int Int))) (|v_#memory_int_238| (Array Int (Array Int Int))) (|v_#memory_int_242| (Array Int (Array Int Int))) (|v_#memory_int_243| (Array Int (Array Int Int))) (|v_#memory_int_244| (Array Int (Array Int Int))) (|v_#memory_int_245| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_240| (Array Int (Array Int Int))) (|v_#memory_int_241| (Array Int (Array Int Int))) (|v_#memory_int_246| (Array Int (Array Int Int))) (|v_#memory_int_247| (Array Int (Array Int Int))) (|v_#memory_int_248| (Array Int (Array Int Int))) (|v_#memory_int_249| (Array Int (Array Int Int))) (|v_#memory_int_253| (Array Int (Array Int Int))) (|v_#memory_int_254| (Array Int (Array Int Int))) (|v_#memory_int_255| (Array Int (Array Int Int))) (|v_#memory_int_256| (Array Int (Array Int Int))) (|v_#memory_int_250| (Array Int (Array Int Int))) (|v_#memory_int_251| (Array Int (Array Int Int))) (|v_#memory_int_252| (Array Int (Array Int Int)))) (let ((.cse9 (select |v_#memory_int_560| 78)) (.cse19 (select |v_#memory_int_256| 87)) (.cse6 (select |v_#memory_int_255| 85)) (.cse8 (select |v_#memory_int_560| 34)) (.cse12 (select |v_#memory_int_251| 85)) (.cse33 (select |v_#memory_int_560| 74)) (.cse36 (select |v_#memory_int_239| 85)) (.cse7 (select |v_#memory_int_254| 85)) (.cse34 (select |v_#memory_int_259| 85)) (.cse29 (select |v_#memory_int_236| 87)) (.cse11 (select |v_#memory_int_560| 27)) (.cse21 (select |v_#memory_int_247| 87)) (.cse22 (select |v_#memory_int_560| 52)) (.cse31 (select |v_#memory_int_243| 85)) (.cse24 (select |v_#memory_int_238| 85)) (.cse4 (select |v_#memory_int_560| 29)) (.cse17 (select |v_#memory_int_560| 51)) (.cse39 (select |v_#memory_int_246| 87)) (.cse38 (select |v_#memory_int_235| 87)) (.cse37 (select |v_#memory_int_240| 85)) (.cse41 (select |v_#memory_int_253| 87)) (.cse32 (select |v_#memory_int_252| 87)) (.cse13 (select |v_#memory_int_245| 85)) (.cse30 (select |v_#memory_int_244| 85)) (.cse15 (select |v_#memory_int_242| 85)) (.cse42 (select |v_#memory_int_241| 85)) (.cse5 (select |v_#memory_int_560| 32)) (.cse2 (select |v_#memory_int_560| 26)) (.cse23 (select |v_#memory_int_249| 87)) (.cse20 (select |v_#memory_int_248| 87)) (.cse26 (select |v_#memory_int_560| 25)) (.cse25 (select |v_#memory_int_560| 80)) (.cse27 (select |v_#memory_int_560| 53)) (.cse10 (select |v_#memory_int_560| 54)) (.cse40 (select |v_#memory_int_250| 87)) (.cse28 (select |v_#memory_int_237| 87)) (.cse3 (select |v_#memory_int_560| 6)) (.cse16 (select |v_#memory_int_560| 50)) (.cse35 (select |v_#memory_int_258| 85)) (.cse18 (select |v_#memory_int_257| 87))) (and (= 32 (select .cse2 5)) (= (select .cse2 4) 115) (= 119 (select .cse3 1)) (= (select .cse2 3) 100) (= (select .cse4 1) 33) (= (select .cse5 2) 115) (= (store |v_#memory_int_255| 85 (store .cse6 112 (select .cse7 112))) |v_#memory_int_254|) (= (select .cse8 1) 37) (= (select (select |v_#memory_int_560| 41) 0) 0) (= 0 (select .cse9 9)) (= 99 (select .cse10 5)) (= (select .cse3 0) 114) (= (select .cse11 3) 0) (= 111 (select .cse3 4)) (= (store |v_#memory_int_251| 85 (store (store (store .cse12 56 0) 60 0) 72 (select .cse13 72))) |v_#memory_int_245|) (= (select .cse9 0) 0) (= (store |v_#memory_int_560| 85 (store (store (store (store (store .cse14 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse15 16))) |v_#memory_int_242|) (= (select .cse9 8) 0) (= (select .cse16 4) 0) (= 63 (select .cse11 1)) (= (select (select |v_#memory_int_560| 73) 0) 0) (= (select .cse9 4) 0) (= 9 (select .cse17 0)) (= (store |v_#memory_int_257| 87 (store .cse18 16 (select .cse19 16))) |v_#memory_int_256|) (= 115 (select .cse8 2)) (= 63 (select .cse11 0)) (= (select (select |v_#memory_int_560| 83) 56) 0) (= (store |v_#memory_int_248| 87 (store .cse20 52 (select .cse21 52))) |v_#memory_int_247|) (= 101 (select .cse22 3)) (= (store |v_#memory_int_256| 87 (store (store (store (store .cse19 24 0) 28 3735899821) 32 4294967295) 36 (select .cse23 36))) |v_#memory_int_249|) (= (store |v_#memory_int_238| 85 (store .cse24 104 (select .cse6 104))) |v_#memory_int_255|) (= (select .cse22 1) 117) (= 0 (select .cse5 3)) (= (select (select |v_#memory_int_560| 28) 0) 0) (= (select .cse10 7) 0) (= 101 (select .cse2 1)) (= (select (select |v_#memory_int_560| 84) 56) 0) (= 3735899821 (select .cse25 4)) (= (select .cse26 2) 105) (= (select .cse17 2) 0) (= (select .cse27 2) 105) (= (store |v_#memory_int_237| 87 (store .cse28 100 (select .cse29 100))) |v_#memory_int_236|) (= (select .cse22 0) 109) (= (select .cse4 3) 0) (= (select .cse2 2) 97) (= (store |v_#memory_int_244| 85 (store .cse30 88 (select .cse31 88))) |v_#memory_int_243|) (= (select .cse8 3) 0) (= (select .cse22 5) 0) (= (select (select |v_#memory_int_560| 79) 56) 0) (= 82 (select .cse2 0)) (= (select .cse26 6) 0) (= (select .cse27 3) 110) (= 4294967295 (select .cse25 8)) (= (store |v_#memory_int_252| 87 (store (store .cse32 132 0) 136 0)) |c_#memory_int|) (= (select .cse26 1) 114) (= (select .cse4 0) 33) (= 9 (select .cse8 0)) (= 108 (select .cse10 3)) (= 101 (select .cse26 4)) (= 115 (select .cse27 0)) (= (select .cse33 1) 0) (= (store |v_#memory_int_259| 85 (store .cse34 128 (select .cse35 128))) |v_#memory_int_258|) (= 116 (select .cse26 3)) (= |v_#memory_int_251| (store |v_#memory_int_239| 85 (store .cse36 48 (select .cse12 48)))) (= (select .cse3 3) 108) (= (select (select |v_#memory_int_560| 82) 56) 0) (= 119 (select .cse10 1)) (= (select .cse33 0) 48) (= (select .cse25 56) 0) (= (store |v_#memory_int_240| 85 (store .cse37 40 (select .cse36 40))) |v_#memory_int_239|) (= (select (select |v_#memory_int_560| 30) 0) 0) (= 95 (select .cse10 2)) (= (select .cse3 7) 0) (= (select .cse3 6) 107) (= 116 (select .cse22 2)) (= (store |v_#memory_int_254| 85 (store .cse7 120 (select .cse34 120))) |v_#memory_int_259|) (= 9 (select .cse5 0)) (= (store |v_#memory_int_236| 87 (store .cse29 108 (select .cse38 108))) |v_#memory_int_235|) (= (select .cse11 2) 63) (= (store |v_#memory_int_247| 87 (store .cse21 60 (select .cse39 60))) |v_#memory_int_246|) (= (select .cse22 4) 120) (= (select .cse10 4) 111) (= |v_#memory_int_238| (store |v_#memory_int_243| 85 (store .cse31 96 (select .cse24 96)))) (= (select .cse4 2) 33) (= 32 (select .cse16 1)) (= (select .cse16 2) 37) (= (select .cse17 1) 10) (= (store |v_#memory_int_246| 87 (store .cse39 68 (select .cse40 68))) |v_#memory_int_250|) (= (select .cse10 6) 107) (= (select .cse16 0) 9) (= (select .cse3 2) 95) (= (select .cse26 5) 115) (= (store |v_#memory_int_235| 87 (store .cse38 116 (select .cse41 116))) |v_#memory_int_253|) (= (store |v_#memory_int_241| 85 (store .cse42 32 (select .cse37 32))) |v_#memory_int_240|) (= (store |v_#memory_int_253| 87 (store .cse41 124 (select .cse32 124))) |v_#memory_int_252|) (= (select (select |v_#memory_int_560| 81) 56) 0) (= (select .cse25 52) 0) (= (store |v_#memory_int_245| 85 (store .cse13 80 (select .cse30 80))) |v_#memory_int_244|) (= (store |v_#memory_int_242| 85 (store .cse15 24 (select .cse42 24))) |v_#memory_int_241|) (= (select .cse5 1) 37) (= (select .cse2 6) 0) (= (store |v_#memory_int_249| 87 (store .cse23 44 (select .cse20 44))) |v_#memory_int_248|) (= (select .cse26 0) 87) (= (select .cse27 4) 0) (= (select .cse25 0) 0) (= (select (select |v_#memory_int_560| 77) 0) 1) (= 112 (select .cse27 1)) (= (select (select |v_#memory_int_258| 86) 56) 0) (= 114 (select .cse10 0)) (= (store |v_#memory_int_250| 87 (store (store (store (store .cse40 76 0) 80 0) 88 0) 92 (select .cse28 92))) |v_#memory_int_237|) (= (select .cse3 5) 99) (= 115 (select .cse16 3)) (= (store (store |v_#memory_int_258| 85 (store (store .cse35 136 0) 140 0)) 87 (store (store .cse14 0 0) 8 (select .cse18 8))) |v_#memory_int_257|)))) (= (select |c_#length| 58) 24) (= (select |c_#valid| 5) 1) (= (select |c_#valid| 57) 1) (= 85 |c_~#torture_mutex~0.base|) (= (select |c_#length| 32) 4) (= (select |c_#length| 2) 12) (= (select |c_#length| 61) 28) (= (select |c_#valid| 83) 1) (= (select |c_#length| 18) 20) (= (select |c_#valid| 32) 1) (= (select |c_#valid| 35) 1) (= 19 (select |c_#length| 70)) (= 5 (select |c_#length| 53)) (= (select |c_#valid| 26) 1) (= c_~LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS~0 0) (= (select |c_#length| 29) 4) (= c_~reader_tasks~0.base 0) (= (select .cse1 0) 0) (= (select |c_#valid| 17) 1) (= (select |c_#valid| 30) 1) (= (select |c_#valid| 36) 1) (= 88 |c_~#rwsem_lock_ops~0.base|) (exists ((|v_#memory_$Pointer$.offset_203| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_204| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_205| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_190| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_191| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_192| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_193| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_194| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_195| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_371| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_196| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_197| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_198| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_199| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_200| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_201| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_202| (Array Int (Array Int Int)))) (let ((.cse53 (select |v_#memory_$Pointer$.offset_200| 87)) (.cse54 (select |v_#memory_$Pointer$.offset_190| 87)) (.cse46 (select |v_#memory_$Pointer$.offset_201| 85)) (.cse55 (select |v_#memory_$Pointer$.offset_194| 87)) (.cse52 (select |v_#memory_$Pointer$.offset_205| 87)) (.cse47 (select |v_#memory_$Pointer$.offset_202| 85)) (.cse61 (select |v_#memory_$Pointer$.offset_196| 87)) (.cse58 (select |v_#memory_$Pointer$.offset_191| 87)) (.cse48 (select |v_#memory_$Pointer$.offset_371| 80)) (.cse51 (select |v_#memory_$Pointer$.offset_371| 79)) (.cse43 (select |v_#memory_$Pointer$.offset_371| 81)) (.cse65 (select |v_#memory_$Pointer$.offset_203| 85)) (.cse59 (select |v_#memory_$Pointer$.offset_199| 85)) (.cse50 (select |v_#memory_$Pointer$.offset_371| 82)) (.cse57 (select |v_#memory_$Pointer$.offset_195| 85)) (.cse64 (select |v_#memory_$Pointer$.offset_204| 85)) (.cse56 (select |v_#memory_$Pointer$.offset_371| 84)) (.cse49 (select |v_#memory_$Pointer$.offset_371| 78)) (.cse44 (select |v_#memory_$Pointer$.offset_197| 86)) (.cse63 (select |v_#memory_$Pointer$.offset_198| 85)) (.cse45 (select |v_#memory_$Pointer$.offset_371| 83)) (.cse60 (select |v_#memory_$Pointer$.offset_192| 87)) (.cse62 (select |v_#memory_$Pointer$.offset_193| 87))) (and (= |#funAddr~torture_spin_lock_write_delay.offset| (select .cse43 16)) (= (select .cse44 48) 0) (= (select .cse45 24) |#funAddr~torture_rwlock_write_unlock.offset|) (= (select .cse44 16) |#funAddr~torture_mutex_delay.offset|) (= (store |v_#memory_$Pointer$.offset_201| 85 (store .cse46 60 (select .cse47 60))) |v_#memory_$Pointer$.offset_202|) (= (select .cse48 28) 0) (= (select .cse49 29) 0) (= (select .cse45 64) 0) (= |#funAddr~torture_spin_lock_write_lock.offset| (select .cse43 8)) (= (select .cse50 0) 0) (= (select .cse51 64) 0) (= (store |v_#memory_$Pointer$.offset_205| 87 (store (store (store (store (store (store .cse52 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse53 132))) |v_#memory_$Pointer$.offset_200|) (= (select .cse50 16) |#funAddr~torture_spin_lock_write_delay.offset|) (= (store |v_#memory_$Pointer$.offset_190| 87 (store .cse54 32 (select .cse55 32))) |v_#memory_$Pointer$.offset_194|) (= |#funAddr~torture_rwlock_read_unlock.offset| (select .cse45 48)) (= (select .cse43 48) 0) (= (select .cse50 40) 0) (= (select .cse43 0) 0) (= (select .cse48 36) 0) (= (select .cse50 64) 0) (= (select .cse49 13) 0) (= (+ (select .cse48 12) 1) 0) (= (select .cse51 8) |#funAddr~torture_lock_busted_write_lock.offset|) (= (select .cse56 64) 0) (= (store |v_#memory_$Pointer$.offset_371| 85 (store .cse14 0 (select .cse57 0))) |v_#memory_$Pointer$.offset_195|) (= |#funAddr~torture_rwlock_read_delay.offset| (select .cse45 40)) (= (store |v_#memory_$Pointer$.offset_200| 87 (store .cse53 136 (select (select |c_#memory_$Pointer$.offset| 87) 136))) |c_#memory_$Pointer$.offset|) (= (select .cse44 8) |#funAddr~torture_mutex_lock.offset|) (= (select .cse44 0) 0) (= (store |v_#memory_$Pointer$.offset_191| 87 (store .cse58 28 (select .cse54 28))) |v_#memory_$Pointer$.offset_190|) (= (store |v_#memory_$Pointer$.offset_199| 85 (store (store (store (store (store (store .cse59 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse46 56))) |v_#memory_$Pointer$.offset_201|) (= |#funAddr~torture_lock_spin_write_unlock_irq.offset| (select .cse50 24)) (= (select .cse56 0) 0) (= (select .cse44 32) 0) (= |v_#memory_$Pointer$.offset_192| (store |v_#memory_$Pointer$.offset_194| 87 (store (store (store (store (store (store .cse55 36 (- 1)) 44 0) 52 0) 60 0) 68 0) 76 (select .cse60 76)))) (= (select .cse51 48) 0) (= (store |v_#memory_$Pointer$.offset_197| 87 (store .cse14 0 (select .cse61 0))) |v_#memory_$Pointer$.offset_196|) (= (select .cse50 48) 0) (= (select .cse51 32) 0) (= |#funAddr~torture_rwlock_read_lock.offset| (select .cse45 32)) (= 0 (select .cse48 20)) (= (store |v_#memory_$Pointer$.offset_193| 87 (store .cse62 88 (select .cse52 88))) |v_#memory_$Pointer$.offset_205|) (= (select (select |v_#memory_$Pointer$.offset_371| 76) 0) 0) (= |#funAddr~torture_rwlock_write_unlock_irq.offset| (select .cse56 24)) (= |#funAddr~torture_rwlock_write_delay.offset| (select .cse56 16)) (= (store |v_#memory_$Pointer$.offset_202| 85 (store (store (store (store (store (store (store (store (store .cse47 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse63 136))) |v_#memory_$Pointer$.offset_198|) (= 0 (select .cse44 40)) (= |v_#memory_$Pointer$.offset_191| (store |v_#memory_$Pointer$.offset_196| 87 (store (store (store .cse61 8 8) 16 8) 24 (select .cse58 24)))) (= |#funAddr~torture_rwlock_read_delay.offset| (select .cse56 40)) (= (select .cse45 0) 0) (= |#funAddr~torture_lock_busted_write_unlock.offset| (select .cse51 24)) (= (select .cse51 16) |#funAddr~torture_lock_busted_write_delay.offset|) (= (select .cse48 44) 0) (= 0 (select .cse51 0)) (= (select .cse43 40) 0) (= (store |v_#memory_$Pointer$.offset_204| 85 (store .cse64 8 (select .cse65 8))) |v_#memory_$Pointer$.offset_203|) (= |#funAddr~torture_spin_lock_write_unlock.offset| (select .cse43 24)) (= (select .cse51 40) 0) (= (select .cse43 64) 0) (= (select .cse56 48) |#funAddr~torture_rwlock_read_unlock_irq.offset|) (= 0 (select .cse43 32)) (= |#funAddr~torture_spin_lock_write_lock_irq.offset| (select .cse50 8)) (= (select .cse45 16) |#funAddr~torture_rwlock_write_delay.offset|) (= (store |v_#memory_$Pointer$.offset_203| 85 (store .cse65 12 (select .cse59 12))) |v_#memory_$Pointer$.offset_199|) (= (select .cse50 32) 0) (= |v_#memory_$Pointer$.offset_204| (store |v_#memory_$Pointer$.offset_195| 85 (store .cse57 4 (select .cse64 4)))) (= (select .cse56 32) |#funAddr~torture_rwlock_read_lock_irq.offset|) (= |#funAddr~torture_rwlock_write_lock_irq.offset| (select .cse56 8)) (= (select .cse49 21) 0) (= |#funAddr~torture_mutex_unlock.offset| (select .cse44 24)) (= (select .cse44 64) 0) (= (store |v_#memory_$Pointer$.offset_198| 85 (store .cse63 140 (select (select |v_#memory_$Pointer$.offset_197| 85) 140))) |v_#memory_$Pointer$.offset_197|) (= |#funAddr~torture_rwlock_write_lock.offset| (select .cse45 8)) (= (store |v_#memory_$Pointer$.offset_192| 87 (store .cse60 80 (select .cse62 80))) |v_#memory_$Pointer$.offset_193|)))) (= c_~writer_tasks~0.base 0) (= (select |c_#valid| 41) 1) (= (select |c_#valid| 9) 1) (= 20 (select |c_#length| 24)) (= c_~verbose~0 1) (= (select |c_#valid| 2) 1) (= (select |c_#valid| 27) 1) (= |#funAddr~torture_rwsem_down_read.offset| (select .cse0 32)) (= (select |c_#valid| 82) 1) (= |c_~#torture_spinlock~0.base| 80) (= 1 (select |c_#valid| 79)) (= 9 (select |c_#length| 40)) (= (select |c_#length| 78) 37) (= |c_~#torture_rwsem~0.offset| 0) (= 72 (select |c_#length| 86)) (= c_~ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data~0 1) (= (select |c_#length| 17) 29) (= (select |c_#valid| 34) 1) (= 21 (select |c_#length| 47)) (= (select |c_#valid| 37) 1) (= 77 |c_~#torture_runnable~0.base|) (= (select |c_#valid| 76) 1) (= (select |c_#length| 73) 1) (= (select |c_#valid| 85) 1) (= (select |c_#length| 56) 24) (= 3 (select |c_#length| 51)) (= (select |c_#valid| 84) 1) (= (select |c_#length| 34) 4) (= (select |c_#valid| 60) 1) (= 72 (select |c_#length| 79)) (= (select |c_#valid| 59) 1) (= (select |c_#length| 9) 14) (= (select |c_#valid| 4) 1) (= 33 (select |c_#length| 71)) (= |c_~#spin_lock_ops~0.offset| 0) (<= 1 c_~nr_cpu_ids~0) (= |c_ldv_assume_#in~expression| 1) (= (select |c_#valid| 8) 1) (= |c_~#cxt~0.base| 78) (= (select |c_#length| 66) 37) (= (select |c_#length| 16) 29) (= c_~ldv_linux_kernel_module_module_refcounter~0 1) (= c_~ldv_linux_kernel_locking_rwlock_wlock~0 1) (= 0 c_~onoff_interval~0) (= 72 (select |c_#length| 81)) (= 72 (select |c_#length| 84)) (= |c_~#spin_lock_irq_ops~0.offset| 0) (= (select |c_#valid| 75) 1) (= c_~ldv_thread_4~0.function.offset 0) (= (+ c_~nwriters_stress~0 1) 0) (= (select |c_#length| 57) 17) (= (select |c_#valid| 73) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct~0 1) (= |c_~#torture_spinlock~0.offset| 0) (= c_~ldv_thread_6~0.function.base 0) (= c_~ldv_thread_5~0.function.offset 0) (= c_~reader_tasks~0.offset 0) (= c_~ldv_thread_0~0.function.offset 0) (= |#funAddr~torture_rwsem_up_write.base| (select .cse1 24)) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock~0 0) (= (select |c_#valid| 63) 1) (= (select |c_#length| 74) 2) (= c_~ldv_thread_4~0.function.base 0) (= (select |c_#length| 50) 5) (= c_~ldv_linux_kernel_rcu_srcu_srcu_nested~0 0) (= c_~ldv_thread_2~0.identifier 0) (= c_~ldv_linux_kernel_locking_rwlock_rlock~0 1) (= (select |c_#valid| 65) 1) (= (select |c_#length| 77) 4) (= (select |c_#valid| 81) 1) (= 7 (select |c_#length| 25)) (= (select .cse0 64) 0) (= 17 (select |c_#length| 20)) (= c_~stat_interval~0 60) (= 19 (select |c_#length| 37)) (= (select |c_#valid| 15) 1) (= (select |c_#valid| 16) 1) (= (select |c_#valid| 29) 1) (= |#funAddr~torture_rwsem_down_write.base| (select .cse1 8)) (= (select |c_#valid| 44) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_torture_spinlock~0 1) (= c_~ldv_linux_mmc_sdio_func_sdio_element~0 0) (= (select |c_#valid| 47) 1) (= 87 |c_~#torture_rwsem~0.base|) (= 29 (select |c_#length| 22)) (= c_~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 0) (= (select |c_#valid| 23) 1) (= 33 (select |c_#length| 44)) (= 20 (select |c_#length| 62)) (= (select |c_#valid| 31) 1) (= c_~torture_type~0.base 1) (= (select |c_#valid| 56) 1) (= c_~ldv_linux_kernel_sched_completion_completion~0 0) (= |#funAddr~torture_rwsem_up_read.offset| (select .cse0 48)) (= c_~ldv_thread_2~0.function.base 0) (= (select |c_#valid| 11) 1) (= (select |c_#length| 63) 28) (= (select |c_#length| 87) 144) (= (select |c_#valid| 50) 1) (= 8 (select |c_#length| 6)) (= (select |c_#valid| 48) 1) (= (select |c_#valid| 61) 1) (= c_~ldv_thread_3~0.identifier 0) (= c_~onoff_holdoff~0 0) (= (select |c_#valid| 20) 1) (= c_~ldv_thread_1~0.function.base 0) (= c_~ldv_thread_1~0.identifier 0) (= c_~ldv_linux_usb_gadget_usb_gadget~0 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock~0 1) (= (select |c_#length| 64) 20) (= (select |c_#length| 68) 34) (= 1 (select |c_#valid| 45)) (exists ((|v_#memory_$Pointer$.base_205| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_196| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_195| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_194| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_193| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_192| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_191| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_190| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_204| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_203| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_202| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_388| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_201| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_200| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_199| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_198| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_197| (Array Int (Array Int Int)))) (let ((.cse77 (select |v_#memory_$Pointer$.base_194| 87)) (.cse74 (select |v_#memory_$Pointer$.base_190| 87)) (.cse67 (select |v_#memory_$Pointer$.base_201| 85)) (.cse76 (select |v_#memory_$Pointer$.base_192| 87)) (.cse80 (select |v_#memory_$Pointer$.base_193| 87)) (.cse73 (select |v_#memory_$Pointer$.base_195| 87)) (.cse78 (select |v_#memory_$Pointer$.base_388| 81)) (.cse83 (select |v_#memory_$Pointer$.base_191| 87)) (.cse86 (select |v_#memory_$Pointer$.base_196| 87)) (.cse87 (select |v_#memory_$Pointer$.base_197| 87)) (.cse82 (select |v_#memory_$Pointer$.base_200| 85)) (.cse68 (select |v_#memory_$Pointer$.base_388| 83)) (.cse70 (select |v_#memory_$Pointer$.base_388| 80)) (.cse85 (select |v_#memory_$Pointer$.base_203| 85)) (.cse66 (select |v_#memory_$Pointer$.base_202| 85)) (.cse81 (select |v_#memory_$Pointer$.base_205| 85)) (.cse84 (select |v_#memory_$Pointer$.base_204| 85)) (.cse88 (select |v_#memory_$Pointer$.base_198| 85)) (.cse75 (select |v_#memory_$Pointer$.base_388| 82)) (.cse72 (select |v_#memory_$Pointer$.base_388| 78)) (.cse71 (select |v_#memory_$Pointer$.base_388| 84)) (.cse79 (select |v_#memory_$Pointer$.base_388| 79)) (.cse69 (select |v_#memory_$Pointer$.base_199| 86))) (and (= |v_#memory_$Pointer$.base_201| (store |v_#memory_$Pointer$.base_202| 85 (store (store (store (store (store (store .cse66 16 0) 24 0) 32 0) 40 0) 48 8) 56 (select .cse67 56)))) (= (select .cse68 16) |#funAddr~torture_rwlock_write_delay.base|) (= (select .cse69 0) 0) (= (select .cse70 20) 0) (= |#funAddr~torture_rwlock_write_unlock.base| (select .cse68 24)) (= |#funAddr~torture_rwlock_read_unlock_irq.base| (select .cse71 48)) (= (select .cse72 13) 0) (= (store |v_#memory_$Pointer$.base_195| 87 (store (store (store (store (store (store .cse73 92 0) 100 0) 108 0) 116 0) 124 12) 132 (select .cse74 132))) |v_#memory_$Pointer$.base_190|) (= (select .cse75 24) |#funAddr~torture_lock_spin_write_unlock_irq.base|) (= (store |v_#memory_$Pointer$.base_192| 87 (store (store (store (store (store (store .cse76 36 0) 44 0) 52 0) 60 0) 68 11) 76 (select .cse77 76))) |v_#memory_$Pointer$.base_194|) (= (select .cse78 0) 0) (= |#funAddr~torture_spin_lock_write_delay.base| (select .cse75 16)) (= (select .cse70 12) 0) (= (select .cse79 32) 0) (= (select .cse70 36) 0) (= (store |v_#memory_$Pointer$.base_194| 87 (store .cse77 80 (select .cse80 80))) |v_#memory_$Pointer$.base_193|) (= (select .cse78 32) 0) (= (select .cse72 29) 0) (= (select .cse79 48) 0) (= (select .cse71 24) |#funAddr~torture_rwlock_write_unlock_irq.base|) (= (select .cse78 16) |#funAddr~torture_spin_lock_write_delay.base|) (= |#funAddr~torture_spin_lock_write_unlock.base| (select .cse78 24)) (= (store |v_#memory_$Pointer$.base_388| 85 (store .cse14 0 (select .cse81 0))) |v_#memory_$Pointer$.base_205|) (= (select .cse69 24) |#funAddr~torture_mutex_unlock.base|) (= |#funAddr~torture_lock_busted_write_lock.base| (select .cse79 8)) (= 3 (select .cse70 44)) (= (select .cse78 64) 4) (= |#funAddr~torture_rwlock_read_lock_irq.base| (select .cse71 32)) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_190| 87 (store .cse74 136 (select (select |c_#memory_$Pointer$.base| 87) 136)))) (= (store |v_#memory_$Pointer$.base_201| 85 (store .cse67 60 (select .cse82 60))) |v_#memory_$Pointer$.base_200|) (= (select .cse78 48) 0) (= (select .cse68 40) |#funAddr~torture_rwlock_read_delay.base|) (= |v_#memory_$Pointer$.base_192| (store |v_#memory_$Pointer$.base_191| 87 (store .cse83 32 (select .cse76 32)))) (= (select (select |v_#memory_$Pointer$.base_388| 76) 0) 0) (= (select .cse71 40) |#funAddr~torture_rwlock_read_delay.base|) (= |#funAddr~torture_spin_lock_write_lock.base| (select .cse78 8)) (= |#funAddr~torture_rwlock_write_lock_irq.base| (select .cse71 8)) (= (store |v_#memory_$Pointer$.base_193| 87 (store .cse80 88 (select .cse73 88))) |v_#memory_$Pointer$.base_195|) (= (store |v_#memory_$Pointer$.base_204| 85 (store .cse84 8 (select .cse85 8))) |v_#memory_$Pointer$.base_203|) (= (select .cse68 32) |#funAddr~torture_rwlock_read_lock.base|) (= |#funAddr~torture_mutex_delay.base| (select .cse69 16)) (= 7 (select .cse71 64)) (= (select .cse79 0) 0) (= (select .cse79 40) 0) (= (select .cse69 64) 10) (= 6 (select .cse68 64)) (= (select .cse78 40) 0) (= |#funAddr~torture_mutex_lock.base| (select .cse69 8)) (= (select .cse75 40) 0) (= (store |v_#memory_$Pointer$.base_199| 87 (store .cse14 0 (select .cse86 0))) |v_#memory_$Pointer$.base_196|) (= (store |v_#memory_$Pointer$.base_197| 87 (store .cse87 28 (select .cse83 28))) |v_#memory_$Pointer$.base_191|) (= (select .cse75 32) 0) (= (select .cse68 48) |#funAddr~torture_rwlock_read_unlock.base|) (= (select .cse75 64) 5) (= (select .cse75 48) 0) (= (select .cse75 0) 0) (= (select .cse68 0) 0) (= |v_#memory_$Pointer$.base_197| (store |v_#memory_$Pointer$.base_196| 87 (store (store (store .cse86 8 87) 16 87) 24 (select .cse87 24)))) (= (store |v_#memory_$Pointer$.base_200| 85 (store (store (store (store (store (store (store (store (store .cse82 72 85) 80 85) 88 0) 96 85) 104 0) 112 0) 120 0) 128 9) 136 (select .cse88 136))) |v_#memory_$Pointer$.base_198|) (= (select .cse79 16) |#funAddr~torture_lock_busted_write_delay.base|) (= (select .cse68 8) |#funAddr~torture_rwlock_write_lock.base|) (= (select .cse70 28) 0) (= 2 (select .cse79 64)) (= (store |v_#memory_$Pointer$.base_203| 85 (store .cse85 12 (select .cse66 12))) |v_#memory_$Pointer$.base_202|) (= (store |v_#memory_$Pointer$.base_205| 85 (store .cse81 4 (select .cse84 4))) |v_#memory_$Pointer$.base_204|) (= (store |v_#memory_$Pointer$.base_198| 85 (store .cse88 140 (select (select |v_#memory_$Pointer$.base_199| 85) 140))) |v_#memory_$Pointer$.base_199|) (= (select .cse75 8) |#funAddr~torture_spin_lock_write_lock_irq.base|) (= |#funAddr~torture_rwlock_write_delay.base| (select .cse71 16)) (= (select .cse69 40) 0) (= (select .cse72 21) 0) (= (select .cse69 32) 0) (= (select .cse71 0) 0) (= (select .cse79 24) |#funAddr~torture_lock_busted_write_unlock.base|) (= (select .cse69 48) 0)))) (= c_~ldv_linux_block_genhd_disk_state~0 0) (= (select |c_#length| 38) 19) (= |#funAddr~torture_rwsem_read_delay.base| (select .cse1 40)) (= (select |c_#valid| 71) 1) (= |c_~#mutex_lock_ops~0.offset| 0) (= 3 c_~shuffle_interval~0) (= (select |c_#valid| 87) 1) (= c_~torture_type~0.offset 0) (= (select |c_#valid| 74) 1) (= (select |c_#length| 3) 17) (= (select |c_#length| 69) 37) (= (select |c_#length| 27) 4) (= (select |c_#valid| 49) 1) (= |c_~#lock_busted_ops~0.offset| 0) (= 8 (select |c_#length| 76)) (= |#funAddr~torture_rwsem_down_write.offset| (select .cse0 8)) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN~0 1) (= 148 (select |c_#length| 85)) (= (select |c_#valid| 6) 1) (= 36 (select |c_#length| 72)) (= c_~rtnllocknumber~0 0) (= (select |c_#valid| 54) 1) (= c_~locksocknumber~0 0) (= 81 |c_~#spin_lock_ops~0.base|) (= |#funAddr~torture_rwsem_write_delay.base| (select .cse1 16)) (= 0 |c_~#rwsem_lock_ops~0.offset|) (= (select |c_#length| 67) 20) (= 5 c_~stutter~0) (= 82 |c_~#spin_lock_irq_ops~0.base|) (= (select |c_#valid| 58) 1) (= (select .cse0 40) |#funAddr~torture_rwsem_read_delay.offset|) (= (select |c_#length| 52) 6) (= |c_~#cxt~0.offset| 0) (= (select |c_#valid| 40) 1) (= (select |c_#length| 19) 20) (= (select |c_#valid| 38) 1) (= (select |c_#valid| 10) 1) (= (select |c_#valid| 7) 1) (= (select |c_#length| 54) 8) (= (select |c_#length| 23) 20) (= |c_~#rw_lock_irq_ops~0.offset| 0))) is different from false [2024-11-14 05:09:23,639 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse14 ((as const (Array Int Int)) 0)) (.cse1 (select |c_#memory_$Pointer$.base| 88)) (.cse0 (select |c_#memory_$Pointer$.offset| 88))) (and (= 51 (select |c_#length| 31)) (= (select |c_#valid| 77) 1) (= c_~ldv_thread_3~0.function.offset 0) (= (select |c_#valid| 21) 1) (= 0 c_~lock_is_read_held~0) (= (select |c_#length| 10) 11) (= (+ c_~nreaders_stress~0 1) 0) (= (select .cse0 16) |#funAddr~torture_rwsem_write_delay.offset|) (= c_~ldv_thread_6~0.identifier 0) (= c_~ldv_thread_1~0.function.offset 0) (= (select |c_#length| 1) 10) (= (select .cse0 0) 0) (= 1 (select |c_#valid| 86)) (= c_~ldv_linux_alloc_usb_lock_lock~0 1) (= (select |c_#length| 5) 14) (= (select |c_#valid| 19) 1) (= (select |c_#length| 30) 1) (= c_~ldv_linux_fs_sysfs_sysfs~0 0) (= 83 |c_~#rw_lock_ops~0.base|) (= (select |c_#valid| 39) 1) (= 26 (select |c_#length| 46)) (= (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) (= 0 c_~ldv_thread_3~0.function.base) (= (select |c_#length| 35) 17) (= |c_~#lock_busted_ops~0.base| 79) (= c_~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 0) (= (select |c_#valid| 0) 0) (= (select |c_#valid| 18) 1) (= (select |c_#valid| 55) 1) (= (select |c_#length| 41) 1) (= 76 |c_~#stats_task~0.base|) (= (select |c_#length| 59) 14) (= c_~ldv_linux_usb_register_probe_state~0 0) (= (select |c_#valid| 3) 1) (= 21 (select |c_#length| 45)) (= (select |c_#length| 48) 43) (= (select |c_#length| 8) 24) (= (select |c_#length| 33) 51) (= c_~ldv_linux_block_request_blk_rq~0 0) (= (select |c_#length| 88) 72) (= c_~ldv_thread_0~0.identifier 0) (= (select .cse0 24) |#funAddr~torture_rwsem_up_write.offset|) (= c_~ldv_thread_6~0.function.offset 0) (= c_~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 0) (= |c_~#torture_mutex~0.offset| 0) (= 34 (select |c_#length| 43)) (= |c_~#rw_lock_irq_ops~0.base| 84) (= (select .cse1 64) 13) (= c_~ldv_linux_usb_urb_urb_state~0 0) (= 32 (select |c_#length| 36)) (= (select |c_#valid| 80) 1) (= (select |c_#valid| 13) 1) (= (select |c_#length| 13) 11) (= (select |c_#valid| 12) 1) (= c_~ldv_thread_4~0.identifier 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct~0 1) (= (select |c_#valid| 22) 1) (= 172 (select |c_#length| 39)) (= (select |c_#valid| 28) 1) (= 20 (select |c_#length| 60)) (= (select |c_#length| 7) 12) (= c_~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 0) (= 0 c_~ldv_thread_5~0.function.base) (= (select |c_#valid| 78) 1) (= (select |c_#valid| 72) 1) (= (select |c_#valid| 46) 1) (= (select |c_#valid| 52) 1) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_torture_mutex~0 0) (= c_~ldv_thread_5~0.identifier 0) (= c_~ldv_linux_lib_idr_idr~0 0) (= 72 (select |c_#length| 82)) (= (select |c_#valid| 14) 1) (= c_~ldv_linux_net_register_probe_state~0 0) (= (select (select |c_#memory_int| 88) 56) 0) (= c_~ldv_thread_2~0.function.offset 0) (= (select |c_#valid| 88) 1) (= |c_~#rw_lock_ops~0.offset| 0) (= (select |c_#valid| 62) 1) (= (select |c_#valid| 69) 1) (= (select |c_#valid| 43) 1) (= |c_~#stats_task~0.offset| 0) (= (select |c_#valid| 25) 1) (= (select |c_#valid| 68) 1) (= c_~ldv_linux_drivers_base_class_usb_gadget_class~0 0) (= (select |c_#valid| 64) 1) (= (select |c_#valid| 53) 1) (= |c_~#mutex_lock_ops~0.base| 86) (= c_~ldv_linux_usb_coherent_coherent_state~0 0) (= (select .cse1 32) |#funAddr~torture_rwsem_down_read.base|) (= 72 (select |c_#length| 83)) (= 7 (select |c_#length| 26)) (= 34 (select |c_#length| 65)) (= (select |c_#valid| 1) 1) (= c_~writer_tasks~0.offset 0) (= (select |c_#valid| 42) 1) (= (select |c_#valid| 33) 1) (= |c_~#torture_runnable~0.offset| 0) (= (select |c_#length| 15) 33) (= c_~lock_is_write_held~0 0) (= (select |c_#length| 80) 68) (= c_~__ldv_in_interrupt_context~0 0) (= (select |c_#valid| 67) 1) (= (select |c_#length| 28) 1) (= (select |c_#length| 14) 17) (= (select |c_#length| 11) 24) (<= 1 |c_#StackHeapBarrier|) (= (select |c_#length| 49) 21) (= 0 c_~ldv_thread_0~0.function.base) (= (select |c_#length| 42) 34) (= 14 (select |c_#length| 12)) (= (select |c_#valid| 51) 1) (= c_~shutdown_secs~0 0) (= (select |c_#length| 55) 17) (= (select |c_#length| 4) 10) (= (select |c_#valid| 24) 1) (= |#funAddr~torture_rwsem_up_read.base| (select .cse1 48)) (= 33 (select |c_#length| 21)) (= 54 (select |c_#length| 75)) (exists ((|v_#memory_int_239| (Array Int (Array Int Int))) (|v_#memory_int_235| (Array Int (Array Int Int))) (|v_#memory_int_257| (Array Int (Array Int Int))) (|v_#memory_int_236| (Array Int (Array Int Int))) (|v_#memory_int_258| (Array Int (Array Int Int))) (|v_#memory_int_237| (Array Int (Array Int Int))) (|v_#memory_int_259| (Array Int (Array Int Int))) (|v_#memory_int_238| (Array Int (Array Int Int))) (|v_#memory_int_242| (Array Int (Array Int Int))) (|v_#memory_int_243| (Array Int (Array Int Int))) (|v_#memory_int_244| (Array Int (Array Int Int))) (|v_#memory_int_245| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_240| (Array Int (Array Int Int))) (|v_#memory_int_241| (Array Int (Array Int Int))) (|v_#memory_int_246| (Array Int (Array Int Int))) (|v_#memory_int_247| (Array Int (Array Int Int))) (|v_#memory_int_248| (Array Int (Array Int Int))) (|v_#memory_int_249| (Array Int (Array Int Int))) (|v_#memory_int_253| (Array Int (Array Int Int))) (|v_#memory_int_254| (Array Int (Array Int Int))) (|v_#memory_int_255| (Array Int (Array Int Int))) (|v_#memory_int_256| (Array Int (Array Int Int))) (|v_#memory_int_250| (Array Int (Array Int Int))) (|v_#memory_int_251| (Array Int (Array Int Int))) (|v_#memory_int_252| (Array Int (Array Int Int)))) (let ((.cse9 (select |v_#memory_int_560| 78)) (.cse19 (select |v_#memory_int_256| 87)) (.cse6 (select |v_#memory_int_255| 85)) (.cse8 (select |v_#memory_int_560| 34)) (.cse12 (select |v_#memory_int_251| 85)) (.cse33 (select |v_#memory_int_560| 74)) (.cse36 (select |v_#memory_int_239| 85)) (.cse7 (select |v_#memory_int_254| 85)) (.cse34 (select |v_#memory_int_259| 85)) (.cse29 (select |v_#memory_int_236| 87)) (.cse11 (select |v_#memory_int_560| 27)) (.cse21 (select |v_#memory_int_247| 87)) (.cse22 (select |v_#memory_int_560| 52)) (.cse31 (select |v_#memory_int_243| 85)) (.cse24 (select |v_#memory_int_238| 85)) (.cse4 (select |v_#memory_int_560| 29)) (.cse17 (select |v_#memory_int_560| 51)) (.cse39 (select |v_#memory_int_246| 87)) (.cse38 (select |v_#memory_int_235| 87)) (.cse37 (select |v_#memory_int_240| 85)) (.cse41 (select |v_#memory_int_253| 87)) (.cse32 (select |v_#memory_int_252| 87)) (.cse13 (select |v_#memory_int_245| 85)) (.cse30 (select |v_#memory_int_244| 85)) (.cse15 (select |v_#memory_int_242| 85)) (.cse42 (select |v_#memory_int_241| 85)) (.cse5 (select |v_#memory_int_560| 32)) (.cse2 (select |v_#memory_int_560| 26)) (.cse23 (select |v_#memory_int_249| 87)) (.cse20 (select |v_#memory_int_248| 87)) (.cse26 (select |v_#memory_int_560| 25)) (.cse25 (select |v_#memory_int_560| 80)) (.cse27 (select |v_#memory_int_560| 53)) (.cse10 (select |v_#memory_int_560| 54)) (.cse40 (select |v_#memory_int_250| 87)) (.cse28 (select |v_#memory_int_237| 87)) (.cse3 (select |v_#memory_int_560| 6)) (.cse16 (select |v_#memory_int_560| 50)) (.cse35 (select |v_#memory_int_258| 85)) (.cse18 (select |v_#memory_int_257| 87))) (and (= 32 (select .cse2 5)) (= (select .cse2 4) 115) (= 119 (select .cse3 1)) (= (select .cse2 3) 100) (= (select .cse4 1) 33) (= (select .cse5 2) 115) (= (store |v_#memory_int_255| 85 (store .cse6 112 (select .cse7 112))) |v_#memory_int_254|) (= (select .cse8 1) 37) (= (select (select |v_#memory_int_560| 41) 0) 0) (= 0 (select .cse9 9)) (= 99 (select .cse10 5)) (= (select .cse3 0) 114) (= (select .cse11 3) 0) (= 111 (select .cse3 4)) (= (store |v_#memory_int_251| 85 (store (store (store .cse12 56 0) 60 0) 72 (select .cse13 72))) |v_#memory_int_245|) (= (select .cse9 0) 0) (= (store |v_#memory_int_560| 85 (store (store (store (store (store .cse14 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse15 16))) |v_#memory_int_242|) (= (select .cse9 8) 0) (= (select .cse16 4) 0) (= 63 (select .cse11 1)) (= (select (select |v_#memory_int_560| 73) 0) 0) (= (select .cse9 4) 0) (= 9 (select .cse17 0)) (= (store |v_#memory_int_257| 87 (store .cse18 16 (select .cse19 16))) |v_#memory_int_256|) (= 115 (select .cse8 2)) (= 63 (select .cse11 0)) (= (select (select |v_#memory_int_560| 83) 56) 0) (= (store |v_#memory_int_248| 87 (store .cse20 52 (select .cse21 52))) |v_#memory_int_247|) (= 101 (select .cse22 3)) (= (store |v_#memory_int_256| 87 (store (store (store (store .cse19 24 0) 28 3735899821) 32 4294967295) 36 (select .cse23 36))) |v_#memory_int_249|) (= (store |v_#memory_int_238| 85 (store .cse24 104 (select .cse6 104))) |v_#memory_int_255|) (= (select .cse22 1) 117) (= 0 (select .cse5 3)) (= (select (select |v_#memory_int_560| 28) 0) 0) (= (select .cse10 7) 0) (= 101 (select .cse2 1)) (= (select (select |v_#memory_int_560| 84) 56) 0) (= 3735899821 (select .cse25 4)) (= (select .cse26 2) 105) (= (select .cse17 2) 0) (= (select .cse27 2) 105) (= (store |v_#memory_int_237| 87 (store .cse28 100 (select .cse29 100))) |v_#memory_int_236|) (= (select .cse22 0) 109) (= (select .cse4 3) 0) (= (select .cse2 2) 97) (= (store |v_#memory_int_244| 85 (store .cse30 88 (select .cse31 88))) |v_#memory_int_243|) (= (select .cse8 3) 0) (= (select .cse22 5) 0) (= (select (select |v_#memory_int_560| 79) 56) 0) (= 82 (select .cse2 0)) (= (select .cse26 6) 0) (= (select .cse27 3) 110) (= 4294967295 (select .cse25 8)) (= (store |v_#memory_int_252| 87 (store (store .cse32 132 0) 136 0)) |c_#memory_int|) (= (select .cse26 1) 114) (= (select .cse4 0) 33) (= 9 (select .cse8 0)) (= 108 (select .cse10 3)) (= 101 (select .cse26 4)) (= 115 (select .cse27 0)) (= (select .cse33 1) 0) (= (store |v_#memory_int_259| 85 (store .cse34 128 (select .cse35 128))) |v_#memory_int_258|) (= 116 (select .cse26 3)) (= |v_#memory_int_251| (store |v_#memory_int_239| 85 (store .cse36 48 (select .cse12 48)))) (= (select .cse3 3) 108) (= (select (select |v_#memory_int_560| 82) 56) 0) (= 119 (select .cse10 1)) (= (select .cse33 0) 48) (= (select .cse25 56) 0) (= (store |v_#memory_int_240| 85 (store .cse37 40 (select .cse36 40))) |v_#memory_int_239|) (= (select (select |v_#memory_int_560| 30) 0) 0) (= 95 (select .cse10 2)) (= (select .cse3 7) 0) (= (select .cse3 6) 107) (= 116 (select .cse22 2)) (= (store |v_#memory_int_254| 85 (store .cse7 120 (select .cse34 120))) |v_#memory_int_259|) (= 9 (select .cse5 0)) (= (store |v_#memory_int_236| 87 (store .cse29 108 (select .cse38 108))) |v_#memory_int_235|) (= (select .cse11 2) 63) (= (store |v_#memory_int_247| 87 (store .cse21 60 (select .cse39 60))) |v_#memory_int_246|) (= (select .cse22 4) 120) (= (select .cse10 4) 111) (= |v_#memory_int_238| (store |v_#memory_int_243| 85 (store .cse31 96 (select .cse24 96)))) (= (select .cse4 2) 33) (= 32 (select .cse16 1)) (= (select .cse16 2) 37) (= (select .cse17 1) 10) (= (store |v_#memory_int_246| 87 (store .cse39 68 (select .cse40 68))) |v_#memory_int_250|) (= (select .cse10 6) 107) (= (select .cse16 0) 9) (= (select .cse3 2) 95) (= (select .cse26 5) 115) (= (store |v_#memory_int_235| 87 (store .cse38 116 (select .cse41 116))) |v_#memory_int_253|) (= (store |v_#memory_int_241| 85 (store .cse42 32 (select .cse37 32))) |v_#memory_int_240|) (= (store |v_#memory_int_253| 87 (store .cse41 124 (select .cse32 124))) |v_#memory_int_252|) (= (select (select |v_#memory_int_560| 81) 56) 0) (= (select .cse25 52) 0) (= (store |v_#memory_int_245| 85 (store .cse13 80 (select .cse30 80))) |v_#memory_int_244|) (= (store |v_#memory_int_242| 85 (store .cse15 24 (select .cse42 24))) |v_#memory_int_241|) (= (select .cse5 1) 37) (= (select .cse2 6) 0) (= (store |v_#memory_int_249| 87 (store .cse23 44 (select .cse20 44))) |v_#memory_int_248|) (= (select .cse26 0) 87) (= (select .cse27 4) 0) (= (select .cse25 0) 0) (= (select (select |v_#memory_int_560| 77) 0) 1) (= 112 (select .cse27 1)) (= (select (select |v_#memory_int_258| 86) 56) 0) (= 114 (select .cse10 0)) (= (store |v_#memory_int_250| 87 (store (store (store (store .cse40 76 0) 80 0) 88 0) 92 (select .cse28 92))) |v_#memory_int_237|) (= (select .cse3 5) 99) (= 115 (select .cse16 3)) (= (store (store |v_#memory_int_258| 85 (store (store .cse35 136 0) 140 0)) 87 (store (store .cse14 0 0) 8 (select .cse18 8))) |v_#memory_int_257|)))) (= (select |c_#length| 58) 24) (= (select |c_#valid| 5) 1) (= (select |c_#valid| 57) 1) (= 85 |c_~#torture_mutex~0.base|) (= (select |c_#length| 32) 4) (= (select |c_#length| 2) 12) (= (select |c_#length| 61) 28) (= (select |c_#valid| 83) 1) (= (select |c_#length| 18) 20) (= (select |c_#valid| 32) 1) (= (select |c_#valid| 35) 1) (= 19 (select |c_#length| 70)) (= 5 (select |c_#length| 53)) (= (select |c_#valid| 26) 1) (= c_~LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS~0 0) (= (select |c_#length| 29) 4) (= c_~reader_tasks~0.base 0) (= (select .cse1 0) 0) (= (select |c_#valid| 17) 1) (= (select |c_#valid| 30) 1) (= (select |c_#valid| 36) 1) (= 88 |c_~#rwsem_lock_ops~0.base|) (exists ((|v_#memory_$Pointer$.offset_203| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_204| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_205| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_190| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_191| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_192| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_193| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_194| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_195| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_371| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_196| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_197| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_198| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_199| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_200| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_201| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_202| (Array Int (Array Int Int)))) (let ((.cse53 (select |v_#memory_$Pointer$.offset_200| 87)) (.cse54 (select |v_#memory_$Pointer$.offset_190| 87)) (.cse46 (select |v_#memory_$Pointer$.offset_201| 85)) (.cse55 (select |v_#memory_$Pointer$.offset_194| 87)) (.cse52 (select |v_#memory_$Pointer$.offset_205| 87)) (.cse47 (select |v_#memory_$Pointer$.offset_202| 85)) (.cse61 (select |v_#memory_$Pointer$.offset_196| 87)) (.cse58 (select |v_#memory_$Pointer$.offset_191| 87)) (.cse48 (select |v_#memory_$Pointer$.offset_371| 80)) (.cse51 (select |v_#memory_$Pointer$.offset_371| 79)) (.cse43 (select |v_#memory_$Pointer$.offset_371| 81)) (.cse65 (select |v_#memory_$Pointer$.offset_203| 85)) (.cse59 (select |v_#memory_$Pointer$.offset_199| 85)) (.cse50 (select |v_#memory_$Pointer$.offset_371| 82)) (.cse57 (select |v_#memory_$Pointer$.offset_195| 85)) (.cse64 (select |v_#memory_$Pointer$.offset_204| 85)) (.cse56 (select |v_#memory_$Pointer$.offset_371| 84)) (.cse49 (select |v_#memory_$Pointer$.offset_371| 78)) (.cse44 (select |v_#memory_$Pointer$.offset_197| 86)) (.cse63 (select |v_#memory_$Pointer$.offset_198| 85)) (.cse45 (select |v_#memory_$Pointer$.offset_371| 83)) (.cse60 (select |v_#memory_$Pointer$.offset_192| 87)) (.cse62 (select |v_#memory_$Pointer$.offset_193| 87))) (and (= |#funAddr~torture_spin_lock_write_delay.offset| (select .cse43 16)) (= (select .cse44 48) 0) (= (select .cse45 24) |#funAddr~torture_rwlock_write_unlock.offset|) (= (select .cse44 16) |#funAddr~torture_mutex_delay.offset|) (= (store |v_#memory_$Pointer$.offset_201| 85 (store .cse46 60 (select .cse47 60))) |v_#memory_$Pointer$.offset_202|) (= (select .cse48 28) 0) (= (select .cse49 29) 0) (= (select .cse45 64) 0) (= |#funAddr~torture_spin_lock_write_lock.offset| (select .cse43 8)) (= (select .cse50 0) 0) (= (select .cse51 64) 0) (= (store |v_#memory_$Pointer$.offset_205| 87 (store (store (store (store (store (store .cse52 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse53 132))) |v_#memory_$Pointer$.offset_200|) (= (select .cse50 16) |#funAddr~torture_spin_lock_write_delay.offset|) (= (store |v_#memory_$Pointer$.offset_190| 87 (store .cse54 32 (select .cse55 32))) |v_#memory_$Pointer$.offset_194|) (= |#funAddr~torture_rwlock_read_unlock.offset| (select .cse45 48)) (= (select .cse43 48) 0) (= (select .cse50 40) 0) (= (select .cse43 0) 0) (= (select .cse48 36) 0) (= (select .cse50 64) 0) (= (select .cse49 13) 0) (= (+ (select .cse48 12) 1) 0) (= (select .cse51 8) |#funAddr~torture_lock_busted_write_lock.offset|) (= (select .cse56 64) 0) (= (store |v_#memory_$Pointer$.offset_371| 85 (store .cse14 0 (select .cse57 0))) |v_#memory_$Pointer$.offset_195|) (= |#funAddr~torture_rwlock_read_delay.offset| (select .cse45 40)) (= (store |v_#memory_$Pointer$.offset_200| 87 (store .cse53 136 (select (select |c_#memory_$Pointer$.offset| 87) 136))) |c_#memory_$Pointer$.offset|) (= (select .cse44 8) |#funAddr~torture_mutex_lock.offset|) (= (select .cse44 0) 0) (= (store |v_#memory_$Pointer$.offset_191| 87 (store .cse58 28 (select .cse54 28))) |v_#memory_$Pointer$.offset_190|) (= (store |v_#memory_$Pointer$.offset_199| 85 (store (store (store (store (store (store .cse59 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse46 56))) |v_#memory_$Pointer$.offset_201|) (= |#funAddr~torture_lock_spin_write_unlock_irq.offset| (select .cse50 24)) (= (select .cse56 0) 0) (= (select .cse44 32) 0) (= |v_#memory_$Pointer$.offset_192| (store |v_#memory_$Pointer$.offset_194| 87 (store (store (store (store (store (store .cse55 36 (- 1)) 44 0) 52 0) 60 0) 68 0) 76 (select .cse60 76)))) (= (select .cse51 48) 0) (= (store |v_#memory_$Pointer$.offset_197| 87 (store .cse14 0 (select .cse61 0))) |v_#memory_$Pointer$.offset_196|) (= (select .cse50 48) 0) (= (select .cse51 32) 0) (= |#funAddr~torture_rwlock_read_lock.offset| (select .cse45 32)) (= 0 (select .cse48 20)) (= (store |v_#memory_$Pointer$.offset_193| 87 (store .cse62 88 (select .cse52 88))) |v_#memory_$Pointer$.offset_205|) (= (select (select |v_#memory_$Pointer$.offset_371| 76) 0) 0) (= |#funAddr~torture_rwlock_write_unlock_irq.offset| (select .cse56 24)) (= |#funAddr~torture_rwlock_write_delay.offset| (select .cse56 16)) (= (store |v_#memory_$Pointer$.offset_202| 85 (store (store (store (store (store (store (store (store (store .cse47 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse63 136))) |v_#memory_$Pointer$.offset_198|) (= 0 (select .cse44 40)) (= |v_#memory_$Pointer$.offset_191| (store |v_#memory_$Pointer$.offset_196| 87 (store (store (store .cse61 8 8) 16 8) 24 (select .cse58 24)))) (= |#funAddr~torture_rwlock_read_delay.offset| (select .cse56 40)) (= (select .cse45 0) 0) (= |#funAddr~torture_lock_busted_write_unlock.offset| (select .cse51 24)) (= (select .cse51 16) |#funAddr~torture_lock_busted_write_delay.offset|) (= (select .cse48 44) 0) (= 0 (select .cse51 0)) (= (select .cse43 40) 0) (= (store |v_#memory_$Pointer$.offset_204| 85 (store .cse64 8 (select .cse65 8))) |v_#memory_$Pointer$.offset_203|) (= |#funAddr~torture_spin_lock_write_unlock.offset| (select .cse43 24)) (= (select .cse51 40) 0) (= (select .cse43 64) 0) (= (select .cse56 48) |#funAddr~torture_rwlock_read_unlock_irq.offset|) (= 0 (select .cse43 32)) (= |#funAddr~torture_spin_lock_write_lock_irq.offset| (select .cse50 8)) (= (select .cse45 16) |#funAddr~torture_rwlock_write_delay.offset|) (= (store |v_#memory_$Pointer$.offset_203| 85 (store .cse65 12 (select .cse59 12))) |v_#memory_$Pointer$.offset_199|) (= (select .cse50 32) 0) (= |v_#memory_$Pointer$.offset_204| (store |v_#memory_$Pointer$.offset_195| 85 (store .cse57 4 (select .cse64 4)))) (= (select .cse56 32) |#funAddr~torture_rwlock_read_lock_irq.offset|) (= |#funAddr~torture_rwlock_write_lock_irq.offset| (select .cse56 8)) (= (select .cse49 21) 0) (= |#funAddr~torture_mutex_unlock.offset| (select .cse44 24)) (= (select .cse44 64) 0) (= (store |v_#memory_$Pointer$.offset_198| 85 (store .cse63 140 (select (select |v_#memory_$Pointer$.offset_197| 85) 140))) |v_#memory_$Pointer$.offset_197|) (= |#funAddr~torture_rwlock_write_lock.offset| (select .cse45 8)) (= (store |v_#memory_$Pointer$.offset_192| 87 (store .cse60 80 (select .cse62 80))) |v_#memory_$Pointer$.offset_193|)))) (= c_~writer_tasks~0.base 0) (= (select |c_#valid| 41) 1) (= (select |c_#valid| 9) 1) (= 20 (select |c_#length| 24)) (= c_~verbose~0 1) (= (select |c_#valid| 2) 1) (= (select |c_#valid| 27) 1) (= |#funAddr~torture_rwsem_down_read.offset| (select .cse0 32)) (= (select |c_#valid| 82) 1) (= |c_~#torture_spinlock~0.base| 80) (= 1 (select |c_#valid| 79)) (= 9 (select |c_#length| 40)) (= (select |c_#length| 78) 37) (= |c_~#torture_rwsem~0.offset| 0) (= 72 (select |c_#length| 86)) (= c_~ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data~0 1) (= (select |c_#length| 17) 29) (= (select |c_#valid| 34) 1) (= 21 (select |c_#length| 47)) (= (select |c_#valid| 37) 1) (= 77 |c_~#torture_runnable~0.base|) (= (select |c_#valid| 76) 1) (= (select |c_#length| 73) 1) (= (select |c_#valid| 85) 1) (= (select |c_#length| 56) 24) (= 3 (select |c_#length| 51)) (= (select |c_#valid| 84) 1) (= (select |c_#length| 34) 4) (= (select |c_#valid| 60) 1) (= 72 (select |c_#length| 79)) (= (select |c_#valid| 59) 1) (= (select |c_#length| 9) 14) (= (select |c_#valid| 4) 1) (= 33 (select |c_#length| 71)) (= |c_~#spin_lock_ops~0.offset| 0) (<= 1 c_~nr_cpu_ids~0) (= (select |c_#valid| 8) 1) (= |c_~#cxt~0.base| 78) (= (select |c_#length| 66) 37) (= (select |c_#length| 16) 29) (= c_~ldv_linux_kernel_module_module_refcounter~0 1) (= c_~ldv_linux_kernel_locking_rwlock_wlock~0 1) (= 0 c_~onoff_interval~0) (= 72 (select |c_#length| 81)) (= 72 (select |c_#length| 84)) (= |c_~#spin_lock_irq_ops~0.offset| 0) (= (select |c_#valid| 75) 1) (= c_~ldv_thread_4~0.function.offset 0) (= (+ c_~nwriters_stress~0 1) 0) (= (select |c_#length| 57) 17) (= (select |c_#valid| 73) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct~0 1) (= |c_~#torture_spinlock~0.offset| 0) (= c_~ldv_thread_6~0.function.base 0) (= c_~ldv_thread_5~0.function.offset 0) (= c_~reader_tasks~0.offset 0) (= c_~ldv_thread_0~0.function.offset 0) (= |#funAddr~torture_rwsem_up_write.base| (select .cse1 24)) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock~0 0) (= (select |c_#valid| 63) 1) (= (select |c_#length| 74) 2) (= c_~ldv_thread_4~0.function.base 0) (= (select |c_#length| 50) 5) (= c_~ldv_linux_kernel_rcu_srcu_srcu_nested~0 0) (= c_~ldv_thread_2~0.identifier 0) (= c_~ldv_linux_kernel_locking_rwlock_rlock~0 1) (= (select |c_#valid| 65) 1) (= (select |c_#length| 77) 4) (= (select |c_#valid| 81) 1) (= 7 (select |c_#length| 25)) (= (select .cse0 64) 0) (= 17 (select |c_#length| 20)) (= c_~stat_interval~0 60) (= 19 (select |c_#length| 37)) (= (select |c_#valid| 15) 1) (= (select |c_#valid| 16) 1) (= (select |c_#valid| 29) 1) (= |#funAddr~torture_rwsem_down_write.base| (select .cse1 8)) (= (select |c_#valid| 44) 1) (= c_~ldv_linux_kernel_locking_spinlock_spin_torture_spinlock~0 1) (= c_~ldv_linux_mmc_sdio_func_sdio_element~0 0) (= (select |c_#valid| 47) 1) (= 87 |c_~#torture_rwsem~0.base|) (= 29 (select |c_#length| 22)) (= c_~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 0) (= (select |c_#valid| 23) 1) (= 33 (select |c_#length| 44)) (= 20 (select |c_#length| 62)) (= (select |c_#valid| 31) 1) (= c_~torture_type~0.base 1) (= (select |c_#valid| 56) 1) (= c_~ldv_linux_kernel_sched_completion_completion~0 0) (= |#funAddr~torture_rwsem_up_read.offset| (select .cse0 48)) (= c_~ldv_thread_2~0.function.base 0) (= (select |c_#valid| 11) 1) (= (select |c_#length| 63) 28) (= (select |c_#length| 87) 144) (= (select |c_#valid| 50) 1) (= 8 (select |c_#length| 6)) (= (select |c_#valid| 48) 1) (= (select |c_#valid| 61) 1) (= c_~ldv_thread_3~0.identifier 0) (= c_~onoff_holdoff~0 0) (= (select |c_#valid| 20) 1) (= c_~ldv_thread_1~0.function.base 0) (= c_~ldv_thread_1~0.identifier 0) (= c_~ldv_linux_usb_gadget_usb_gadget~0 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock~0 1) (= (select |c_#length| 64) 20) (= (select |c_#length| 68) 34) (= 1 (select |c_#valid| 45)) (exists ((|v_#memory_$Pointer$.base_205| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_196| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_195| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_194| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_193| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_192| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_191| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_190| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_204| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_203| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_202| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_388| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_201| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_200| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_199| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_198| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_197| (Array Int (Array Int Int)))) (let ((.cse77 (select |v_#memory_$Pointer$.base_194| 87)) (.cse74 (select |v_#memory_$Pointer$.base_190| 87)) (.cse67 (select |v_#memory_$Pointer$.base_201| 85)) (.cse76 (select |v_#memory_$Pointer$.base_192| 87)) (.cse80 (select |v_#memory_$Pointer$.base_193| 87)) (.cse73 (select |v_#memory_$Pointer$.base_195| 87)) (.cse78 (select |v_#memory_$Pointer$.base_388| 81)) (.cse83 (select |v_#memory_$Pointer$.base_191| 87)) (.cse86 (select |v_#memory_$Pointer$.base_196| 87)) (.cse87 (select |v_#memory_$Pointer$.base_197| 87)) (.cse82 (select |v_#memory_$Pointer$.base_200| 85)) (.cse68 (select |v_#memory_$Pointer$.base_388| 83)) (.cse70 (select |v_#memory_$Pointer$.base_388| 80)) (.cse85 (select |v_#memory_$Pointer$.base_203| 85)) (.cse66 (select |v_#memory_$Pointer$.base_202| 85)) (.cse81 (select |v_#memory_$Pointer$.base_205| 85)) (.cse84 (select |v_#memory_$Pointer$.base_204| 85)) (.cse88 (select |v_#memory_$Pointer$.base_198| 85)) (.cse75 (select |v_#memory_$Pointer$.base_388| 82)) (.cse72 (select |v_#memory_$Pointer$.base_388| 78)) (.cse71 (select |v_#memory_$Pointer$.base_388| 84)) (.cse79 (select |v_#memory_$Pointer$.base_388| 79)) (.cse69 (select |v_#memory_$Pointer$.base_199| 86))) (and (= |v_#memory_$Pointer$.base_201| (store |v_#memory_$Pointer$.base_202| 85 (store (store (store (store (store (store .cse66 16 0) 24 0) 32 0) 40 0) 48 8) 56 (select .cse67 56)))) (= (select .cse68 16) |#funAddr~torture_rwlock_write_delay.base|) (= (select .cse69 0) 0) (= (select .cse70 20) 0) (= |#funAddr~torture_rwlock_write_unlock.base| (select .cse68 24)) (= |#funAddr~torture_rwlock_read_unlock_irq.base| (select .cse71 48)) (= (select .cse72 13) 0) (= (store |v_#memory_$Pointer$.base_195| 87 (store (store (store (store (store (store .cse73 92 0) 100 0) 108 0) 116 0) 124 12) 132 (select .cse74 132))) |v_#memory_$Pointer$.base_190|) (= (select .cse75 24) |#funAddr~torture_lock_spin_write_unlock_irq.base|) (= (store |v_#memory_$Pointer$.base_192| 87 (store (store (store (store (store (store .cse76 36 0) 44 0) 52 0) 60 0) 68 11) 76 (select .cse77 76))) |v_#memory_$Pointer$.base_194|) (= (select .cse78 0) 0) (= |#funAddr~torture_spin_lock_write_delay.base| (select .cse75 16)) (= (select .cse70 12) 0) (= (select .cse79 32) 0) (= (select .cse70 36) 0) (= (store |v_#memory_$Pointer$.base_194| 87 (store .cse77 80 (select .cse80 80))) |v_#memory_$Pointer$.base_193|) (= (select .cse78 32) 0) (= (select .cse72 29) 0) (= (select .cse79 48) 0) (= (select .cse71 24) |#funAddr~torture_rwlock_write_unlock_irq.base|) (= (select .cse78 16) |#funAddr~torture_spin_lock_write_delay.base|) (= |#funAddr~torture_spin_lock_write_unlock.base| (select .cse78 24)) (= (store |v_#memory_$Pointer$.base_388| 85 (store .cse14 0 (select .cse81 0))) |v_#memory_$Pointer$.base_205|) (= (select .cse69 24) |#funAddr~torture_mutex_unlock.base|) (= |#funAddr~torture_lock_busted_write_lock.base| (select .cse79 8)) (= 3 (select .cse70 44)) (= (select .cse78 64) 4) (= |#funAddr~torture_rwlock_read_lock_irq.base| (select .cse71 32)) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_190| 87 (store .cse74 136 (select (select |c_#memory_$Pointer$.base| 87) 136)))) (= (store |v_#memory_$Pointer$.base_201| 85 (store .cse67 60 (select .cse82 60))) |v_#memory_$Pointer$.base_200|) (= (select .cse78 48) 0) (= (select .cse68 40) |#funAddr~torture_rwlock_read_delay.base|) (= |v_#memory_$Pointer$.base_192| (store |v_#memory_$Pointer$.base_191| 87 (store .cse83 32 (select .cse76 32)))) (= (select (select |v_#memory_$Pointer$.base_388| 76) 0) 0) (= (select .cse71 40) |#funAddr~torture_rwlock_read_delay.base|) (= |#funAddr~torture_spin_lock_write_lock.base| (select .cse78 8)) (= |#funAddr~torture_rwlock_write_lock_irq.base| (select .cse71 8)) (= (store |v_#memory_$Pointer$.base_193| 87 (store .cse80 88 (select .cse73 88))) |v_#memory_$Pointer$.base_195|) (= (store |v_#memory_$Pointer$.base_204| 85 (store .cse84 8 (select .cse85 8))) |v_#memory_$Pointer$.base_203|) (= (select .cse68 32) |#funAddr~torture_rwlock_read_lock.base|) (= |#funAddr~torture_mutex_delay.base| (select .cse69 16)) (= 7 (select .cse71 64)) (= (select .cse79 0) 0) (= (select .cse79 40) 0) (= (select .cse69 64) 10) (= 6 (select .cse68 64)) (= (select .cse78 40) 0) (= |#funAddr~torture_mutex_lock.base| (select .cse69 8)) (= (select .cse75 40) 0) (= (store |v_#memory_$Pointer$.base_199| 87 (store .cse14 0 (select .cse86 0))) |v_#memory_$Pointer$.base_196|) (= (store |v_#memory_$Pointer$.base_197| 87 (store .cse87 28 (select .cse83 28))) |v_#memory_$Pointer$.base_191|) (= (select .cse75 32) 0) (= (select .cse68 48) |#funAddr~torture_rwlock_read_unlock.base|) (= (select .cse75 64) 5) (= (select .cse75 48) 0) (= (select .cse75 0) 0) (= (select .cse68 0) 0) (= |v_#memory_$Pointer$.base_197| (store |v_#memory_$Pointer$.base_196| 87 (store (store (store .cse86 8 87) 16 87) 24 (select .cse87 24)))) (= (store |v_#memory_$Pointer$.base_200| 85 (store (store (store (store (store (store (store (store (store .cse82 72 85) 80 85) 88 0) 96 85) 104 0) 112 0) 120 0) 128 9) 136 (select .cse88 136))) |v_#memory_$Pointer$.base_198|) (= (select .cse79 16) |#funAddr~torture_lock_busted_write_delay.base|) (= (select .cse68 8) |#funAddr~torture_rwlock_write_lock.base|) (= (select .cse70 28) 0) (= 2 (select .cse79 64)) (= (store |v_#memory_$Pointer$.base_203| 85 (store .cse85 12 (select .cse66 12))) |v_#memory_$Pointer$.base_202|) (= (store |v_#memory_$Pointer$.base_205| 85 (store .cse81 4 (select .cse84 4))) |v_#memory_$Pointer$.base_204|) (= (store |v_#memory_$Pointer$.base_198| 85 (store .cse88 140 (select (select |v_#memory_$Pointer$.base_199| 85) 140))) |v_#memory_$Pointer$.base_199|) (= (select .cse75 8) |#funAddr~torture_spin_lock_write_lock_irq.base|) (= |#funAddr~torture_rwlock_write_delay.base| (select .cse71 16)) (= (select .cse69 40) 0) (= (select .cse72 21) 0) (= (select .cse69 32) 0) (= (select .cse71 0) 0) (= (select .cse79 24) |#funAddr~torture_lock_busted_write_unlock.base|) (= (select .cse69 48) 0)))) (= c_~ldv_linux_block_genhd_disk_state~0 0) (= (select |c_#length| 38) 19) (= |#funAddr~torture_rwsem_read_delay.base| (select .cse1 40)) (= (select |c_#valid| 71) 1) (= |c_~#mutex_lock_ops~0.offset| 0) (= 3 c_~shuffle_interval~0) (= (select |c_#valid| 87) 1) (= c_~torture_type~0.offset 0) (= (select |c_#valid| 74) 1) (= (select |c_#length| 3) 17) (= (select |c_#length| 69) 37) (= (select |c_#length| 27) 4) (= (select |c_#valid| 49) 1) (= |c_~#lock_busted_ops~0.offset| 0) (= 8 (select |c_#length| 76)) (= |#funAddr~torture_rwsem_down_write.offset| (select .cse0 8)) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN~0 1) (= 148 (select |c_#length| 85)) (= (select |c_#valid| 6) 1) (= 36 (select |c_#length| 72)) (= c_~rtnllocknumber~0 0) (= (select |c_#valid| 54) 1) (= c_~locksocknumber~0 0) (= 81 |c_~#spin_lock_ops~0.base|) (= |#funAddr~torture_rwsem_write_delay.base| (select .cse1 16)) (= 0 |c_~#rwsem_lock_ops~0.offset|) (= (select |c_#length| 67) 20) (= 5 c_~stutter~0) (= 82 |c_~#spin_lock_irq_ops~0.base|) (= (select |c_#valid| 58) 1) (= (select .cse0 40) |#funAddr~torture_rwsem_read_delay.offset|) (= (select |c_#length| 52) 6) (= |c_~#cxt~0.offset| 0) (= (select |c_#valid| 40) 1) (= (select |c_#length| 19) 20) (= (select |c_#valid| 38) 1) (= (select |c_#valid| 10) 1) (= (select |c_#valid| 7) 1) (= (select |c_#length| 54) 8) (= (select |c_#length| 23) 20) (= |c_~#rw_lock_irq_ops~0.offset| 0))) is different from false [2024-11-14 05:09:25,700 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse18 ((as const (Array Int Int)) 0))) (and (= c_~ldv_thread_3~0.function.offset 0) (= 0 c_~lock_is_read_held~0) (= (+ c_~nreaders_stress~0 1) 0) (= c_~ldv_thread_6~0.identifier 0) (= c_~ldv_thread_1~0.function.offset 0) (= c_~ldv_linux_alloc_usb_lock_lock~0 1) (= c_~ldv_linux_fs_sysfs_sysfs~0 0) (= 83 |c_~#rw_lock_ops~0.base|) (= c_~ldv_linux_arch_io_iomem~0 0) (= c_~ldv_linux_block_queue_queue_state~0 0) (= 0 c_~ldv_thread_3~0.function.base) (= |c_~#lock_busted_ops~0.base| 79) (= c_~ldv_linux_kernel_rcu_update_lock_rcu_nested~0 0) (= 76 |c_~#stats_task~0.base|) (exists ((|v_#memory_int_239| (Array Int (Array Int Int))) (|v_#memory_int_257| (Array Int (Array Int Int))) (|v_#memory_int_235| (Array Int (Array Int Int))) (|v_#memory_int_236| (Array Int (Array Int Int))) (|v_#memory_int_258| (Array Int (Array Int Int))) (|v_#memory_int_237| (Array Int (Array Int Int))) (|v_#memory_int_259| (Array Int (Array Int Int))) (|v_#memory_int_238| (Array Int (Array Int Int))) (|v_#memory_int_242| (Array Int (Array Int Int))) (|v_#memory_int_243| (Array Int (Array Int Int))) (|v_#memory_int_244| (Array Int (Array Int Int))) (|v_#memory_int_245| (Array Int (Array Int Int))) (|v_#memory_int_560| (Array Int (Array Int Int))) (|v_#memory_int_240| (Array Int (Array Int Int))) (|v_#memory_int_241| (Array Int (Array Int Int))) (|v_#memory_int_349| (Array Int (Array Int Int))) (|v_#memory_int_246| (Array Int (Array Int Int))) (|v_#memory_int_247| (Array Int (Array Int Int))) (|v_#memory_int_348| (Array Int (Array Int Int))) (|v_#memory_int_248| (Array Int (Array Int Int))) (|v_#memory_int_249| (Array Int (Array Int Int))) (|v_#memory_int_347| (Array Int (Array Int Int))) (|v_#memory_int_253| (Array Int (Array Int Int))) (|v_#memory_int_254| (Array Int (Array Int Int))) (|v_#memory_int_352| (Array Int (Array Int Int))) (|v_#memory_int_255| (Array Int (Array Int Int))) (|v_#memory_int_256| (Array Int (Array Int Int))) (|v_#memory_int_250| (Array Int (Array Int Int))) (|v_#memory_int_251| (Array Int (Array Int Int))) (|v_#memory_int_351| (Array Int (Array Int Int))) (|v_#memory_int_350| (Array Int (Array Int Int))) (|v_#memory_int_252| (Array Int (Array Int Int)))) (let ((.cse8 (select |v_#memory_int_349| |c_ULTIMATE.start_lock_torture_init_~#torture_ops~0#1.base|)) (.cse9 (select |v_#memory_int_347| |c_ULTIMATE.start_lock_torture_init_~#torture_ops~0#1.base|)) (.cse10 (select |v_#memory_int_560| 78)) (.cse23 (select |v_#memory_int_256| 87)) (.cse4 (select |v_#memory_int_255| 85)) (.cse12 (select |v_#memory_int_350| |c_ULTIMATE.start_lock_torture_init_~#torture_ops~0#1.base|)) (.cse36 (select |v_#memory_int_348| |c_ULTIMATE.start_lock_torture_init_~#torture_ops~0#1.base|)) (.cse6 (select |v_#memory_int_560| 34)) (.cse16 (select |v_#memory_int_251| 85)) (.cse38 (select |v_#memory_int_560| 74)) (.cse41 (select |v_#memory_int_239| 85)) (.cse5 (select |v_#memory_int_254| 85)) (.cse39 (select |v_#memory_int_259| 85)) (.cse37 (select |v_#memory_int_351| |c_ULTIMATE.start_lock_torture_init_~#torture_ops~0#1.base|)) (.cse7 (select |v_#memory_int_352| |c_ULTIMATE.start_lock_torture_init_~#torture_ops~0#1.base|)) (.cse33 (select |v_#memory_int_236| 87)) (.cse15 (select |v_#memory_int_560| 27)) (.cse25 (select |v_#memory_int_247| 87)) (.cse26 (select |v_#memory_int_560| 52)) (.cse35 (select |v_#memory_int_243| 85)) (.cse28 (select |v_#memory_int_238| 85)) (.cse2 (select |v_#memory_int_560| 29)) (.cse21 (select |v_#memory_int_560| 51)) (.cse44 (select |v_#memory_int_246| 87)) (.cse43 (select |v_#memory_int_235| 87)) (.cse42 (select |v_#memory_int_240| 85)) (.cse46 (select |v_#memory_int_253| 87)) (.cse13 (select |v_#memory_int_252| 87)) (.cse17 (select |v_#memory_int_245| 85)) (.cse34 (select |v_#memory_int_244| 85)) (.cse19 (select |v_#memory_int_242| 85)) (.cse47 (select |v_#memory_int_241| 85)) (.cse3 (select |v_#memory_int_560| 32)) (.cse0 (select |v_#memory_int_560| 26)) (.cse27 (select |v_#memory_int_249| 87)) (.cse24 (select |v_#memory_int_248| 87)) (.cse30 (select |v_#memory_int_560| 25)) (.cse29 (select |v_#memory_int_560| 80)) (.cse31 (select |v_#memory_int_560| 53)) (.cse14 (select |v_#memory_int_560| 54)) (.cse45 (select |v_#memory_int_250| 87)) (.cse32 (select |v_#memory_int_237| 87)) (.cse1 (select |v_#memory_int_560| 6)) (.cse20 (select |v_#memory_int_560| 50)) (.cse40 (select |v_#memory_int_258| 85)) (.cse22 (select |v_#memory_int_257| 87))) (and (= 32 (select .cse0 5)) (= (select .cse0 4) 115) (= 119 (select .cse1 1)) (= (select .cse0 3) 100) (= (select .cse2 1) 33) (= (select .cse3 2) 115) (= (store |v_#memory_int_255| 85 (store .cse4 112 (select .cse5 112))) |v_#memory_int_254|) (= (select .cse6 1) 37) (= (select (select |v_#memory_int_560| 41) 0) 0) (= (store |v_#memory_int_352| |c_ULTIMATE.start_lock_torture_init_~#torture_ops~0#1.base| (store .cse7 32 (select .cse8 32))) |v_#memory_int_349|) (= (store |v_#memory_int_349| |c_ULTIMATE.start_lock_torture_init_~#torture_ops~0#1.base| (store .cse8 40 (select .cse9 40))) |v_#memory_int_347|) (= 0 (select .cse10 9)) (= (let ((.cse11 (store |v_#memory_int_252| 87 (store (store .cse13 132 0) 136 0)))) (store .cse11 |c_ULTIMATE.start_lock_torture_init_~#torture_ops~0#1.base| (store (select .cse11 |c_ULTIMATE.start_lock_torture_init_~#torture_ops~0#1.base|) 0 (select .cse12 0)))) |v_#memory_int_350|) (= 99 (select .cse14 5)) (= (select .cse1 0) 114) (= (select .cse15 3) 0) (= 111 (select .cse1 4)) (= (store |v_#memory_int_251| 85 (store (store (store .cse16 56 0) 60 0) 72 (select .cse17 72))) |v_#memory_int_245|) (= (select .cse10 0) 0) (= (store |v_#memory_int_560| 85 (store (store (store (store (store .cse18 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse19 16))) |v_#memory_int_242|) (= (select .cse10 8) 0) (= 0 (select (select |v_#memory_int_252| 88) 56)) (= (select .cse20 4) 0) (= 63 (select .cse15 1)) (= |c_#memory_int| (store |v_#memory_int_347| |c_ULTIMATE.start_lock_torture_init_~#torture_ops~0#1.base| (store .cse9 48 (select (select |c_#memory_int| |c_ULTIMATE.start_lock_torture_init_~#torture_ops~0#1.base|) 48)))) (= (select (select |v_#memory_int_560| 73) 0) 0) (= (select .cse10 4) 0) (= 9 (select .cse21 0)) (= (store |v_#memory_int_257| 87 (store .cse22 16 (select .cse23 16))) |v_#memory_int_256|) (= 115 (select .cse6 2)) (= 63 (select .cse15 0)) (= (select (select |v_#memory_int_560| 83) 56) 0) (= (store |v_#memory_int_248| 87 (store .cse24 52 (select .cse25 52))) |v_#memory_int_247|) (= 101 (select .cse26 3)) (= (store |v_#memory_int_256| 87 (store (store (store (store .cse23 24 0) 28 3735899821) 32 4294967295) 36 (select .cse27 36))) |v_#memory_int_249|) (= (store |v_#memory_int_238| 85 (store .cse28 104 (select .cse4 104))) |v_#memory_int_255|) (= (select .cse26 1) 117) (= 0 (select .cse3 3)) (= (select (select |v_#memory_int_560| 28) 0) 0) (= (select .cse14 7) 0) (= 101 (select .cse0 1)) (= (select (select |v_#memory_int_560| 84) 56) 0) (= 3735899821 (select .cse29 4)) (= (select .cse30 2) 105) (= (select .cse21 2) 0) (= (select .cse31 2) 105) (= (store |v_#memory_int_237| 87 (store .cse32 100 (select .cse33 100))) |v_#memory_int_236|) (= (select .cse26 0) 109) (= (select .cse2 3) 0) (= (select .cse0 2) 97) (= (store |v_#memory_int_244| 85 (store .cse34 88 (select .cse35 88))) |v_#memory_int_243|) (= (select .cse6 3) 0) (= (select .cse26 5) 0) (= (select (select |v_#memory_int_560| 79) 56) 0) (= 82 (select .cse0 0)) (= (select .cse30 6) 0) (= (store |v_#memory_int_348| |c_ULTIMATE.start_lock_torture_init_~#torture_ops~0#1.base| (store .cse36 16 (select .cse37 16))) |v_#memory_int_351|) (= (select .cse31 3) 110) (= 4294967295 (select .cse29 8)) (= (select .cse30 1) 114) (= (store |v_#memory_int_350| |c_ULTIMATE.start_lock_torture_init_~#torture_ops~0#1.base| (store .cse12 8 (select .cse36 8))) |v_#memory_int_348|) (= (select .cse2 0) 33) (= 9 (select .cse6 0)) (= 108 (select .cse14 3)) (= 101 (select .cse30 4)) (= 115 (select .cse31 0)) (= (select .cse38 1) 0) (= (store |v_#memory_int_259| 85 (store .cse39 128 (select .cse40 128))) |v_#memory_int_258|) (= 116 (select .cse30 3)) (= |v_#memory_int_251| (store |v_#memory_int_239| 85 (store .cse41 48 (select .cse16 48)))) (= (select .cse1 3) 108) (= (select (select |v_#memory_int_560| 82) 56) 0) (= 119 (select .cse14 1)) (= (select .cse38 0) 48) (= (select .cse29 56) 0) (= (store |v_#memory_int_240| 85 (store .cse42 40 (select .cse41 40))) |v_#memory_int_239|) (= (select (select |v_#memory_int_560| 30) 0) 0) (= 95 (select .cse14 2)) (= (select .cse1 7) 0) (= (select .cse1 6) 107) (= 116 (select .cse26 2)) (= (store |v_#memory_int_254| 85 (store .cse5 120 (select .cse39 120))) |v_#memory_int_259|) (= (store |v_#memory_int_351| |c_ULTIMATE.start_lock_torture_init_~#torture_ops~0#1.base| (store .cse37 24 (select .cse7 24))) |v_#memory_int_352|) (= 9 (select .cse3 0)) (= (store |v_#memory_int_236| 87 (store .cse33 108 (select .cse43 108))) |v_#memory_int_235|) (= (select .cse15 2) 63) (= (store |v_#memory_int_247| 87 (store .cse25 60 (select .cse44 60))) |v_#memory_int_246|) (= (select .cse26 4) 120) (= (select .cse14 4) 111) (= |v_#memory_int_238| (store |v_#memory_int_243| 85 (store .cse35 96 (select .cse28 96)))) (= (select .cse2 2) 33) (= 32 (select .cse20 1)) (= (select .cse20 2) 37) (= (select .cse21 1) 10) (= (store |v_#memory_int_246| 87 (store .cse44 68 (select .cse45 68))) |v_#memory_int_250|) (= (select .cse14 6) 107) (= (select .cse20 0) 9) (= (select .cse1 2) 95) (= (select .cse30 5) 115) (= (store |v_#memory_int_235| 87 (store .cse43 116 (select .cse46 116))) |v_#memory_int_253|) (= (store |v_#memory_int_241| 85 (store .cse47 32 (select .cse42 32))) |v_#memory_int_240|) (= (store |v_#memory_int_253| 87 (store .cse46 124 (select .cse13 124))) |v_#memory_int_252|) (= (select (select |v_#memory_int_560| 81) 56) 0) (= (select .cse29 52) 0) (= (store |v_#memory_int_245| 85 (store .cse17 80 (select .cse34 80))) |v_#memory_int_244|) (= (store |v_#memory_int_242| 85 (store .cse19 24 (select .cse47 24))) |v_#memory_int_241|) (= (select .cse3 1) 37) (= (select .cse0 6) 0) (= (store |v_#memory_int_249| 87 (store .cse27 44 (select .cse24 44))) |v_#memory_int_248|) (= (select .cse30 0) 87) (= (select .cse31 4) 0) (= (select .cse29 0) 0) (= (select (select |v_#memory_int_560| 77) 0) 1) (= 112 (select .cse31 1)) (= (select (select |v_#memory_int_258| 86) 56) 0) (= 114 (select .cse14 0)) (= (store |v_#memory_int_250| 87 (store (store (store (store .cse45 76 0) 80 0) 88 0) 92 (select .cse32 92))) |v_#memory_int_237|) (= (select .cse1 5) 99) (= 115 (select .cse20 3)) (= (store (store |v_#memory_int_258| 85 (store (store .cse40 136 0) 140 0)) 87 (store (store .cse18 0 0) 8 (select .cse22 8))) |v_#memory_int_257|)))) (= c_~ldv_linux_usb_register_probe_state~0 0) (= c_~ldv_linux_block_request_blk_rq~0 0) (exists ((|v_#memory_$Pointer$.base_205| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_196| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_195| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_194| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_193| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_192| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_191| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_190| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_204| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_203| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_389| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_202| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_388| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_201| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_200| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_199| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_198| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_197| (Array Int (Array Int Int)))) (let ((.cse57 (select |v_#memory_$Pointer$.base_190| 87)) (.cse60 (select |v_#memory_$Pointer$.base_194| 87)) (.cse49 (select |v_#memory_$Pointer$.base_201| 85)) (.cse59 (select |v_#memory_$Pointer$.base_192| 87)) (.cse63 (select |v_#memory_$Pointer$.base_193| 87)) (.cse56 (select |v_#memory_$Pointer$.base_195| 87)) (.cse61 (select |v_#memory_$Pointer$.base_388| 81)) (.cse66 (select |v_#memory_$Pointer$.base_191| 87)) (.cse50 (select |v_#memory_$Pointer$.base_389| 88)) (.cse69 (select |v_#memory_$Pointer$.base_196| 87)) (.cse70 (select |v_#memory_$Pointer$.base_197| 87)) (.cse65 (select |v_#memory_$Pointer$.base_200| 85)) (.cse51 (select |v_#memory_$Pointer$.base_388| 83)) (.cse53 (select |v_#memory_$Pointer$.base_388| 80)) (.cse68 (select |v_#memory_$Pointer$.base_203| 85)) (.cse48 (select |v_#memory_$Pointer$.base_202| 85)) (.cse64 (select |v_#memory_$Pointer$.base_205| 85)) (.cse67 (select |v_#memory_$Pointer$.base_204| 85)) (.cse71 (select |v_#memory_$Pointer$.base_198| 85)) (.cse58 (select |v_#memory_$Pointer$.base_388| 82)) (.cse55 (select |v_#memory_$Pointer$.base_388| 78)) (.cse54 (select |v_#memory_$Pointer$.base_388| 84)) (.cse62 (select |v_#memory_$Pointer$.base_388| 79)) (.cse52 (select |v_#memory_$Pointer$.base_199| 86))) (and (= |v_#memory_$Pointer$.base_201| (store |v_#memory_$Pointer$.base_202| 85 (store (store (store (store (store (store .cse48 16 0) 24 0) 32 0) 40 0) 48 8) 56 (select .cse49 56)))) (= |#funAddr~torture_rwsem_up_write.base| (select .cse50 24)) (= (select .cse51 16) |#funAddr~torture_rwlock_write_delay.base|) (= (select .cse52 0) 0) (= (select .cse53 20) 0) (= |#funAddr~torture_rwlock_write_unlock.base| (select .cse51 24)) (= |#funAddr~torture_rwlock_read_unlock_irq.base| (select .cse54 48)) (= (select .cse55 13) 0) (= (store |v_#memory_$Pointer$.base_195| 87 (store (store (store (store (store (store .cse56 92 0) 100 0) 108 0) 116 0) 124 12) 132 (select .cse57 132))) |v_#memory_$Pointer$.base_190|) (= (select .cse58 24) |#funAddr~torture_lock_spin_write_unlock_irq.base|) (= (store |v_#memory_$Pointer$.base_192| 87 (store (store (store (store (store (store .cse59 36 0) 44 0) 52 0) 60 0) 68 11) 76 (select .cse60 76))) |v_#memory_$Pointer$.base_194|) (= (select .cse61 0) 0) (= (store |v_#memory_$Pointer$.base_389| |c_ULTIMATE.start_lock_torture_init_~#torture_ops~0#1.base| (store (store (store (store (store (store (store (select |v_#memory_$Pointer$.base_389| |c_ULTIMATE.start_lock_torture_init_~#torture_ops~0#1.base|) 0 79) 8 81) 16 82) 24 83) 32 84) 40 86) 48 88)) |c_#memory_$Pointer$.base|) (= |#funAddr~torture_spin_lock_write_delay.base| (select .cse58 16)) (= (select .cse53 12) 0) (= (select .cse62 32) 0) (= (store |v_#memory_$Pointer$.base_190| 87 (store .cse57 136 (select (select |v_#memory_$Pointer$.base_389| 87) 136))) |v_#memory_$Pointer$.base_389|) (= (select .cse53 36) 0) (= (store |v_#memory_$Pointer$.base_194| 87 (store .cse60 80 (select .cse63 80))) |v_#memory_$Pointer$.base_193|) (= (select .cse61 32) 0) (= (select .cse55 29) 0) (= (select .cse62 48) 0) (= (select .cse54 24) |#funAddr~torture_rwlock_write_unlock_irq.base|) (= (select .cse61 16) |#funAddr~torture_spin_lock_write_delay.base|) (= |#funAddr~torture_spin_lock_write_unlock.base| (select .cse61 24)) (= (store |v_#memory_$Pointer$.base_388| 85 (store .cse18 0 (select .cse64 0))) |v_#memory_$Pointer$.base_205|) (= |#funAddr~torture_rwsem_write_delay.base| (select .cse50 16)) (= (select .cse52 24) |#funAddr~torture_mutex_unlock.base|) (= |#funAddr~torture_lock_busted_write_lock.base| (select .cse62 8)) (= 3 (select .cse53 44)) (= (select .cse61 64) 4) (= |#funAddr~torture_rwlock_read_lock_irq.base| (select .cse54 32)) (= 13 (select .cse50 64)) (= (store |v_#memory_$Pointer$.base_201| 85 (store .cse49 60 (select .cse65 60))) |v_#memory_$Pointer$.base_200|) (= (select .cse61 48) 0) (= (select .cse51 40) |#funAddr~torture_rwlock_read_delay.base|) (= |v_#memory_$Pointer$.base_192| (store |v_#memory_$Pointer$.base_191| 87 (store .cse66 32 (select .cse59 32)))) (= (select (select |v_#memory_$Pointer$.base_388| 76) 0) 0) (= (select .cse54 40) |#funAddr~torture_rwlock_read_delay.base|) (= |#funAddr~torture_rwsem_up_read.base| (select .cse50 48)) (= |#funAddr~torture_spin_lock_write_lock.base| (select .cse61 8)) (= |#funAddr~torture_rwlock_write_lock_irq.base| (select .cse54 8)) (= (store |v_#memory_$Pointer$.base_193| 87 (store .cse63 88 (select .cse56 88))) |v_#memory_$Pointer$.base_195|) (= (store |v_#memory_$Pointer$.base_204| 85 (store .cse67 8 (select .cse68 8))) |v_#memory_$Pointer$.base_203|) (= (select .cse51 32) |#funAddr~torture_rwlock_read_lock.base|) (= |#funAddr~torture_mutex_delay.base| (select .cse52 16)) (= 7 (select .cse54 64)) (= (select .cse62 0) 0) (= (select .cse50 32) |#funAddr~torture_rwsem_down_read.base|) (= (select .cse62 40) 0) (= (select .cse52 64) 10) (= 6 (select .cse51 64)) (= (select .cse61 40) 0) (= (select .cse50 0) 0) (= |#funAddr~torture_rwsem_read_delay.base| (select .cse50 40)) (= |#funAddr~torture_mutex_lock.base| (select .cse52 8)) (= (select .cse58 40) 0) (= (store |v_#memory_$Pointer$.base_199| 87 (store .cse18 0 (select .cse69 0))) |v_#memory_$Pointer$.base_196|) (= (store |v_#memory_$Pointer$.base_197| 87 (store .cse70 28 (select .cse66 28))) |v_#memory_$Pointer$.base_191|) (= (select .cse58 32) 0) (= |#funAddr~torture_rwsem_down_write.base| (select .cse50 8)) (= (select .cse51 48) |#funAddr~torture_rwlock_read_unlock.base|) (= (select .cse58 64) 5) (= (select .cse58 48) 0) (= (select .cse58 0) 0) (= (select .cse51 0) 0) (= |v_#memory_$Pointer$.base_197| (store |v_#memory_$Pointer$.base_196| 87 (store (store (store .cse69 8 87) 16 87) 24 (select .cse70 24)))) (= (store |v_#memory_$Pointer$.base_200| 85 (store (store (store (store (store (store (store (store (store .cse65 72 85) 80 85) 88 0) 96 85) 104 0) 112 0) 120 0) 128 9) 136 (select .cse71 136))) |v_#memory_$Pointer$.base_198|) (= (select .cse62 16) |#funAddr~torture_lock_busted_write_delay.base|) (= (select .cse51 8) |#funAddr~torture_rwlock_write_lock.base|) (= (select .cse53 28) 0) (= 2 (select .cse62 64)) (= (store |v_#memory_$Pointer$.base_203| 85 (store .cse68 12 (select .cse48 12))) |v_#memory_$Pointer$.base_202|) (= (store |v_#memory_$Pointer$.base_205| 85 (store .cse64 4 (select .cse67 4))) |v_#memory_$Pointer$.base_204|) (= (store |v_#memory_$Pointer$.base_198| 85 (store .cse71 140 (select (select |v_#memory_$Pointer$.base_199| 85) 140))) |v_#memory_$Pointer$.base_199|) (= (select .cse58 8) |#funAddr~torture_spin_lock_write_lock_irq.base|) (= |#funAddr~torture_rwlock_write_delay.base| (select .cse54 16)) (= (select .cse52 40) 0) (= (select .cse55 21) 0) (= (select .cse52 32) 0) (= (select .cse54 0) 0) (= (select .cse62 24) |#funAddr~torture_lock_busted_write_unlock.base|) (= (select .cse52 48) 0)))) (= c_~ldv_thread_0~0.identifier 0) (= c_~ldv_thread_6~0.function.offset 0) (= c_~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 0) (= |c_~#torture_mutex~0.offset| 0) (= |c_~#rw_lock_irq_ops~0.base| 84) (= c_~ldv_linux_usb_urb_urb_state~0 0) (= c_~ldv_thread_4~0.identifier 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct~0 1) (= c_~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 0) (= 0 c_~ldv_thread_5~0.function.base) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_torture_mutex~0 0) (= c_~ldv_thread_5~0.identifier 0) (= c_~ldv_linux_lib_idr_idr~0 0) (= c_~ldv_linux_net_register_probe_state~0 0) (= c_~ldv_thread_2~0.function.offset 0) (= |c_~#rw_lock_ops~0.offset| 0) (= |c_~#stats_task~0.offset| 0) (= c_~ldv_linux_drivers_base_class_usb_gadget_class~0 0) (exists ((|v_#memory_$Pointer$.offset_203| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_204| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_205| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_190| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_191| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_192| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_193| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_194| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_195| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_371| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_372| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_196| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_197| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_198| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_199| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_200| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_201| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_202| (Array Int (Array Int Int)))) (let ((.cse82 (select |v_#memory_$Pointer$.offset_200| 87)) (.cse83 (select |v_#memory_$Pointer$.offset_190| 87)) (.cse75 (select |v_#memory_$Pointer$.offset_201| 85)) (.cse84 (select |v_#memory_$Pointer$.offset_194| 87)) (.cse81 (select |v_#memory_$Pointer$.offset_205| 87)) (.cse76 (select |v_#memory_$Pointer$.offset_202| 85)) (.cse91 (select |v_#memory_$Pointer$.offset_196| 87)) (.cse88 (select |v_#memory_$Pointer$.offset_191| 87)) (.cse77 (select |v_#memory_$Pointer$.offset_371| 80)) (.cse80 (select |v_#memory_$Pointer$.offset_371| 79)) (.cse72 (select |v_#memory_$Pointer$.offset_371| 81)) (.cse95 (select |v_#memory_$Pointer$.offset_203| 85)) (.cse89 (select |v_#memory_$Pointer$.offset_199| 85)) (.cse79 (select |v_#memory_$Pointer$.offset_371| 82)) (.cse87 (select |v_#memory_$Pointer$.offset_195| 85)) (.cse94 (select |v_#memory_$Pointer$.offset_204| 85)) (.cse86 (select |v_#memory_$Pointer$.offset_371| 84)) (.cse78 (select |v_#memory_$Pointer$.offset_371| 78)) (.cse73 (select |v_#memory_$Pointer$.offset_197| 86)) (.cse85 (select |v_#memory_$Pointer$.offset_372| 88)) (.cse93 (select |v_#memory_$Pointer$.offset_198| 85)) (.cse74 (select |v_#memory_$Pointer$.offset_371| 83)) (.cse90 (select |v_#memory_$Pointer$.offset_192| 87)) (.cse92 (select |v_#memory_$Pointer$.offset_193| 87))) (and (= |#funAddr~torture_spin_lock_write_delay.offset| (select .cse72 16)) (= (select .cse73 48) 0) (= (select .cse74 24) |#funAddr~torture_rwlock_write_unlock.offset|) (= (select .cse73 16) |#funAddr~torture_mutex_delay.offset|) (= (store |v_#memory_$Pointer$.offset_201| 85 (store .cse75 60 (select .cse76 60))) |v_#memory_$Pointer$.offset_202|) (= (select .cse77 28) 0) (= (select .cse78 29) 0) (= (select .cse74 64) 0) (= |#funAddr~torture_spin_lock_write_lock.offset| (select .cse72 8)) (= (select .cse79 0) 0) (= (select .cse80 64) 0) (= (store |v_#memory_$Pointer$.offset_205| 87 (store (store (store (store (store (store .cse81 92 0) 100 0) 108 0) 116 0) 124 0) 132 (select .cse82 132))) |v_#memory_$Pointer$.offset_200|) (= (select .cse79 16) |#funAddr~torture_spin_lock_write_delay.offset|) (= (store |v_#memory_$Pointer$.offset_190| 87 (store .cse83 32 (select .cse84 32))) |v_#memory_$Pointer$.offset_194|) (= |#funAddr~torture_rwlock_read_unlock.offset| (select .cse74 48)) (= (select .cse72 48) 0) (= (select .cse79 40) 0) (= (select .cse72 0) 0) (= (select .cse77 36) 0) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_372| |c_ULTIMATE.start_lock_torture_init_~#torture_ops~0#1.base| (store (store (store (store (store (store (store (select |v_#memory_$Pointer$.offset_372| |c_ULTIMATE.start_lock_torture_init_~#torture_ops~0#1.base|) 0 0) 8 0) 16 0) 24 0) 32 0) 40 0) 48 0))) (= (select .cse79 64) 0) (= |#funAddr~torture_rwsem_down_read.offset| (select .cse85 32)) (= (select .cse78 13) 0) (= (+ (select .cse77 12) 1) 0) (= (store |v_#memory_$Pointer$.offset_200| 87 (store .cse82 136 (select (select |v_#memory_$Pointer$.offset_372| 87) 136))) |v_#memory_$Pointer$.offset_372|) (= |#funAddr~torture_rwsem_up_write.offset| (select .cse85 24)) (= (select .cse80 8) |#funAddr~torture_lock_busted_write_lock.offset|) (= (select .cse86 64) 0) (= (store |v_#memory_$Pointer$.offset_371| 85 (store .cse18 0 (select .cse87 0))) |v_#memory_$Pointer$.offset_195|) (= (select .cse85 48) |#funAddr~torture_rwsem_up_read.offset|) (= |#funAddr~torture_rwlock_read_delay.offset| (select .cse74 40)) (= (select .cse73 8) |#funAddr~torture_mutex_lock.offset|) (= (select .cse73 0) 0) (= (store |v_#memory_$Pointer$.offset_191| 87 (store .cse88 28 (select .cse83 28))) |v_#memory_$Pointer$.offset_190|) (= (store |v_#memory_$Pointer$.offset_199| 85 (store (store (store (store (store (store .cse89 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse75 56))) |v_#memory_$Pointer$.offset_201|) (= |#funAddr~torture_lock_spin_write_unlock_irq.offset| (select .cse79 24)) (= (select .cse86 0) 0) (= (select .cse73 32) 0) (= |v_#memory_$Pointer$.offset_192| (store |v_#memory_$Pointer$.offset_194| 87 (store (store (store (store (store (store .cse84 36 (- 1)) 44 0) 52 0) 60 0) 68 0) 76 (select .cse90 76)))) (= (select .cse80 48) 0) (= (store |v_#memory_$Pointer$.offset_197| 87 (store .cse18 0 (select .cse91 0))) |v_#memory_$Pointer$.offset_196|) (= (select .cse79 48) 0) (= (select .cse80 32) 0) (= |#funAddr~torture_rwlock_read_lock.offset| (select .cse74 32)) (= 0 (select .cse77 20)) (= |#funAddr~torture_rwsem_read_delay.offset| (select .cse85 40)) (= (store |v_#memory_$Pointer$.offset_193| 87 (store .cse92 88 (select .cse81 88))) |v_#memory_$Pointer$.offset_205|) (= (select (select |v_#memory_$Pointer$.offset_371| 76) 0) 0) (= |#funAddr~torture_rwlock_write_unlock_irq.offset| (select .cse86 24)) (= |#funAddr~torture_rwlock_write_delay.offset| (select .cse86 16)) (= (select .cse85 64) 0) (= (store |v_#memory_$Pointer$.offset_202| 85 (store (store (store (store (store (store (store (store (store .cse76 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse93 136))) |v_#memory_$Pointer$.offset_198|) (= 0 (select .cse73 40)) (= |v_#memory_$Pointer$.offset_191| (store |v_#memory_$Pointer$.offset_196| 87 (store (store (store .cse91 8 8) 16 8) 24 (select .cse88 24)))) (= |#funAddr~torture_rwlock_read_delay.offset| (select .cse86 40)) (= (select .cse74 0) 0) (= |#funAddr~torture_lock_busted_write_unlock.offset| (select .cse80 24)) (= (select .cse80 16) |#funAddr~torture_lock_busted_write_delay.offset|) (= (select .cse77 44) 0) (= (select .cse85 8) |#funAddr~torture_rwsem_down_write.offset|) (= 0 (select .cse80 0)) (= (select .cse72 40) 0) (= (store |v_#memory_$Pointer$.offset_204| 85 (store .cse94 8 (select .cse95 8))) |v_#memory_$Pointer$.offset_203|) (= |#funAddr~torture_spin_lock_write_unlock.offset| (select .cse72 24)) (= (select .cse80 40) 0) (= (select .cse72 64) 0) (= (select .cse86 48) |#funAddr~torture_rwlock_read_unlock_irq.offset|) (= 0 (select .cse72 32)) (= |#funAddr~torture_spin_lock_write_lock_irq.offset| (select .cse79 8)) (= (select .cse74 16) |#funAddr~torture_rwlock_write_delay.offset|) (= (store |v_#memory_$Pointer$.offset_203| 85 (store .cse95 12 (select .cse89 12))) |v_#memory_$Pointer$.offset_199|) (= (select .cse79 32) 0) (= (select .cse85 0) 0) (= |v_#memory_$Pointer$.offset_204| (store |v_#memory_$Pointer$.offset_195| 85 (store .cse87 4 (select .cse94 4)))) (= (select .cse86 32) |#funAddr~torture_rwlock_read_lock_irq.offset|) (= |#funAddr~torture_rwlock_write_lock_irq.offset| (select .cse86 8)) (= (select .cse78 21) 0) (= |#funAddr~torture_mutex_unlock.offset| (select .cse73 24)) (= (select .cse73 64) 0) (= (select .cse85 16) |#funAddr~torture_rwsem_write_delay.offset|) (= (store |v_#memory_$Pointer$.offset_198| 85 (store .cse93 140 (select (select |v_#memory_$Pointer$.offset_197| 85) 140))) |v_#memory_$Pointer$.offset_197|) (= |#funAddr~torture_rwlock_write_lock.offset| (select .cse74 8)) (= (store |v_#memory_$Pointer$.offset_192| 87 (store .cse90 80 (select .cse92 80))) |v_#memory_$Pointer$.offset_193|)))) (= |c_~#mutex_lock_ops~0.base| 86) (= c_~ldv_linux_usb_coherent_coherent_state~0 0) (exists ((|v_ULTIMATE.start_torture_init_begin_#t~nondet455#1_18| Int)) (and (let ((.cse96 (= (mod |v_ULTIMATE.start_torture_init_begin_#t~nondet455#1_18| 256) 0))) (or (and (not .cse96) (= |c_ULTIMATE.start_lock_torture_init_~tmp___0~15#1| 0)) (and .cse96 (= |c_ULTIMATE.start_lock_torture_init_~tmp___0~15#1| 1)))) (or (= |v_ULTIMATE.start_torture_init_begin_#t~nondet455#1_18| 1) (= |v_ULTIMATE.start_torture_init_begin_#t~nondet455#1_18| 0)))) (= c_~writer_tasks~0.offset 0) (= |c_~#torture_runnable~0.offset| 0) (= c_~lock_is_write_held~0 0) (= c_~__ldv_in_interrupt_context~0 0) (exists ((|v_#valid_89| (Array Int Int))) (and (= (select |v_#valid_89| 46) 1) (= (select |v_#valid_89| 60) 1) (= (select |v_#valid_89| 53) 1) (= (select |v_#valid_89| 2) 1) (= (select |v_#valid_89| 80) 1) (= (select |v_#valid_89| 51) 1) (= (select |v_#valid_89| 74) 1) (= (select |v_#valid_89| 1) 1) (= (select |v_#valid_89| 15) 1) (= (select |v_#valid_89| 45) 1) (= (select |v_#valid_89| 70) 1) (= (select |v_#valid_89| 83) 1) (= (select |v_#valid_89| 44) 1) (= (select |v_#valid_89| 41) 1) (= (select |v_#valid_89| 79) 1) (= (select |v_#valid_89| 27) 1) (= (select |v_#valid_89| 48) 1) (= (select |v_#valid_89| 64) 1) (= (select |v_#valid_89| 69) 1) (= (select |v_#valid_89| 33) 1) (= (select |v_#valid_89| 86) 1) (= (select |v_#valid_89| 30) 1) (= (select |v_#valid_89| 14) 1) (= (select |v_#valid_89| 58) 1) (= (select |v_#valid_89| 12) 1) (= (select |v_#valid_89| 7) 1) (= (select |v_#valid_89| 76) 1) (= (select |v_#valid_89| 56) 1) (= (select |v_#valid_89| 77) 1) (= (select |v_#valid_89| 25) 1) (= (select |v_#valid_89| 13) 1) (= (select |v_#valid_89| 24) 1) (= (select |v_#valid_89| 0) 0) (= (select |v_#valid_89| 47) 1) (= (select |v_#valid_89| 37) 1) (= (select |v_#valid_89| 54) 1) (= (select |v_#valid_89| 59) 1) (= (select |v_#valid_89| 43) 1) (= (select |v_#valid_89| 28) 1) (= (select |v_#valid_89| 22) 1) (= (select |v_#valid_89| 78) 1) (= (select |v_#valid_89| 3) 1) (= (select |v_#valid_89| 67) 1) (= (select |v_#valid_89| 73) 1) (= (select |v_#valid_89| 87) 1) (= (select |v_#valid_89| 23) 1) (= 1 (select |v_#valid_89| 10)) (= (select |v_#valid_89| 57) 1) (= (select |v_#valid_89| 34) 1) (= (select |v_#valid_89| 62) 1) (= (select |v_#valid_89| 26) 1) (= (select |v_#valid_89| 38) 1) (= (select |v_#valid_89| 36) 1) (= (select |v_#valid_89| 31) 1) (= (select |v_#valid_89| 35) 1) (= (select |v_#valid_89| 65) 1) (= (select |v_#valid_89| 52) 1) (= (select |v_#valid_89| 8) 1) (= (select |v_#valid_89| 50) 1) (= (select |v_#valid_89| 63) 1) (= (select |v_#valid_89| 71) 1) (= 1 (select |v_#valid_89| 85)) (= (select |v_#valid_89| 84) 1) (= (select |v_#valid_89| 6) 1) (= (select |v_#valid_89| 20) 1) (= (select |v_#valid_89| 29) 1) (= (select |v_#valid_89| 18) 1) (= (select |v_#valid_89| 17) 1) (= (select |v_#valid_89| 19) 1) (= (select |v_#valid_89| 81) 1) (= (select |v_#valid_89| 42) 1) (= (select |v_#valid_89| 88) 1) (= (select |v_#valid_89| 5) 1) (= (select |v_#valid_89| 40) 1) (= (select |v_#valid_89| 32) 1) (= (select |v_#valid_89| 68) 1) (= (select |v_#valid_89| 61) 1) (= 1 (select |v_#valid_89| 39)) (= (select |v_#valid_89| |c_ULTIMATE.start_lock_torture_init_~#torture_ops~0#1.base|) 0) (= (select |v_#valid_89| 4) 1) (= (select |v_#valid_89| 66) 1) (= (select |v_#valid_89| 82) 1) (= (select |v_#valid_89| 75) 1) (= (select |v_#valid_89| 9) 1) (= (select |v_#valid_89| 49) 1) (= (select |v_#valid_89| 72) 1) (= (select |v_#valid_89| 11) 1) (= (select |v_#valid_89| 21) 1) (= |c_#valid| (store |v_#valid_89| |c_ULTIMATE.start_lock_torture_init_~#torture_ops~0#1.base| 1)) (= (select |v_#valid_89| 16) 1) (= (select |v_#valid_89| 55) 1))) (<= 1 |c_#StackHeapBarrier|) (= 0 c_~ldv_thread_0~0.function.base) (= c_~shutdown_secs~0 0) (= 85 |c_~#torture_mutex~0.base|) (= c_~LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS~0 0) (= c_~reader_tasks~0.base 0) (= |c_ULTIMATE.start_lock_torture_init_~#torture_ops~0#1.offset| 0) (= 88 |c_~#rwsem_lock_ops~0.base|) (= c_~writer_tasks~0.base 0) (not (= |c_ULTIMATE.start_lock_torture_init_~#torture_ops~0#1.base| 0)) (= c_~verbose~0 1) (= |c_~#torture_spinlock~0.base| 80) (= |c_~#torture_rwsem~0.offset| 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data~0 1) (= 77 |c_~#torture_runnable~0.base|) (= |c_~#spin_lock_ops~0.offset| 0) (<= 1 c_~nr_cpu_ids~0) (= |c_~#cxt~0.base| 78) (= c_~ldv_linux_kernel_module_module_refcounter~0 1) (= c_~ldv_linux_kernel_locking_rwlock_wlock~0 1) (= 0 c_~onoff_interval~0) (= |c_~#spin_lock_irq_ops~0.offset| 0) (= c_~ldv_thread_4~0.function.offset 0) (= (+ c_~nwriters_stress~0 1) 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct~0 1) (= |c_~#torture_spinlock~0.offset| 0) (= c_~ldv_thread_6~0.function.base 0) (= c_~ldv_thread_5~0.function.offset 0) (= c_~reader_tasks~0.offset 0) (= c_~ldv_thread_0~0.function.offset 0) (= c_~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock~0 0) (= c_~ldv_thread_4~0.function.base 0) (= c_~ldv_linux_kernel_rcu_srcu_srcu_nested~0 0) (= c_~ldv_thread_2~0.identifier 0) (= c_~ldv_linux_kernel_locking_rwlock_rlock~0 1) (= c_~stat_interval~0 60) (= c_~ldv_linux_kernel_locking_spinlock_spin_torture_spinlock~0 1) (= c_~ldv_linux_mmc_sdio_func_sdio_element~0 0) (= 87 |c_~#torture_rwsem~0.base|) (= c_~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 0) (= c_~torture_type~0.base 1) (= c_~ldv_linux_kernel_sched_completion_completion~0 0) (= c_~ldv_thread_2~0.function.base 0) (= c_~ldv_thread_3~0.identifier 0) (= c_~onoff_holdoff~0 0) (= c_~ldv_thread_1~0.function.base 0) (= c_~ldv_thread_1~0.identifier 0) (= c_~ldv_linux_usb_gadget_usb_gadget~0 0) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock~0 1) (= c_~ldv_linux_block_genhd_disk_state~0 0) (= |c_~#mutex_lock_ops~0.offset| 0) (= 3 c_~shuffle_interval~0) (= c_~torture_type~0.offset 0) (= |c_~#lock_busted_ops~0.offset| 0) (<= (+ |c_#StackHeapBarrier| 1) |c_ULTIMATE.start_lock_torture_init_~#torture_ops~0#1.base|) (= c_~ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN~0 1) (= c_~rtnllocknumber~0 0) (= c_~locksocknumber~0 0) (= 81 |c_~#spin_lock_ops~0.base|) (= 0 |c_~#rwsem_lock_ops~0.offset|) (= 5 c_~stutter~0) (= 82 |c_~#spin_lock_irq_ops~0.base|) (= |c_~#cxt~0.offset| 0) (exists ((|v_#length_65| (Array Int Int))) (and (= (select |v_#length_65| 17) 29) (= 20 (select |v_#length_65| 60)) (= (select |v_#length_65| 27) 4) (= (select |v_#length_65| 29) 4) (= (select |v_#length_65| 57) 17) (= (select |v_#length_65| 66) 37) (= 72 (select |v_#length_65| 82)) (= (select |v_#length_65| 34) 4) (= 32 (select |v_#length_65| 36)) (= 72 (select |v_#length_65| 86)) (= (select |v_#length_65| 55) 17) (= 24 (select |v_#length_65| 58)) (= (select |v_#length_65| 18) 20) (= (select |v_#length_65| 21) 33) (= 14 (select |v_#length_65| 9)) (= (select |v_#length_65| 7) 12) (= (select |v_#length_65| 10) 11) (= (select |v_#length_65| 46) 26) (= 72 (select |v_#length_65| 84)) (= (select |v_#length_65| 19) 20) (= 19 (select |v_#length_65| 38)) (= (select |v_#length_65| 63) 28) (= 7 (select |v_#length_65| 26)) (= (select |v_#length_65| 4) 10) (= (select |v_#length_65| 43) 34) (= 72 (select |v_#length_65| 79)) (= (select |v_#length_65| 35) 17) (= 68 (select |v_#length_65| 80)) (= (select |v_#length_65| 15) 33) (= (select |v_#length_65| 45) 21) (= 14 (select |v_#length_65| 12)) (= (select |v_#length_65| 32) 4) (= 19 (select |v_#length_65| 37)) (= 9 (select |v_#length_65| 40)) (= (select |v_#length_65| 52) 6) (= (select |v_#length_65| 68) 34) (= (select |v_#length_65| 56) 24) (= 8 (select |v_#length_65| 76)) (= (select |v_#length_65| 41) 1) (= (select |v_#length_65| 51) 3) (= (store |v_#length_65| |c_ULTIMATE.start_lock_torture_init_~#torture_ops~0#1.base| 56) |c_#length|) (= (select |v_#length_65| 24) 20) (= 5 (select |v_#length_65| 53)) (= 5 (select |v_#length_65| 50)) (= (select |v_#length_65| 42) 34) (= 17 (select |v_#length_65| 20)) (= (select |v_#length_65| 75) 54) (= 144 (select |v_#length_65| 87)) (= (select |v_#length_65| 1) 10) (= (select |v_#length_65| 61) 28) (= 51 (select |v_#length_65| 31)) (= (select |v_#length_65| 6) 8) (= 51 (select |v_#length_65| 33)) (= (select |v_#length_65| 30) 1) (= 29 (select |v_#length_65| 16)) (= (select |v_#length_65| 54) 8) (= (select |v_#length_65| 65) 34) (= 33 (select |v_#length_65| 44)) (= (select |v_#length_65| 77) 4) (= (select |v_#length_65| 13) 11) (= 19 (select |v_#length_65| 70)) (= 20 (select |v_#length_65| 62)) (= 21 (select |v_#length_65| 49)) (= (select |v_#length_65| 72) 36) (= (select |v_#length_65| 3) 17) (= 72 (select |v_#length_65| 83)) (= (select |v_#length_65| 39) 172) (= 2 (select |v_#length_65| 74)) (= 72 (select |v_#length_65| 88)) (= (select |v_#length_65| 28) 1) (= (select |v_#length_65| 59) 14) (= (select |v_#length_65| 47) 21) (= (select |v_#length_65| 67) 20) (= (select |v_#length_65| 69) 37) (= (select |v_#length_65| 85) 148) (= (select |v_#length_65| 22) 29) (= 20 (select |v_#length_65| 23)) (= 33 (select |v_#length_65| 71)) (= (select |v_#length_65| 8) 24) (= (select |v_#length_65| 11) 24) (= (select |v_#length_65| 64) 20) (= (select |v_#length_65| 48) 43) (= (select |v_#length_65| 14) 17) (= (select |v_#length_65| 78) 37) (= 7 (select |v_#length_65| 25)) (= (select |v_#length_65| 2) 12) (= (select |v_#length_65| 73) 1) (= (select |v_#length_65| 5) 14) (= (select |v_#length_65| 81) 72))) (= |c_~#rw_lock_irq_ops~0.offset| 0))) is different from false [2024-11-14 05:09:27,444 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '15993#(and (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |~#cxt~0.base|) (+ |~#cxt~0.offset| 13))) (select (select |#memory_$Pointer$.offset| |~#cxt~0.base|) (+ |~#cxt~0.offset| 13))) |#funAddr~torture_mutex_unlock.base|) (= |ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock_#in~expr| 0) (= |#funAddr~torture_mutex_unlock.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |~#cxt~0.base|) (+ |~#cxt~0.offset| 13))) (select (select |#memory_$Pointer$.offset| |~#cxt~0.base|) (+ |~#cxt~0.offset| 13)))) (= (mod ~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_torture_mutex~0 256) 0))' at error location [2024-11-14 05:09:27,444 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:09:27,444 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 05:09:27,444 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 16 [2024-11-14 05:09:27,444 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [125664467] [2024-11-14 05:09:27,445 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 05:09:27,445 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-14 05:09:27,445 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:09:27,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-14 05:09:27,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=979, Unknown=8, NotChecked=552, Total=1640 [2024-11-14 05:09:27,447 INFO L87 Difference]: Start difference. First operand 1472 states and 1923 transitions. Second operand has 16 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 16 states have internal predecessors, (34), 5 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-14 05:09:29,474 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:09:31,488 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:09:33,503 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:09:35,507 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:09:37,513 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:09:39,521 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:09:41,535 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:09:43,557 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:09:45,577 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 [0] [2024-11-14 05:09:47,585 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:09:49,602 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:09:51,620 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:09:53,629 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:10:28,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:10:28,748 INFO L93 Difference]: Finished difference Result 4852 states and 6333 transitions. [2024-11-14 05:10:28,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-14 05:10:28,749 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 16 states have internal predecessors, (34), 5 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 24 [2024-11-14 05:10:28,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:10:28,777 INFO L225 Difference]: With dead ends: 4852 [2024-11-14 05:10:28,777 INFO L226 Difference]: Without dead ends: 3403 [2024-11-14 05:10:28,784 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 8 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 17.7s TimeCoverageRelationStatistics Valid=276, Invalid=1910, Unknown=8, NotChecked=776, Total=2970 [2024-11-14 05:10:28,785 INFO L432 NwaCegarLoop]: 2451 mSDtfsCounter, 3735 mSDsluCounter, 19060 mSDsCounter, 0 mSdLazyCounter, 12291 mSolverCounterSat, 2292 mSolverCounterUnsat, 13 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 55.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3735 SdHoareTripleChecker+Valid, 21511 SdHoareTripleChecker+Invalid, 14596 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.3s SdHoareTripleChecker+Time, 2292 IncrementalHoareTripleChecker+Valid, 12291 IncrementalHoareTripleChecker+Invalid, 13 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 57.7s IncrementalHoareTripleChecker+Time [2024-11-14 05:10:28,786 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3735 Valid, 21511 Invalid, 14596 Unknown, 0 Unchecked, 0.3s Time], IncrementalHoareTripleChecker [2292 Valid, 12291 Invalid, 13 Unknown, 0 Unchecked, 57.7s Time] [2024-11-14 05:10:28,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3403 states. [2024-11-14 05:10:29,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3403 to 2699. [2024-11-14 05:10:29,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2699 states, 1685 states have (on average 1.3044510385756676) internal successors, (2198), 1792 states have internal predecessors, (2198), 690 states have call successors, (690), 295 states have call predecessors, (690), 293 states have return successors, (715), 662 states have call predecessors, (715), 688 states have call successors, (715) [2024-11-14 05:10:29,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2699 states to 2699 states and 3603 transitions. [2024-11-14 05:10:29,253 INFO L78 Accepts]: Start accepts. Automaton has 2699 states and 3603 transitions. Word has length 24 [2024-11-14 05:10:29,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:10:29,253 INFO L471 AbstractCegarLoop]: Abstraction has 2699 states and 3603 transitions. [2024-11-14 05:10:29,253 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 16 states have internal predecessors, (34), 5 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-14 05:10:29,254 INFO L276 IsEmpty]: Start isEmpty. Operand 2699 states and 3603 transitions. [2024-11-14 05:10:29,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-14 05:10:29,255 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:10:29,255 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:10:29,292 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-14 05:10:29,456 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:10:29,456 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 29 more)] === [2024-11-14 05:10:29,460 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:10:29,460 INFO L85 PathProgramCache]: Analyzing trace with hash -1479148806, now seen corresponding path program 1 times [2024-11-14 05:10:29,460 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:10:29,460 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991537342] [2024-11-14 05:10:29,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:10:29,461 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:10:29,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:10:31,158 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:10:31,158 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:10:31,158 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991537342] [2024-11-14 05:10:31,159 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1991537342] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:10:31,159 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:10:31,159 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-14 05:10:31,159 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1475011174] [2024-11-14 05:10:31,159 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:10:31,159 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-14 05:10:31,159 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:10:31,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-14 05:10:31,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-14 05:10:31,160 INFO L87 Difference]: Start difference. First operand 2699 states and 3603 transitions. Second operand has 6 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-14 05:10:33,196 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:10:35,198 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:10:37,210 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:10:39,232 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:10:41,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:10:41,880 INFO L93 Difference]: Finished difference Result 2699 states and 3603 transitions. [2024-11-14 05:10:41,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 05:10:41,880 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 27 [2024-11-14 05:10:41,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:10:41,901 INFO L225 Difference]: With dead ends: 2699 [2024-11-14 05:10:41,901 INFO L226 Difference]: Without dead ends: 2697 [2024-11-14 05:10:41,904 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-14 05:10:41,905 INFO L432 NwaCegarLoop]: 881 mSDtfsCounter, 1005 mSDsluCounter, 2231 mSDsCounter, 0 mSdLazyCounter, 969 mSolverCounterSat, 0 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1006 SdHoareTripleChecker+Valid, 3112 SdHoareTripleChecker+Invalid, 973 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 969 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:10:41,905 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1006 Valid, 3112 Invalid, 973 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 969 Invalid, 4 Unknown, 0 Unchecked, 10.2s Time] [2024-11-14 05:10:41,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2697 states. [2024-11-14 05:10:42,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2697 to 2697. [2024-11-14 05:10:42,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2697 states, 1684 states have (on average 1.3010688836104514) internal successors, (2191), 1790 states have internal predecessors, (2191), 690 states have call successors, (690), 295 states have call predecessors, (690), 293 states have return successors, (715), 662 states have call predecessors, (715), 688 states have call successors, (715) [2024-11-14 05:10:42,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2697 states to 2697 states and 3596 transitions. [2024-11-14 05:10:42,377 INFO L78 Accepts]: Start accepts. Automaton has 2697 states and 3596 transitions. Word has length 27 [2024-11-14 05:10:42,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:10:42,378 INFO L471 AbstractCegarLoop]: Abstraction has 2697 states and 3596 transitions. [2024-11-14 05:10:42,378 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-14 05:10:42,378 INFO L276 IsEmpty]: Start isEmpty. Operand 2697 states and 3596 transitions. [2024-11-14 05:10:42,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-11-14 05:10:42,379 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:10:42,379 INFO L215 NwaCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:10:42,380 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-14 05:10:42,380 INFO L396 AbstractCegarLoop]: === Iteration 6 === 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 29 more)] === [2024-11-14 05:10:42,380 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:10:42,380 INFO L85 PathProgramCache]: Analyzing trace with hash -575288566, now seen corresponding path program 2 times [2024-11-14 05:10:42,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:10:42,381 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522641494] [2024-11-14 05:10:42,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:10:42,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:10:43,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:10:46,775 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:10:46,775 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:10:46,776 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522641494] [2024-11-14 05:10:46,776 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [522641494] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:10:46,776 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [252506382] [2024-11-14 05:10:46,776 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:10:46,776 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:10:46,776 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:10:46,779 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:10:46,782 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9700cb06-121b-4cca-9f61-565b9bb79a3a/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process