./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 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --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 Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 7cd9438a49a9c2812dbd79bb5c0a4fbc518d4fbe290662c03dbd1e117730a99f --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:41:13,806 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:41:13,840 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 04:41:13,843 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:41:13,844 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:41:13,857 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:41:13,858 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:41:13,858 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:41:13,858 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:41:13,858 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:41:13,858 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:41:13,858 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:41:13,858 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:41:13,859 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:41:13,859 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:41:13,859 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:41:13,859 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:41:13,859 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 04:41:13,859 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:41:13,859 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:41:13,859 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:41:13,859 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:41:13,859 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:41:13,859 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:41:13,860 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:41:13,860 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:41:13,860 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:41:13,860 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:41:13,860 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:41:13,860 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:41:13,860 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:41:13,860 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:41:13,860 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:41:13,860 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:41:13,861 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 04:41:13,861 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 04:41:13,861 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:41:13,861 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:41:13,861 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:41:13,861 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:41:13,861 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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 -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux 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 -> Automizer 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 [2025-02-08 04:41:14,050 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:41:14,055 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:41:14,057 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:41:14,057 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:41:14,058 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:41:14,058 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i [2025-02-08 04:41:15,160 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/1c8da8169/367682b35dd044969ef507ee465228d4/FLAG179b14555 [2025-02-08 04:41:15,661 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:41:15,661 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i [2025-02-08 04:41:15,705 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/1c8da8169/367682b35dd044969ef507ee465228d4/FLAG179b14555 [2025-02-08 04:41:15,720 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/1c8da8169/367682b35dd044969ef507ee465228d4 [2025-02-08 04:41:15,722 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:41:15,723 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:41:15,725 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:41:15,726 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:41:15,728 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:41:15,730 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:41:15" (1/1) ... [2025-02-08 04:41:15,730 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@de4160f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:15, skipping insertion in model container [2025-02-08 04:41:15,731 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:41:15" (1/1) ... [2025-02-08 04:41:15,822 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:41:17,900 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[234663,234676] [2025-02-08 04:41:17,903 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[234808,234821] [2025-02-08 04:41:17,903 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[234954,234967] [2025-02-08 04:41:17,903 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235119,235132] [2025-02-08 04:41:17,904 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235277,235290] [2025-02-08 04:41:17,904 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235435,235448] [2025-02-08 04:41:17,904 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235593,235606] [2025-02-08 04:41:17,904 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235753,235766] [2025-02-08 04:41:17,904 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235912,235925] [2025-02-08 04:41:17,904 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236051,236064] [2025-02-08 04:41:17,905 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236193,236206] [2025-02-08 04:41:17,905 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236342,236355] [2025-02-08 04:41:17,905 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236481,236494] [2025-02-08 04:41:17,905 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236636,236649] [2025-02-08 04:41:17,905 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236796,236809] [2025-02-08 04:41:17,906 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236947,236960] [2025-02-08 04:41:17,906 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237098,237111] [2025-02-08 04:41:17,906 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237250,237263] [2025-02-08 04:41:17,906 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237399,237412] [2025-02-08 04:41:17,906 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237547,237560] [2025-02-08 04:41:17,907 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237704,237717] [2025-02-08 04:41:17,907 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237853,237866] [2025-02-08 04:41:17,907 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238009,238022] [2025-02-08 04:41:17,908 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238162,238175] [2025-02-08 04:41:17,908 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238308,238321] [2025-02-08 04:41:17,908 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238451,238464] [2025-02-08 04:41:17,908 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238603,238616] [2025-02-08 04:41:17,909 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238749,238762] [2025-02-08 04:41:17,909 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238894,238907] [2025-02-08 04:41:17,909 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239048,239061] [2025-02-08 04:41:17,909 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239199,239212] [2025-02-08 04:41:17,910 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239354,239367] [2025-02-08 04:41:17,910 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239506,239519] [2025-02-08 04:41:17,910 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239661,239674] [2025-02-08 04:41:17,910 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239825,239838] [2025-02-08 04:41:17,910 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239981,239994] [2025-02-08 04:41:17,911 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240145,240158] [2025-02-08 04:41:17,911 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240287,240300] [2025-02-08 04:41:17,911 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240445,240458] [2025-02-08 04:41:17,911 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240612,240625] [2025-02-08 04:41:17,912 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240771,240784] [2025-02-08 04:41:17,912 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240930,240943] [2025-02-08 04:41:17,912 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241079,241092] [2025-02-08 04:41:17,912 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241226,241239] [2025-02-08 04:41:17,913 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241365,241378] [2025-02-08 04:41:17,913 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241528,241541] [2025-02-08 04:41:17,913 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241694,241707] [2025-02-08 04:41:17,913 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241858,241871] [2025-02-08 04:41:17,914 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242023,242036] [2025-02-08 04:41:17,914 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242188,242201] [2025-02-08 04:41:17,914 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242354,242367] [2025-02-08 04:41:17,914 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242519,242532] [2025-02-08 04:41:17,914 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242686,242699] [2025-02-08 04:41:17,915 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242846,242859] [2025-02-08 04:41:17,915 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243008,243021] [2025-02-08 04:41:17,915 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243167,243180] [2025-02-08 04:41:17,915 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243313,243326] [2025-02-08 04:41:17,916 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243456,243469] [2025-02-08 04:41:17,916 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243600,243613] [2025-02-08 04:41:17,916 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243743,243756] [2025-02-08 04:41:17,916 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243887,243900] [2025-02-08 04:41:17,917 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244028,244041] [2025-02-08 04:41:17,917 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244166,244179] [2025-02-08 04:41:17,917 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244324,244337] [2025-02-08 04:41:17,917 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244483,244496] [2025-02-08 04:41:17,918 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244639,244652] [2025-02-08 04:41:17,918 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244788,244801] [2025-02-08 04:41:17,918 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244940,244953] [2025-02-08 04:41:17,918 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245091,245104] [2025-02-08 04:41:17,919 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245240,245253] [2025-02-08 04:41:17,919 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245392,245405] [2025-02-08 04:41:17,919 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245540,245553] [2025-02-08 04:41:17,919 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245693,245706] [2025-02-08 04:41:17,920 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245844,245857] [2025-02-08 04:41:17,920 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245994,246007] [2025-02-08 04:41:17,920 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246141,246154] [2025-02-08 04:41:17,920 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246292,246305] [2025-02-08 04:41:17,920 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246443,246456] [2025-02-08 04:41:17,921 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246591,246604] [2025-02-08 04:41:17,921 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246757,246770] [2025-02-08 04:41:17,921 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246926,246939] [2025-02-08 04:41:17,921 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247093,247106] [2025-02-08 04:41:17,922 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247261,247274] [2025-02-08 04:41:17,922 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247411,247424] [2025-02-08 04:41:17,922 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247558,247571] [2025-02-08 04:41:17,922 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247719,247732] [2025-02-08 04:41:17,922 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247889,247902] [2025-02-08 04:41:17,923 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[248051,248064] [2025-02-08 04:41:17,959 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:41:17,974 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:41:18,025 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3569] [2025-02-08 04:41:18,026 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3572] [2025-02-08 04:41:18,026 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3575] [2025-02-08 04:41:18,026 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3578] [2025-02-08 04:41:18,089 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[234663,234676] [2025-02-08 04:41:18,089 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[234808,234821] [2025-02-08 04:41:18,089 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[234954,234967] [2025-02-08 04:41:18,090 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235119,235132] [2025-02-08 04:41:18,090 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235277,235290] [2025-02-08 04:41:18,090 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235435,235448] [2025-02-08 04:41:18,090 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235593,235606] [2025-02-08 04:41:18,090 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235753,235766] [2025-02-08 04:41:18,090 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235912,235925] [2025-02-08 04:41:18,091 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236051,236064] [2025-02-08 04:41:18,091 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236193,236206] [2025-02-08 04:41:18,091 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236342,236355] [2025-02-08 04:41:18,091 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236481,236494] [2025-02-08 04:41:18,091 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236636,236649] [2025-02-08 04:41:18,091 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236796,236809] [2025-02-08 04:41:18,091 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236947,236960] [2025-02-08 04:41:18,092 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237098,237111] [2025-02-08 04:41:18,092 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237250,237263] [2025-02-08 04:41:18,092 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237399,237412] [2025-02-08 04:41:18,092 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237547,237560] [2025-02-08 04:41:18,092 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237704,237717] [2025-02-08 04:41:18,093 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237853,237866] [2025-02-08 04:41:18,093 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238009,238022] [2025-02-08 04:41:18,093 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238162,238175] [2025-02-08 04:41:18,093 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238308,238321] [2025-02-08 04:41:18,094 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238451,238464] [2025-02-08 04:41:18,094 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238603,238616] [2025-02-08 04:41:18,094 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238749,238762] [2025-02-08 04:41:18,094 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238894,238907] [2025-02-08 04:41:18,094 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239048,239061] [2025-02-08 04:41:18,095 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239199,239212] [2025-02-08 04:41:18,095 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239354,239367] [2025-02-08 04:41:18,095 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239506,239519] [2025-02-08 04:41:18,095 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239661,239674] [2025-02-08 04:41:18,096 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239825,239838] [2025-02-08 04:41:18,096 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239981,239994] [2025-02-08 04:41:18,096 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240145,240158] [2025-02-08 04:41:18,096 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240287,240300] [2025-02-08 04:41:18,096 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240445,240458] [2025-02-08 04:41:18,097 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240612,240625] [2025-02-08 04:41:18,097 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240771,240784] [2025-02-08 04:41:18,097 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240930,240943] [2025-02-08 04:41:18,097 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241079,241092] [2025-02-08 04:41:18,098 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241226,241239] [2025-02-08 04:41:18,098 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241365,241378] [2025-02-08 04:41:18,098 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241528,241541] [2025-02-08 04:41:18,098 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241694,241707] [2025-02-08 04:41:18,098 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241858,241871] [2025-02-08 04:41:18,099 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242023,242036] [2025-02-08 04:41:18,099 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242188,242201] [2025-02-08 04:41:18,099 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242354,242367] [2025-02-08 04:41:18,099 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242519,242532] [2025-02-08 04:41:18,099 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242686,242699] [2025-02-08 04:41:18,100 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242846,242859] [2025-02-08 04:41:18,100 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243008,243021] [2025-02-08 04:41:18,100 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243167,243180] [2025-02-08 04:41:18,100 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243313,243326] [2025-02-08 04:41:18,100 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243456,243469] [2025-02-08 04:41:18,101 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243600,243613] [2025-02-08 04:41:18,101 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243743,243756] [2025-02-08 04:41:18,101 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243887,243900] [2025-02-08 04:41:18,101 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244028,244041] [2025-02-08 04:41:18,101 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244166,244179] [2025-02-08 04:41:18,102 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244324,244337] [2025-02-08 04:41:18,102 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244483,244496] [2025-02-08 04:41:18,102 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244639,244652] [2025-02-08 04:41:18,102 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244788,244801] [2025-02-08 04:41:18,102 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244940,244953] [2025-02-08 04:41:18,102 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245091,245104] [2025-02-08 04:41:18,102 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245240,245253] [2025-02-08 04:41:18,103 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245392,245405] [2025-02-08 04:41:18,103 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245540,245553] [2025-02-08 04:41:18,103 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245693,245706] [2025-02-08 04:41:18,103 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245844,245857] [2025-02-08 04:41:18,103 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245994,246007] [2025-02-08 04:41:18,103 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246141,246154] [2025-02-08 04:41:18,103 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246292,246305] [2025-02-08 04:41:18,104 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246443,246456] [2025-02-08 04:41:18,104 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246591,246604] [2025-02-08 04:41:18,104 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246757,246770] [2025-02-08 04:41:18,104 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246926,246939] [2025-02-08 04:41:18,104 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247093,247106] [2025-02-08 04:41:18,105 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247261,247274] [2025-02-08 04:41:18,105 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247411,247424] [2025-02-08 04:41:18,105 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247558,247571] [2025-02-08 04:41:18,105 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247719,247732] [2025-02-08 04:41:18,106 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247889,247902] [2025-02-08 04:41:18,106 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[248051,248064] [2025-02-08 04:41:18,108 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:41:18,247 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:41:18,247 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:18 WrapperNode [2025-02-08 04:41:18,248 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:41:18,249 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:41:18,249 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:41:18,249 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:41:18,254 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:18" (1/1) ... [2025-02-08 04:41:18,304 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:18" (1/1) ... [2025-02-08 04:41:18,400 INFO L138 Inliner]: procedures = 488, calls = 1121, calls flagged for inlining = 197, calls inlined = 121, statements flattened = 1993 [2025-02-08 04:41:18,402 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:41:18,402 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:41:18,402 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:41:18,402 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:41:18,409 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:18" (1/1) ... [2025-02-08 04:41:18,409 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:18" (1/1) ... [2025-02-08 04:41:18,418 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:18" (1/1) ... [2025-02-08 04:41:18,482 INFO L175 MemorySlicer]: Split 302 memory accesses to 21 slices as follows [10, 1, 1, 2, 1, 23, 75, 90, 6, 5, 8, 7, 7, 4, 1, 4, 9, 1, 16, 23, 8]. 30 percent of accesses are in the largest equivalence class. The 153 initializations are split as follows [10, 1, 1, 2, 1, 0, 7, 64, 6, 5, 8, 7, 7, 4, 1, 4, 0, 1, 16, 0, 8]. The 74 writes are split as follows [0, 0, 0, 0, 0, 23, 12, 9, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 23, 0]. [2025-02-08 04:41:18,483 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:18" (1/1) ... [2025-02-08 04:41:18,483 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:18" (1/1) ... [2025-02-08 04:41:18,539 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:18" (1/1) ... [2025-02-08 04:41:18,543 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:18" (1/1) ... [2025-02-08 04:41:18,564 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:18" (1/1) ... [2025-02-08 04:41:18,574 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:18" (1/1) ... [2025-02-08 04:41:18,595 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:41:18,598 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:41:18,598 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:41:18,598 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:41:18,599 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:18" (1/1) ... [2025-02-08 04:41:18,602 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:41:18,613 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:41:18,625 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 04:41:18,632 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 04:41:18,652 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2025-02-08 04:41:18,652 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2025-02-08 04:41:18,652 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:41:18,652 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:41:18,654 INFO L130 BoogieDeclarations]: Found specification of procedure torture_spin_lock_write_delay [2025-02-08 04:41:18,655 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_spin_lock_write_delay [2025-02-08 04:41:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:41:18,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:41:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure torture_spin_lock_write_lock [2025-02-08 04:41:18,655 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_spin_lock_write_lock [2025-02-08 04:41:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure torture_mutex_lock [2025-02-08 04:41:18,655 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_mutex_lock [2025-02-08 04:41:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-08 04:41:18,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-08 04:41:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure torture_lock_spin_write_unlock_irq [2025-02-08 04:41:18,655 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_lock_spin_write_unlock_irq [2025-02-08 04:41:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:41:18,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:41:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure torture_random [2025-02-08 04:41:18,655 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_random [2025-02-08 04:41:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2025-02-08 04:41:18,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2025-02-08 04:41:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure torture_init_end [2025-02-08 04:41:18,655 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_init_end [2025-02-08 04:41:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2025-02-08 04:41:18,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2025-02-08 04:41:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwlock_write_delay [2025-02-08 04:41:18,655 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwlock_write_delay [2025-02-08 04:41:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure torture_mutex_delay [2025-02-08 04:41:18,655 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_mutex_delay [2025-02-08 04:41:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:41:18,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:41:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:41:18,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:41:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2025-02-08 04:41:18,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2025-02-08 04:41:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure torture_spin_lock_write_lock_irq [2025-02-08 04:41:18,655 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_spin_lock_write_lock_irq [2025-02-08 04:41:18,655 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:41:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_write_unlock [2025-02-08 04:41:18,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_write_unlock [2025-02-08 04:41:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 04:41:18,656 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 04:41:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2025-02-08 04:41:18,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2025-02-08 04:41:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwlock_read_lock_irq [2025-02-08 04:41:18,656 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwlock_read_lock_irq [2025-02-08 04:41:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure _torture_stop_kthread [2025-02-08 04:41:18,656 INFO L138 BoogieDeclarations]: Found implementation of procedure _torture_stop_kthread [2025-02-08 04:41:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 04:41:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 04:41:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 04:41:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 04:41:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 04:41:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 04:41:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 04:41:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 04:41:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 04:41:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 04:41:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 04:41:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 04:41:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 04:41:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 04:41:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 04:41:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 04:41:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 04:41:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 04:41:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 04:41:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 04:41:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 04:41:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2025-02-08 04:41:18,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2025-02-08 04:41:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:41:18,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:41:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-08 04:41:18,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-08 04:41:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 04:41:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 04:41:18,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 04:41:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 04:41:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 04:41:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 04:41:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 04:41:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 04:41:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 04:41:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 04:41:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 04:41:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 04:41:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 04:41:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 04:41:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 04:41:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 04:41:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 04:41:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 04:41:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 04:41:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 04:41:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 04:41:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2025-02-08 04:41:18,657 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2025-02-08 04:41:18,657 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-02-08 04:41:18,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-02-08 04:41:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2025-02-08 04:41:18,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2025-02-08 04:41:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_torture_spinlock [2025-02-08 04:41:18,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_torture_spinlock [2025-02-08 04:41:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 04:41:18,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 04:41:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwsem_down_write [2025-02-08 04:41:18,658 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwsem_down_write [2025-02-08 04:41:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2025-02-08 04:41:18,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2025-02-08 04:41:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure __udelay [2025-02-08 04:41:18,658 INFO L138 BoogieDeclarations]: Found implementation of procedure __udelay [2025-02-08 04:41:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-08 04:41:18,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-08 04:41:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_write_lock [2025-02-08 04:41:18,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_write_lock [2025-02-08 04:41:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:41:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwsem_up_read [2025-02-08 04:41:18,658 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwsem_up_read [2025-02-08 04:41:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~TO~VOID [2025-02-08 04:41:18,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~TO~VOID [2025-02-08 04:41:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure torture_mutex_unlock [2025-02-08 04:41:18,658 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_mutex_unlock [2025-02-08 04:41:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:41:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwsem_up_write [2025-02-08 04:41:18,658 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwsem_up_write [2025-02-08 04:41:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:41:18,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:41:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwlock_read_unlock_irq [2025-02-08 04:41:18,658 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwlock_read_unlock_irq [2025-02-08 04:41:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 04:41:18,658 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 04:41:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:41:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:41:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:41:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:41:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:41:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:41:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:41:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:41:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:41:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:41:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:41:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:41:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:41:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:41:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:41:18,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:41:18,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:41:18,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:41:18,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:41:18,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:41:18,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:41:18,662 INFO L130 BoogieDeclarations]: Found specification of procedure lock_torture_stats_print [2025-02-08 04:41:18,662 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_torture_stats_print [2025-02-08 04:41:18,662 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2025-02-08 04:41:18,662 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2025-02-08 04:41:18,662 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwsem_down_read [2025-02-08 04:41:18,662 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwsem_down_read [2025-02-08 04:41:18,662 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwsem_write_delay [2025-02-08 04:41:18,662 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwsem_write_delay [2025-02-08 04:41:18,662 INFO L130 BoogieDeclarations]: Found specification of procedure torture_spin_lock_write_unlock [2025-02-08 04:41:18,662 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_spin_lock_write_unlock [2025-02-08 04:41:18,662 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:41:18,662 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:41:18,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:41:18,663 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:41:18,663 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure _torture_create_kthread [2025-02-08 04:41:18,663 INFO L138 BoogieDeclarations]: Found implementation of procedure _torture_create_kthread [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_torture_mutex [2025-02-08 04:41:18,663 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_torture_mutex [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwlock_write_unlock_irq [2025-02-08 04:41:18,663 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwlock_write_unlock_irq [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2025-02-08 04:41:18,663 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2025-02-08 04:41:18,663 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-08 04:41:18,663 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:41:18,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:41:18,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:41:18,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:41:18,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:41:18,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:41:18,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:41:18,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:41:18,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:41:18,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:41:18,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:41:18,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:41:18,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:41:18,665 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_read_lock [2025-02-08 04:41:18,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_read_lock [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 04:41:18,665 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-08 04:41:18,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure lock_torture_print_module_parms [2025-02-08 04:41:18,665 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_torture_print_module_parms [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwlock_write_lock_irq [2025-02-08 04:41:18,665 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwlock_write_lock_irq [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:41:18,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 04:41:18,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwsem_read_delay [2025-02-08 04:41:18,665 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwsem_read_delay [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-08 04:41:18,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_weight [2025-02-08 04:41:18,665 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_weight [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 04:41:18,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwlock_read_delay [2025-02-08 04:41:18,665 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwlock_read_delay [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2025-02-08 04:41:18,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-08 04:41:18,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:41:18,665 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 04:41:18,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 04:41:18,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 04:41:18,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 04:41:18,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 04:41:18,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 04:41:18,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-08 04:41:18,669 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure lock_torture_cleanup [2025-02-08 04:41:18,669 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_torture_cleanup [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-08 04:41:18,669 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure __torture_print_stats [2025-02-08 04:41:18,669 INFO L138 BoogieDeclarations]: Found implementation of procedure __torture_print_stats [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_torture_spinlock [2025-02-08 04:41:18,669 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_torture_spinlock [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-08 04:41:18,669 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwlock_write_unlock [2025-02-08 04:41:18,669 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwlock_write_unlock [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwlock_write_lock [2025-02-08 04:41:18,669 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwlock_write_lock [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 04:41:18,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 04:41:18,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 04:41:18,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 04:41:19,131 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:41:19,133 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:41:19,167 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder has thrown an exception: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:742) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildProcedureCfgFromImplementation(CfgBuilder.java:676) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:291) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2025-02-08 04:41:19,170 INFO L158 Benchmark]: Toolchain (without parser) took 3446.70ms. Allocated memory is still 167.8MB. Free memory was 125.0MB in the beginning and 84.3MB in the end (delta: 40.7MB). Peak memory consumption was 89.1MB. Max. memory is 16.1GB. [2025-02-08 04:41:19,171 INFO L158 Benchmark]: CDTParser took 0.21ms. Allocated memory is still 201.3MB. Free memory is still 125.8MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 04:41:19,171 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2523.42ms. Allocated memory is still 167.8MB. Free memory was 125.0MB in the beginning and 97.8MB in the end (delta: 27.3MB). Peak memory consumption was 115.1MB. Max. memory is 16.1GB. [2025-02-08 04:41:19,171 INFO L158 Benchmark]: Boogie Procedure Inliner took 153.15ms. Allocated memory is still 167.8MB. Free memory was 97.8MB in the beginning and 84.8MB in the end (delta: 12.9MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2025-02-08 04:41:19,171 INFO L158 Benchmark]: Boogie Preprocessor took 193.16ms. Allocated memory is still 167.8MB. Free memory was 84.8MB in the beginning and 59.5MB in the end (delta: 25.3MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2025-02-08 04:41:19,171 INFO L158 Benchmark]: IcfgBuilder took 571.39ms. Allocated memory is still 167.8MB. Free memory was 59.2MB in the beginning and 84.3MB in the end (delta: -25.1MB). Peak memory consumption was 19.3MB. Max. memory is 16.1GB. [2025-02-08 04:41:19,172 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.21ms. Allocated memory is still 201.3MB. Free memory is still 125.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2523.42ms. Allocated memory is still 167.8MB. Free memory was 125.0MB in the beginning and 97.8MB in the end (delta: 27.3MB). Peak memory consumption was 115.1MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 153.15ms. Allocated memory is still 167.8MB. Free memory was 97.8MB in the beginning and 84.8MB in the end (delta: 12.9MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 193.16ms. Allocated memory is still 167.8MB. Free memory was 84.8MB in the beginning and 59.5MB in the end (delta: 25.3MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * IcfgBuilder took 571.39ms. Allocated memory is still 167.8MB. Free memory was 59.2MB in the beginning and 84.3MB in the end (delta: -25.1MB). Peak memory consumption was 19.3MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: - ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2: de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 3569]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3569] - GenericResultAtLocation [Line: 3572]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3572] - GenericResultAtLocation [Line: 3575]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3575] - GenericResultAtLocation [Line: 3578]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3578] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 04:41:19,184 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --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 Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 7cd9438a49a9c2812dbd79bb5c0a4fbc518d4fbe290662c03dbd1e117730a99f --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:41:21,094 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:41:21,178 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-02-08 04:41:21,183 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:41:21,183 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:41:21,197 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:41:21,197 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:41:21,197 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:41:21,198 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:41:21,198 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:41:21,198 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:41:21,198 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:41:21,198 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:41:21,198 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:41:21,198 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:41:21,198 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:41:21,199 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:41:21,199 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:41:21,199 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:41:21,199 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:41:21,199 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:41:21,199 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 04:41:21,199 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 04:41:21,199 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 04:41:21,200 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:41:21,200 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:41:21,200 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:41:21,200 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:41:21,200 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:41:21,200 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:41:21,200 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:41:21,200 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:41:21,200 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:41:21,200 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:41:21,200 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:41:21,201 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:41:21,201 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 04:41:21,201 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 04:41:21,201 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:41:21,201 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:41:21,201 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:41:21,201 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:41:21,201 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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 -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux 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 -> Automizer 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 [2025-02-08 04:41:21,516 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:41:21,522 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:41:21,523 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:41:21,524 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:41:21,524 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:41:21,525 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i [2025-02-08 04:41:22,640 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/0af970bcb/febe1085c57e49ea8507c6a161661330/FLAGe5004212e [2025-02-08 04:41:23,113 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:41:23,114 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i [2025-02-08 04:41:23,155 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/0af970bcb/febe1085c57e49ea8507c6a161661330/FLAGe5004212e [2025-02-08 04:41:23,225 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/0af970bcb/febe1085c57e49ea8507c6a161661330 [2025-02-08 04:41:23,227 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:41:23,228 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:41:23,234 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:41:23,234 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:41:23,242 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:41:23,243 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:41:23" (1/1) ... [2025-02-08 04:41:23,243 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@69e1ed92 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:23, skipping insertion in model container [2025-02-08 04:41:23,243 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:41:23" (1/1) ... [2025-02-08 04:41:23,331 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:41:23,936 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:23,984 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:23,995 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,013 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,015 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,015 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,016 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,027 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,028 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,043 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,048 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,049 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,051 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,053 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,053 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,054 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,131 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,131 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,131 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,131 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,132 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,132 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,132 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,132 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,132 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,132 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,133 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,133 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,201 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,204 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,208 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,210 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,210 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,332 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,335 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,356 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,357 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,358 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,359 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,493 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[234663,234676] [2025-02-08 04:41:24,496 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[234808,234821] [2025-02-08 04:41:24,496 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[234954,234967] [2025-02-08 04:41:24,496 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235119,235132] [2025-02-08 04:41:24,499 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235277,235290] [2025-02-08 04:41:24,500 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235435,235448] [2025-02-08 04:41:24,500 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235593,235606] [2025-02-08 04:41:24,500 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235753,235766] [2025-02-08 04:41:24,500 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235912,235925] [2025-02-08 04:41:24,500 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236051,236064] [2025-02-08 04:41:24,501 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236193,236206] [2025-02-08 04:41:24,501 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236342,236355] [2025-02-08 04:41:24,501 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236481,236494] [2025-02-08 04:41:24,501 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236636,236649] [2025-02-08 04:41:24,502 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236796,236809] [2025-02-08 04:41:24,502 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236947,236960] [2025-02-08 04:41:24,502 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237098,237111] [2025-02-08 04:41:24,503 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237250,237263] [2025-02-08 04:41:24,503 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237399,237412] [2025-02-08 04:41:24,504 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237547,237560] [2025-02-08 04:41:24,504 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237704,237717] [2025-02-08 04:41:24,504 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237853,237866] [2025-02-08 04:41:24,504 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238009,238022] [2025-02-08 04:41:24,505 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238162,238175] [2025-02-08 04:41:24,505 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238308,238321] [2025-02-08 04:41:24,505 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238451,238464] [2025-02-08 04:41:24,506 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238603,238616] [2025-02-08 04:41:24,506 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238749,238762] [2025-02-08 04:41:24,507 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238894,238907] [2025-02-08 04:41:24,507 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239048,239061] [2025-02-08 04:41:24,507 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239199,239212] [2025-02-08 04:41:24,508 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239354,239367] [2025-02-08 04:41:24,508 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239506,239519] [2025-02-08 04:41:24,508 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239661,239674] [2025-02-08 04:41:24,508 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239825,239838] [2025-02-08 04:41:24,508 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239981,239994] [2025-02-08 04:41:24,509 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240145,240158] [2025-02-08 04:41:24,509 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240287,240300] [2025-02-08 04:41:24,509 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240445,240458] [2025-02-08 04:41:24,509 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240612,240625] [2025-02-08 04:41:24,509 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240771,240784] [2025-02-08 04:41:24,510 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240930,240943] [2025-02-08 04:41:24,510 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241079,241092] [2025-02-08 04:41:24,511 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241226,241239] [2025-02-08 04:41:24,511 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241365,241378] [2025-02-08 04:41:24,511 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241528,241541] [2025-02-08 04:41:24,511 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241694,241707] [2025-02-08 04:41:24,511 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241858,241871] [2025-02-08 04:41:24,513 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242023,242036] [2025-02-08 04:41:24,513 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242188,242201] [2025-02-08 04:41:24,514 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242354,242367] [2025-02-08 04:41:24,514 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242519,242532] [2025-02-08 04:41:24,514 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242686,242699] [2025-02-08 04:41:24,514 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242846,242859] [2025-02-08 04:41:24,514 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243008,243021] [2025-02-08 04:41:24,514 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243167,243180] [2025-02-08 04:41:24,515 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243313,243326] [2025-02-08 04:41:24,515 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243456,243469] [2025-02-08 04:41:24,515 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243600,243613] [2025-02-08 04:41:24,515 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243743,243756] [2025-02-08 04:41:24,515 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243887,243900] [2025-02-08 04:41:24,515 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244028,244041] [2025-02-08 04:41:24,515 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244166,244179] [2025-02-08 04:41:24,516 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244324,244337] [2025-02-08 04:41:24,516 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244483,244496] [2025-02-08 04:41:24,516 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244639,244652] [2025-02-08 04:41:24,516 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244788,244801] [2025-02-08 04:41:24,516 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244940,244953] [2025-02-08 04:41:24,516 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245091,245104] [2025-02-08 04:41:24,516 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245240,245253] [2025-02-08 04:41:24,517 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245392,245405] [2025-02-08 04:41:24,517 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245540,245553] [2025-02-08 04:41:24,517 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245693,245706] [2025-02-08 04:41:24,517 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245844,245857] [2025-02-08 04:41:24,517 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245994,246007] [2025-02-08 04:41:24,522 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246141,246154] [2025-02-08 04:41:24,522 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246292,246305] [2025-02-08 04:41:24,522 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246443,246456] [2025-02-08 04:41:24,522 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246591,246604] [2025-02-08 04:41:24,523 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246757,246770] [2025-02-08 04:41:24,523 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246926,246939] [2025-02-08 04:41:24,523 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247093,247106] [2025-02-08 04:41:24,523 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247261,247274] [2025-02-08 04:41:24,524 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247411,247424] [2025-02-08 04:41:24,524 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247558,247571] [2025-02-08 04:41:24,525 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247719,247732] [2025-02-08 04:41:24,525 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247889,247902] [2025-02-08 04:41:24,526 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[248051,248064] [2025-02-08 04:41:24,534 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:41:24,535 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:41:24,560 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:41:24,646 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3569] [2025-02-08 04:41:24,647 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3572] [2025-02-08 04:41:24,647 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3575] [2025-02-08 04:41:24,647 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3578] [2025-02-08 04:41:24,746 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[234663,234676] [2025-02-08 04:41:24,746 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[234808,234821] [2025-02-08 04:41:24,746 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[234954,234967] [2025-02-08 04:41:24,747 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235119,235132] [2025-02-08 04:41:24,747 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235277,235290] [2025-02-08 04:41:24,748 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235435,235448] [2025-02-08 04:41:24,748 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235593,235606] [2025-02-08 04:41:24,748 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235753,235766] [2025-02-08 04:41:24,748 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235912,235925] [2025-02-08 04:41:24,749 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236051,236064] [2025-02-08 04:41:24,749 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236193,236206] [2025-02-08 04:41:24,749 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236342,236355] [2025-02-08 04:41:24,749 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236481,236494] [2025-02-08 04:41:24,750 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236636,236649] [2025-02-08 04:41:24,750 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236796,236809] [2025-02-08 04:41:24,750 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236947,236960] [2025-02-08 04:41:24,750 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237098,237111] [2025-02-08 04:41:24,751 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237250,237263] [2025-02-08 04:41:24,751 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237399,237412] [2025-02-08 04:41:24,751 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237547,237560] [2025-02-08 04:41:24,752 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237704,237717] [2025-02-08 04:41:24,752 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237853,237866] [2025-02-08 04:41:24,752 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238009,238022] [2025-02-08 04:41:24,752 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238162,238175] [2025-02-08 04:41:24,752 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238308,238321] [2025-02-08 04:41:24,752 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238451,238464] [2025-02-08 04:41:24,753 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238603,238616] [2025-02-08 04:41:24,753 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238749,238762] [2025-02-08 04:41:24,753 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238894,238907] [2025-02-08 04:41:24,753 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239048,239061] [2025-02-08 04:41:24,754 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239199,239212] [2025-02-08 04:41:24,754 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239354,239367] [2025-02-08 04:41:24,754 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239506,239519] [2025-02-08 04:41:24,754 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239661,239674] [2025-02-08 04:41:24,755 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239825,239838] [2025-02-08 04:41:24,755 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239981,239994] [2025-02-08 04:41:24,755 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240145,240158] [2025-02-08 04:41:24,756 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240287,240300] [2025-02-08 04:41:24,756 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240445,240458] [2025-02-08 04:41:24,756 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240612,240625] [2025-02-08 04:41:24,756 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240771,240784] [2025-02-08 04:41:24,756 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240930,240943] [2025-02-08 04:41:24,756 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241079,241092] [2025-02-08 04:41:24,756 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241226,241239] [2025-02-08 04:41:24,757 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241365,241378] [2025-02-08 04:41:24,757 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241528,241541] [2025-02-08 04:41:24,757 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241694,241707] [2025-02-08 04:41:24,757 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241858,241871] [2025-02-08 04:41:24,757 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242023,242036] [2025-02-08 04:41:24,757 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242188,242201] [2025-02-08 04:41:24,758 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242354,242367] [2025-02-08 04:41:24,759 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242519,242532] [2025-02-08 04:41:24,760 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242686,242699] [2025-02-08 04:41:24,760 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242846,242859] [2025-02-08 04:41:24,761 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243008,243021] [2025-02-08 04:41:24,761 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243167,243180] [2025-02-08 04:41:24,761 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243313,243326] [2025-02-08 04:41:24,761 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243456,243469] [2025-02-08 04:41:24,761 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243600,243613] [2025-02-08 04:41:24,762 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243743,243756] [2025-02-08 04:41:24,762 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243887,243900] [2025-02-08 04:41:24,762 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244028,244041] [2025-02-08 04:41:24,762 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244166,244179] [2025-02-08 04:41:24,763 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244324,244337] [2025-02-08 04:41:24,763 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244483,244496] [2025-02-08 04:41:24,764 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244639,244652] [2025-02-08 04:41:24,764 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244788,244801] [2025-02-08 04:41:24,764 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244940,244953] [2025-02-08 04:41:24,764 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245091,245104] [2025-02-08 04:41:24,764 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245240,245253] [2025-02-08 04:41:24,765 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245392,245405] [2025-02-08 04:41:24,765 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245540,245553] [2025-02-08 04:41:24,765 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245693,245706] [2025-02-08 04:41:24,765 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245844,245857] [2025-02-08 04:41:24,765 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245994,246007] [2025-02-08 04:41:24,766 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246141,246154] [2025-02-08 04:41:24,766 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246292,246305] [2025-02-08 04:41:24,766 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246443,246456] [2025-02-08 04:41:24,766 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246591,246604] [2025-02-08 04:41:24,767 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246757,246770] [2025-02-08 04:41:24,767 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246926,246939] [2025-02-08 04:41:24,767 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247093,247106] [2025-02-08 04:41:24,767 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247261,247274] [2025-02-08 04:41:24,767 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247411,247424] [2025-02-08 04:41:24,767 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247558,247571] [2025-02-08 04:41:24,768 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247719,247732] [2025-02-08 04:41:24,768 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247889,247902] [2025-02-08 04:41:24,768 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[248051,248064] [2025-02-08 04:41:24,770 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:41:24,912 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:41:24,914 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:24 WrapperNode [2025-02-08 04:41:24,914 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:41:24,915 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:41:24,915 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:41:24,915 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:41:24,919 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:24" (1/1) ... [2025-02-08 04:41:24,967 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:24" (1/1) ... [2025-02-08 04:41:25,026 INFO L138 Inliner]: procedures = 497, calls = 1121, calls flagged for inlining = 197, calls inlined = 121, statements flattened = 1943 [2025-02-08 04:41:25,026 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:41:25,027 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:41:25,027 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:41:25,027 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:41:25,033 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:24" (1/1) ... [2025-02-08 04:41:25,034 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:24" (1/1) ... [2025-02-08 04:41:25,042 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:24" (1/1) ... [2025-02-08 04:41:25,135 INFO L175 MemorySlicer]: Split 302 memory accesses to 21 slices as follows [8, 23, 23, 1, 9, 1, 2, 1, 75, 10, 90, 6, 5, 8, 7, 7, 4, 1, 4, 1, 16]. 30 percent of accesses are in the largest equivalence class. The 153 initializations are split as follows [8, 0, 0, 1, 0, 1, 2, 1, 7, 10, 64, 6, 5, 8, 7, 7, 4, 1, 4, 1, 16]. The 74 writes are split as follows [0, 23, 23, 0, 7, 0, 0, 0, 12, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. [2025-02-08 04:41:25,135 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:24" (1/1) ... [2025-02-08 04:41:25,136 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:24" (1/1) ... [2025-02-08 04:41:25,180 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:24" (1/1) ... [2025-02-08 04:41:25,183 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:24" (1/1) ... [2025-02-08 04:41:25,198 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:24" (1/1) ... [2025-02-08 04:41:25,203 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:24" (1/1) ... [2025-02-08 04:41:25,215 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:41:25,216 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:41:25,216 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:41:25,216 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:41:25,217 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:41:24" (1/1) ... [2025-02-08 04:41:25,221 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:41:25,230 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:41:25,251 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 04:41:25,254 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 04:41:25,291 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2025-02-08 04:41:25,291 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2025-02-08 04:41:25,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:41:25,291 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:41:25,291 INFO L130 BoogieDeclarations]: Found specification of procedure torture_spin_lock_write_delay [2025-02-08 04:41:25,291 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_spin_lock_write_delay [2025-02-08 04:41:25,291 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:41:25,291 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:41:25,291 INFO L130 BoogieDeclarations]: Found specification of procedure torture_spin_lock_write_lock [2025-02-08 04:41:25,291 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_spin_lock_write_lock [2025-02-08 04:41:25,291 INFO L130 BoogieDeclarations]: Found specification of procedure torture_mutex_lock [2025-02-08 04:41:25,292 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_mutex_lock [2025-02-08 04:41:25,292 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-08 04:41:25,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-08 04:41:25,292 INFO L130 BoogieDeclarations]: Found specification of procedure torture_lock_spin_write_unlock_irq [2025-02-08 04:41:25,292 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_lock_spin_write_unlock_irq [2025-02-08 04:41:25,292 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:41:25,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:41:25,292 INFO L130 BoogieDeclarations]: Found specification of procedure torture_random [2025-02-08 04:41:25,292 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_random [2025-02-08 04:41:25,292 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2025-02-08 04:41:25,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2025-02-08 04:41:25,292 INFO L130 BoogieDeclarations]: Found specification of procedure torture_init_end [2025-02-08 04:41:25,292 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_init_end [2025-02-08 04:41:25,292 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2025-02-08 04:41:25,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2025-02-08 04:41:25,292 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwlock_write_delay [2025-02-08 04:41:25,292 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwlock_write_delay [2025-02-08 04:41:25,292 INFO L130 BoogieDeclarations]: Found specification of procedure torture_mutex_delay [2025-02-08 04:41:25,293 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_mutex_delay [2025-02-08 04:41:25,293 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:41:25,293 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:41:25,293 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:41:25,293 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:41:25,293 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2025-02-08 04:41:25,293 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2025-02-08 04:41:25,293 INFO L130 BoogieDeclarations]: Found specification of procedure torture_spin_lock_write_lock_irq [2025-02-08 04:41:25,293 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_spin_lock_write_lock_irq [2025-02-08 04:41:25,293 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:41:25,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 04:41:25,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 04:41:25,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 04:41:25,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 04:41:25,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 04:41:25,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 04:41:25,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 04:41:25,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 04:41:25,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 04:41:25,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 04:41:25,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 04:41:25,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 04:41:25,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 04:41:25,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 04:41:25,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 04:41:25,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 04:41:25,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 04:41:25,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 04:41:25,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 04:41:25,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 04:41:25,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 04:41:25,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 04:41:25,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 04:41:25,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 04:41:25,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 04:41:25,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 04:41:25,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 04:41:25,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 04:41:25,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 04:41:25,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 04:41:25,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 04:41:25,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 04:41:25,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 04:41:25,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 04:41:25,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 04:41:25,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 04:41:25,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 04:41:25,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 04:41:25,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 04:41:25,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 04:41:25,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 04:41:25,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-02-08 04:41:25,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#0 [2025-02-08 04:41:25,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#1 [2025-02-08 04:41:25,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#2 [2025-02-08 04:41:25,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#3 [2025-02-08 04:41:25,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#4 [2025-02-08 04:41:25,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#5 [2025-02-08 04:41:25,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#6 [2025-02-08 04:41:25,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#7 [2025-02-08 04:41:25,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#8 [2025-02-08 04:41:25,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#9 [2025-02-08 04:41:25,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#10 [2025-02-08 04:41:25,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#11 [2025-02-08 04:41:25,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#12 [2025-02-08 04:41:25,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#13 [2025-02-08 04:41:25,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#14 [2025-02-08 04:41:25,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#15 [2025-02-08 04:41:25,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#16 [2025-02-08 04:41:25,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#17 [2025-02-08 04:41:25,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#18 [2025-02-08 04:41:25,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#19 [2025-02-08 04:41:25,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#20 [2025-02-08 04:41:25,297 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_write_unlock [2025-02-08 04:41:25,297 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_write_unlock [2025-02-08 04:41:25,297 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 04:41:25,297 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 04:41:25,297 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2025-02-08 04:41:25,297 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2025-02-08 04:41:25,297 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwlock_read_lock_irq [2025-02-08 04:41:25,297 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwlock_read_lock_irq [2025-02-08 04:41:25,297 INFO L130 BoogieDeclarations]: Found specification of procedure _torture_stop_kthread [2025-02-08 04:41:25,297 INFO L138 BoogieDeclarations]: Found implementation of procedure _torture_stop_kthread [2025-02-08 04:41:25,297 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2025-02-08 04:41:25,297 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2025-02-08 04:41:25,297 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:41:25,297 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:41:25,298 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-08 04:41:25,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-08 04:41:25,298 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2025-02-08 04:41:25,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2025-02-08 04:41:25,298 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-02-08 04:41:25,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-02-08 04:41:25,298 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2025-02-08 04:41:25,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2025-02-08 04:41:25,298 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_torture_spinlock [2025-02-08 04:41:25,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_torture_spinlock [2025-02-08 04:41:25,298 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 04:41:25,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 04:41:25,298 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwsem_down_write [2025-02-08 04:41:25,298 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwsem_down_write [2025-02-08 04:41:25,298 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2025-02-08 04:41:25,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2025-02-08 04:41:25,298 INFO L130 BoogieDeclarations]: Found specification of procedure __udelay [2025-02-08 04:41:25,299 INFO L138 BoogieDeclarations]: Found implementation of procedure __udelay [2025-02-08 04:41:25,299 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-08 04:41:25,299 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-08 04:41:25,299 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_write_lock [2025-02-08 04:41:25,299 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_write_lock [2025-02-08 04:41:25,299 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:41:25,299 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwsem_up_read [2025-02-08 04:41:25,299 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwsem_up_read [2025-02-08 04:41:25,299 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~TO~VOID [2025-02-08 04:41:25,299 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~TO~VOID [2025-02-08 04:41:25,299 INFO L130 BoogieDeclarations]: Found specification of procedure torture_mutex_unlock [2025-02-08 04:41:25,299 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_mutex_unlock [2025-02-08 04:41:25,299 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:41:25,299 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwsem_up_write [2025-02-08 04:41:25,299 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwsem_up_write [2025-02-08 04:41:25,299 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:41:25,299 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:41:25,299 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwlock_read_unlock_irq [2025-02-08 04:41:25,300 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwlock_read_unlock_irq [2025-02-08 04:41:25,300 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 04:41:25,300 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 04:41:25,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:41:25,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:41:25,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:41:25,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:41:25,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:41:25,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:41:25,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:41:25,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:41:25,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:41:25,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:41:25,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:41:25,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:41:25,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:41:25,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:41:25,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:41:25,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:41:25,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:41:25,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:41:25,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:41:25,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:41:25,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:41:25,301 INFO L130 BoogieDeclarations]: Found specification of procedure lock_torture_stats_print [2025-02-08 04:41:25,301 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_torture_stats_print [2025-02-08 04:41:25,301 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2025-02-08 04:41:25,301 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2025-02-08 04:41:25,301 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwsem_down_read [2025-02-08 04:41:25,301 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwsem_down_read [2025-02-08 04:41:25,301 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwsem_write_delay [2025-02-08 04:41:25,301 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwsem_write_delay [2025-02-08 04:41:25,301 INFO L130 BoogieDeclarations]: Found specification of procedure torture_spin_lock_write_unlock [2025-02-08 04:41:25,301 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_spin_lock_write_unlock [2025-02-08 04:41:25,301 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:41:25,301 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:41:25,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 04:41:25,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 04:41:25,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 04:41:25,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 04:41:25,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 04:41:25,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 04:41:25,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 04:41:25,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 04:41:25,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 04:41:25,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 04:41:25,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 04:41:25,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 04:41:25,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 04:41:25,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 04:41:25,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 04:41:25,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 04:41:25,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 04:41:25,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 04:41:25,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 04:41:25,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 04:41:25,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 04:41:25,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 04:41:25,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 04:41:25,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 04:41:25,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 04:41:25,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 04:41:25,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 04:41:25,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 04:41:25,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 04:41:25,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 04:41:25,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 04:41:25,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 04:41:25,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 04:41:25,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 04:41:25,302 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:41:25,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:41:25,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:41:25,304 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:41:25,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:41:25,305 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:41:25,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:41:25,305 INFO L130 BoogieDeclarations]: Found specification of procedure _torture_create_kthread [2025-02-08 04:41:25,305 INFO L138 BoogieDeclarations]: Found implementation of procedure _torture_create_kthread [2025-02-08 04:41:25,305 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_torture_mutex [2025-02-08 04:41:25,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_torture_mutex [2025-02-08 04:41:25,305 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwlock_write_unlock_irq [2025-02-08 04:41:25,305 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwlock_write_unlock_irq [2025-02-08 04:41:25,305 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2025-02-08 04:41:25,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2025-02-08 04:41:25,305 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2025-02-08 04:41:25,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2025-02-08 04:41:25,305 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:41:25,305 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-08 04:41:25,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-08 04:41:25,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:41:25,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:41:25,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:41:25,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:41:25,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:41:25,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:41:25,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:41:25,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:41:25,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:41:25,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:41:25,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:41:25,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:41:25,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:41:25,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:41:25,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:41:25,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:41:25,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:41:25,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:41:25,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:41:25,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:41:25,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:41:25,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 04:41:25,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 04:41:25,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 04:41:25,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 04:41:25,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 04:41:25,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 04:41:25,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 04:41:25,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 04:41:25,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 04:41:25,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 04:41:25,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 04:41:25,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 04:41:25,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 04:41:25,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 04:41:25,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 04:41:25,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 04:41:25,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 04:41:25,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 04:41:25,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 04:41:25,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 04:41:25,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 04:41:25,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 04:41:25,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 04:41:25,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 04:41:25,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 04:41:25,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 04:41:25,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 04:41:25,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 04:41:25,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 04:41:25,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 04:41:25,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 04:41:25,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 04:41:25,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 04:41:25,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 04:41:25,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 04:41:25,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 04:41:25,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 04:41:25,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 04:41:25,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 04:41:25,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 04:41:25,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 04:41:25,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 04:41:25,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 04:41:25,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 04:41:25,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 04:41:25,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 04:41:25,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 04:41:25,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 04:41:25,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 04:41:25,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 04:41:25,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 04:41:25,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 04:41:25,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 04:41:25,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 04:41:25,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 04:41:25,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 04:41:25,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 04:41:25,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 04:41:25,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 04:41:25,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 04:41:25,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 04:41:25,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 04:41:25,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 04:41:25,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:41:25,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:41:25,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:41:25,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:41:25,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:41:25,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:41:25,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:41:25,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:41:25,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:41:25,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:41:25,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:41:25,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:41:25,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:41:25,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 04:41:25,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 04:41:25,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 04:41:25,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 04:41:25,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 04:41:25,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 04:41:25,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 04:41:25,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 04:41:25,309 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:41:25,309 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:41:25,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_read_lock [2025-02-08 04:41:25,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_read_lock [2025-02-08 04:41:25,309 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 04:41:25,309 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 04:41:25,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-08 04:41:25,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-08 04:41:25,309 INFO L130 BoogieDeclarations]: Found specification of procedure lock_torture_print_module_parms [2025-02-08 04:41:25,309 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_torture_print_module_parms [2025-02-08 04:41:25,309 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwlock_write_lock_irq [2025-02-08 04:41:25,309 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwlock_write_lock_irq [2025-02-08 04:41:25,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:41:25,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:41:25,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 04:41:25,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 04:41:25,309 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwsem_read_delay [2025-02-08 04:41:25,309 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwsem_read_delay [2025-02-08 04:41:25,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-08 04:41:25,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-08 04:41:25,309 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_weight [2025-02-08 04:41:25,309 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_weight [2025-02-08 04:41:25,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 04:41:25,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 04:41:25,309 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwlock_read_delay [2025-02-08 04:41:25,309 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwlock_read_delay [2025-02-08 04:41:25,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2025-02-08 04:41:25,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2025-02-08 04:41:25,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-08 04:41:25,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-08 04:41:25,309 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:41:25,309 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:41:25,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 04:41:25,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 04:41:25,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-08 04:41:25,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-08 04:41:25,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 04:41:25,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 04:41:25,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 04:41:25,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 04:41:25,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 04:41:25,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 04:41:25,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 04:41:25,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 04:41:25,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 04:41:25,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 04:41:25,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 04:41:25,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 04:41:25,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 04:41:25,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 04:41:25,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 04:41:25,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 04:41:25,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 04:41:25,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 04:41:25,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 04:41:25,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 04:41:25,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 04:41:25,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 04:41:25,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 04:41:25,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 04:41:25,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 04:41:25,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 04:41:25,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 04:41:25,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 04:41:25,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 04:41:25,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 04:41:25,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 04:41:25,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 04:41:25,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 04:41:25,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 04:41:25,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 04:41:25,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 04:41:25,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 04:41:25,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 04:41:25,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 04:41:25,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 04:41:25,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 04:41:25,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 04:41:25,311 INFO L130 BoogieDeclarations]: Found specification of procedure lock_torture_cleanup [2025-02-08 04:41:25,311 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_torture_cleanup [2025-02-08 04:41:25,312 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-08 04:41:25,312 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-08 04:41:25,312 INFO L130 BoogieDeclarations]: Found specification of procedure __torture_print_stats [2025-02-08 04:41:25,312 INFO L138 BoogieDeclarations]: Found implementation of procedure __torture_print_stats [2025-02-08 04:41:25,312 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_torture_spinlock [2025-02-08 04:41:25,312 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_torture_spinlock [2025-02-08 04:41:25,312 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-08 04:41:25,312 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-08 04:41:25,312 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwlock_write_unlock [2025-02-08 04:41:25,312 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwlock_write_unlock [2025-02-08 04:41:25,312 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwlock_write_lock [2025-02-08 04:41:25,312 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwlock_write_lock [2025-02-08 04:41:25,768 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:41:25,772 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:41:26,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3791: assume 0bv64 != ~tmp~4; [2025-02-08 04:41:26,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3791: assume !(0bv64 != ~tmp~4); [2025-02-08 04:41:26,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3786: ~tmp~4 := ~__ms~1;~__ms~1 := ~bvsub~64(~__ms~1, 1bv64); [2025-02-08 04:41:26,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3786-1: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 04:41:26,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10297: havoc #t~nondet422; [2025-02-08 04:41:26,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3873-1: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 04:41:26,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3873: ~tmp~5 := ~__ms~2;~__ms~2 := ~bvsub~64(~__ms~2, 1bv64); [2025-02-08 04:41:26,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3878: assume 0bv64 != ~tmp~5; [2025-02-08 04:41:26,594 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3878: assume !(0bv64 != ~tmp~5); [2025-02-08 04:41:26,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4031-1: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 04:41:26,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4031: ~tmp~7 := ~__ms~4;~__ms~4 := ~bvsub~64(~__ms~4, 1bv64); [2025-02-08 04:41:26,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4050: assume 0bv64 != ~tmp___0~7; [2025-02-08 04:41:26,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4050: assume !(0bv64 != ~tmp___0~7); [2025-02-08 04:41:26,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4045-1: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 04:41:26,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4045: ~tmp___0~7 := ~__ms___0~0;~__ms___0~0 := ~bvsub~64(~__ms___0~0, 1bv64); [2025-02-08 04:41:26,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4036: assume 0bv64 != ~tmp~7; [2025-02-08 04:41:26,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4036: assume !(0bv64 != ~tmp~7); [2025-02-08 04:41:26,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint torture_mutex_delayFINAL: assume true; [2025-02-08 04:41:26,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6369: havoc ldv_assert_linux_alloc_usb_lock__wrong_flags_~expr#1;havoc ldv_assert_linux_alloc_usb_lock__wrong_flags_#in~expr#1;assume { :end_inline_ldv_assert_linux_alloc_usb_lock__wrong_flags } true; [2025-02-08 04:41:26,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6940: havoc ldv_assert_linux_kernel_locking_rwlock__more_read_unlocks_~expr#1;havoc ldv_assert_linux_kernel_locking_rwlock__more_read_unlocks_#in~expr#1;assume { :end_inline_ldv_assert_linux_kernel_locking_rwlock__more_read_unlocks } true;~ldv_linux_kernel_locking_rwlock_rlock~0 := ~bvadd~32(4294967295bv32, ~ldv_linux_kernel_locking_rwlock_rlock~0); [2025-02-08 04:41:26,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-6: assume { :end_inline_torture_rwlock_read_unlock } true; [2025-02-08 04:41:26,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-10: assume { :end_inline_torture_lock_busted_write_unlock } true; [2025-02-08 04:41:26,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3947: assume { :end_inline_ldv_linux_kernel_locking_rwlock_read_unlock } true; [2025-02-08 04:41:27,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4121: assume 0bv64 != ~tmp___0~8; [2025-02-08 04:41:27,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4121: assume !(0bv64 != ~tmp___0~8); [2025-02-08 04:41:27,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4116: ~tmp___0~8 := ~__ms___0~1;~__ms___0~1 := ~bvsub~64(~__ms___0~1, 1bv64); [2025-02-08 04:41:27,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4116-1: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 04:41:27,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4107: assume 0bv64 != ~tmp~8; [2025-02-08 04:41:27,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4107: assume !(0bv64 != ~tmp~8); [2025-02-08 04:41:27,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4102: ~tmp~8 := ~__ms~5;~__ms~5 := ~bvsub~64(~__ms~5, 1bv64); [2025-02-08 04:41:27,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4102-1: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 04:41:27,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint torture_rwsem_write_delayFINAL: assume true; [2025-02-08 04:41:38,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6047: assume 2bv32 == ldv_struct_noname_2_dummy_resourceless_instance_5_~tmp~25#1; [2025-02-08 04:41:38,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6047: assume !(2bv32 == ldv_struct_noname_2_dummy_resourceless_instance_5_~tmp~25#1); [2025-02-08 04:41:38,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5915: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:41:38,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5783: havoc ldv_dummy_resourceless_instance_callback_2_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_8_~arg0#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_8_#in~arg0#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_8 } true; [2025-02-08 04:41:38,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5783-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_8 } true;ldv_dummy_resourceless_instance_callback_2_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_8_#in~arg0#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_readunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_readunlock~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_8_~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_8_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_8_#in~arg0#1.offset; [2025-02-08 04:41:38,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5849: assume 4bv32 == ldv_struct_noname_2_dummy_resourceless_instance_3_~tmp~23#1; [2025-02-08 04:41:38,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5849: assume !(4bv32 == ldv_struct_noname_2_dummy_resourceless_instance_3_~tmp~23#1); [2025-02-08 04:41:38,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651: assume 6bv32 == ldv_struct_noname_2_dummy_resourceless_instance_1_~tmp~21#1; [2025-02-08 04:41:38,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5651: assume !(6bv32 == ldv_struct_noname_2_dummy_resourceless_instance_1_~tmp~21#1); [2025-02-08 04:41:38,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5585: havoc ldv_dummy_resourceless_instance_callback_0_7_#t~ret249#1, ldv_dummy_resourceless_instance_callback_0_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_7_~arg0#1.offset;havoc ldv_dummy_resourceless_instance_callback_0_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_7_#in~arg0#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_0_7 } true; [2025-02-08 04:41:38,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5585-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_0_7 } true;ldv_dummy_resourceless_instance_callback_0_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_7_#in~arg0#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_0_~ldv_0_callback_readlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_0_~ldv_0_callback_readlock~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_0_7_#t~ret249#1, ldv_dummy_resourceless_instance_callback_0_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_7_~arg0#1.offset;ldv_dummy_resourceless_instance_callback_0_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_7_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_0_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_7_#in~arg0#1.offset; [2025-02-08 04:41:38,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5387: SUMMARY for call torture_rwlock_read_unlock_irq(); srcloc: null [2025-02-08 04:41:38,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5453: SUMMARY for call torture_rwlock_write_delay(ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.offset); srcloc: null [2025-02-08 04:41:38,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5982: havoc ldv_dummy_resourceless_instance_callback_4_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_4_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_4_9 } true; [2025-02-08 04:41:38,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5982-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_4_9 } true;ldv_dummy_resourceless_instance_callback_4_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg1#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_write_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_write_delay~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_container_struct_torture_random_state_ptr~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_container_struct_torture_random_state_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_4_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_4_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_4_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_4_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg1#1.offset; [2025-02-08 04:41:38,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322: havoc ldv_dummy_resourceless_instance_callback_3_7_#t~ret255#1; [2025-02-08 04:41:38,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5322-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_3_7_#t~ret255#1 := torture_rwlock_read_lock_irq(); srcloc: null [2025-02-08 04:41:38,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4728-1: SUMMARY for call lock_torture_init_#t~ret184#1 := printk(50bv64, 0bv64); srcloc: null [2025-02-08 04:41:38,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4728-2: call lock_torture_init_#t~mem182#1.base, lock_torture_init_#t~mem182#1.offset := read~$Pointer$#4(lock_torture_init_~#torture_ops~0#1.base, ~bvadd~64(lock_torture_init_~#torture_ops~0#1.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(lock_torture_init_~i~2#1))), 8bv64);call lock_torture_init_#t~mem183#1.base, lock_torture_init_#t~mem183#1.offset := read~$Pointer$#10(lock_torture_init_#t~mem182#1.base, ~bvadd~64(64bv64, lock_torture_init_#t~mem182#1.offset), 8bv64); [2025-02-08 04:41:38,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4728: havoc lock_torture_init_#t~mem182#1.base, lock_torture_init_#t~mem182#1.offset;havoc lock_torture_init_#t~mem183#1.base, lock_torture_init_#t~mem183#1.offset;havoc lock_torture_init_#t~ret184#1;lock_torture_init_~i~2#1 := ~bvadd~32(1bv32, lock_torture_init_~i~2#1); [2025-02-08 04:41:38,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5191: SUMMARY for call torture_rwsem_up_write(); srcloc: null [2025-02-08 04:41:38,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5257: SUMMARY for call torture_rwlock_read_delay(ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.offset); srcloc: null [2025-02-08 04:41:38,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5126: havoc ldv_dummy_resourceless_instance_callback_0_10_#t~ret248#1; [2025-02-08 04:41:38,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6051: assume 3bv32 == ldv_struct_noname_2_dummy_resourceless_instance_5_~tmp~25#1; [2025-02-08 04:41:38,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6051: assume !(3bv32 == ldv_struct_noname_2_dummy_resourceless_instance_5_~tmp~25#1); [2025-02-08 04:41:38,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5126-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_0_10_#t~ret248#1 := torture_rwlock_write_lock(); srcloc: null [2025-02-08 04:41:38,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5853: assume 5bv32 == ldv_struct_noname_2_dummy_resourceless_instance_3_~tmp~23#1; [2025-02-08 04:41:38,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5853: assume !(5bv32 == ldv_struct_noname_2_dummy_resourceless_instance_3_~tmp~23#1); [2025-02-08 04:41:38,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5655: assume 7bv32 == ldv_struct_noname_2_dummy_resourceless_instance_1_~tmp~21#1; [2025-02-08 04:41:38,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5655: assume !(7bv32 == ldv_struct_noname_2_dummy_resourceless_instance_1_~tmp~21#1); [2025-02-08 04:41:38,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4797: call lock_torture_init_#t~mem200#1.base, lock_torture_init_#t~mem200#1.offset := read~$Pointer$#8(~#cxt~0.base, ~bvadd~64(21bv64, ~#cxt~0.offset), 8bv64);call write~intINTTYPE8#10(0bv64, lock_torture_init_#t~mem200#1.base, ~bvadd~64(lock_torture_init_#t~mem200#1.offset, ~bvmul~64(16bv64, ~sign_extend~64~32(lock_torture_init_~i~2#1))), 8bv64);call lock_torture_init_#t~mem201#1.base, lock_torture_init_#t~mem201#1.offset := read~$Pointer$#8(~#cxt~0.base, ~bvadd~64(21bv64, ~#cxt~0.offset), 8bv64);call write~intINTTYPE8#10(0bv64, lock_torture_init_#t~mem201#1.base, ~bvadd~64(8bv64, ~bvadd~64(lock_torture_init_#t~mem201#1.offset, ~bvmul~64(16bv64, ~sign_extend~64~32(lock_torture_init_~i~2#1)))), 8bv64);havoc lock_torture_init_#t~mem201#1.base, lock_torture_init_#t~mem201#1.offset;lock_torture_init_~i~2#1 := ~bvadd~32(1bv32, lock_torture_init_~i~2#1); [2025-02-08 04:41:38,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930: assume ~bvsge~32(lock_torture_init_~i~2#1, lock_torture_init_#t~mem228#1);havoc lock_torture_init_#t~mem228#1; [2025-02-08 04:41:38,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930: assume !~bvsge~32(lock_torture_init_~i~2#1, lock_torture_init_#t~mem228#1);havoc lock_torture_init_#t~mem228#1;call lock_torture_init_#t~mem229#1.base, lock_torture_init_#t~mem229#1.offset := read~$Pointer$#8(~#cxt~0.base, ~bvadd~64(21bv64, ~#cxt~0.offset), 8bv64); [2025-02-08 04:41:38,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4930-1: call lock_torture_init_#t~mem228#1 := read~intINTTYPE4#8(~#cxt~0.base, ~#cxt~0.offset, 4bv64); [2025-02-08 04:41:38,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4732: assume ~bvule~32(lock_torture_init_~i~2#1, 6bv32); [2025-02-08 04:41:38,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4732: assume !~bvule~32(lock_torture_init_~i~2#1, 6bv32); [2025-02-08 04:41:38,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5525: ldv_struct_noname_2_dummy_resourceless_instance_0_~tmp~20#1 := ldv_struct_noname_2_dummy_resourceless_instance_0_#t~ret264#1;havoc ldv_struct_noname_2_dummy_resourceless_instance_0_#t~ret264#1; [2025-02-08 04:41:38,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5525-1: SUMMARY for call ldv_struct_noname_2_dummy_resourceless_instance_0_#t~ret264#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:41:38,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4667: call ULTIMATE.dealloc(lock_torture_init_~#torture_ops~0#1.base, lock_torture_init_~#torture_ops~0#1.offset);havoc lock_torture_init_~#torture_ops~0#1.base, lock_torture_init_~#torture_ops~0#1.offset; [2025-02-08 04:41:38,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6055: assume 4bv32 == ldv_struct_noname_2_dummy_resourceless_instance_5_~tmp~25#1; [2025-02-08 04:41:38,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6055: assume !(4bv32 == ldv_struct_noname_2_dummy_resourceless_instance_5_~tmp~25#1); [2025-02-08 04:41:38,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6121: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:41:38,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5989: havoc ldv_dummy_resourceless_instance_callback_4_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_8_~arg0#1.offset;havoc ldv_dummy_resourceless_instance_callback_4_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_8_#in~arg0#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_4_8 } true; [2025-02-08 04:41:38,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5989-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_4_8 } true;ldv_dummy_resourceless_instance_callback_4_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_8_#in~arg0#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_readunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_readunlock~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_4_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_8_~arg0#1.offset;ldv_dummy_resourceless_instance_callback_4_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_8_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_4_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_8_#in~arg0#1.offset; [2025-02-08 04:41:38,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5791: havoc ldv_dummy_resourceless_instance_callback_2_7_#t~ret253#1, ldv_dummy_resourceless_instance_callback_2_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_7_~arg0#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_7_#in~arg0#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_7 } true; [2025-02-08 04:41:38,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5791-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_7 } true;ldv_dummy_resourceless_instance_callback_2_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_7_#in~arg0#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_readlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_readlock~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_7_#t~ret253#1, ldv_dummy_resourceless_instance_callback_2_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_7_~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_7_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_7_#in~arg0#1.offset; [2025-02-08 04:41:38,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5857: assume 6bv32 == ldv_struct_noname_2_dummy_resourceless_instance_3_~tmp~23#1; [2025-02-08 04:41:38,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5857: assume !(6bv32 == ldv_struct_noname_2_dummy_resourceless_instance_3_~tmp~23#1); [2025-02-08 04:41:38,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4867: assume 0bv32 != lock_torture_init_~firsterr~0#1; [2025-02-08 04:41:38,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4867: assume !(0bv32 != lock_torture_init_~firsterr~0#1); [2025-02-08 04:41:38,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5594: havoc ldv_dummy_resourceless_instance_callback_0_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_0_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_0_3_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_0_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_0_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_0_3_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_0_3 } true; [2025-02-08 04:41:38,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5594-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_0_3 } true;ldv_dummy_resourceless_instance_callback_0_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_0_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_0_3_#in~arg1#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_0_~ldv_0_callback_read_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_0_~ldv_0_callback_read_delay~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_0_~ldv_0_container_struct_torture_random_state_ptr~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_0_~ldv_0_container_struct_torture_random_state_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_0_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_0_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_0_3_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_0_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_0_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_0_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_0_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_0_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_0_3_#in~arg1#1.offset; [2025-02-08 04:41:38,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5528: assume 1bv32 == ldv_struct_noname_2_dummy_resourceless_instance_0_~tmp~20#1; [2025-02-08 04:41:38,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5528: assume !(1bv32 == ldv_struct_noname_2_dummy_resourceless_instance_0_~tmp~20#1); [2025-02-08 04:41:38,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5331: SUMMARY for call torture_rwlock_read_unlock_irq(); srcloc: null [2025-02-08 04:41:38,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5397: SUMMARY for call torture_spin_lock_write_delay(ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.offset); srcloc: null [2025-02-08 04:41:38,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935: lock_torture_init_~firsterr~0#1 := lock_torture_init_#t~ret230#1;havoc lock_torture_init_#t~mem229#1.base, lock_torture_init_#t~mem229#1.offset;havoc lock_torture_init_#t~ret230#1; [2025-02-08 04:41:38,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-1: SUMMARY for call lock_torture_init_#t~ret230#1 := _torture_create_kthread(#funAddr~lock_torture_writer.base, #funAddr~lock_torture_writer.offset, lock_torture_init_#t~mem229#1.base, ~bvadd~64(lock_torture_init_#t~mem229#1.offset, ~sign_extend~64~32(lock_torture_init_~i~2#1)), 64bv64, 0bv64, 65bv64, 0bv64, 66bv64, 0bv64, ~writer_tasks~0.base, ~bvadd~64(~writer_tasks~0.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(lock_torture_init_~i~2#1)))); srcloc: null [2025-02-08 04:41:38,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5662: havoc ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_11 } true; [2025-02-08 04:41:38,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4737: havoc lock_torture_init_#t~ret185#1; [2025-02-08 04:41:38,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4737-1: SUMMARY for call lock_torture_init_#t~ret185#1 := printk(51bv64, 0bv64); srcloc: null [2025-02-08 04:41:38,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5662-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_11 } true;ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_writeunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_writeunlock~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.offset; [2025-02-08 04:41:38,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5266: havoc ldv_dummy_resourceless_instance_callback_2_7_#t~ret253#1; [2025-02-08 04:41:38,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5266-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_7_#t~ret253#1 := torture_rwlock_read_lock_irq(); srcloc: null [2025-02-08 04:41:38,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6059: assume 5bv32 == ldv_struct_noname_2_dummy_resourceless_instance_5_~tmp~25#1; [2025-02-08 04:41:38,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6059: assume !(5bv32 == ldv_struct_noname_2_dummy_resourceless_instance_5_~tmp~25#1); [2025-02-08 04:41:38,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738: lock_torture_init_#res#1 := 4294967274bv32;call ULTIMATE.dealloc(lock_torture_init_~#torture_ops~0#1.base, lock_torture_init_~#torture_ops~0#1.offset);havoc lock_torture_init_~#torture_ops~0#1.base, lock_torture_init_~#torture_ops~0#1.offset; [2025-02-08 04:41:38,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5861: assume 7bv32 == ldv_struct_noname_2_dummy_resourceless_instance_3_~tmp~23#1; [2025-02-08 04:41:38,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5861: assume !(7bv32 == ldv_struct_noname_2_dummy_resourceless_instance_3_~tmp~23#1); [2025-02-08 04:41:38,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4738-1: SUMMARY for call torture_init_end(); srcloc: null [2025-02-08 04:41:38,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5135: SUMMARY for call torture_rwlock_write_unlock(); srcloc: null [2025-02-08 04:41:38,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5201: SUMMARY for call torture_rwsem_read_delay(ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset); srcloc: null [2025-02-08 04:41:38,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5532: assume 2bv32 == ldv_struct_noname_2_dummy_resourceless_instance_0_~tmp~20#1; [2025-02-08 04:41:38,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5532: assume !(2bv32 == ldv_struct_noname_2_dummy_resourceless_instance_0_~tmp~20#1); [2025-02-08 04:41:38,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5731: ldv_struct_noname_2_dummy_resourceless_instance_2_~tmp~22#1 := ldv_struct_noname_2_dummy_resourceless_instance_2_#t~ret266#1;havoc ldv_struct_noname_2_dummy_resourceless_instance_2_#t~ret266#1; [2025-02-08 04:41:38,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5731-1: SUMMARY for call ldv_struct_noname_2_dummy_resourceless_instance_2_#t~ret266#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:41:38,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6063: assume 6bv32 == ldv_struct_noname_2_dummy_resourceless_instance_5_~tmp~25#1; [2025-02-08 04:41:38,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6063: assume !(6bv32 == ldv_struct_noname_2_dummy_resourceless_instance_5_~tmp~25#1); [2025-02-08 04:41:38,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5997: havoc ldv_dummy_resourceless_instance_callback_4_7_#t~ret257#1, ldv_dummy_resourceless_instance_callback_4_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_7_~arg0#1.offset;havoc ldv_dummy_resourceless_instance_callback_4_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_7_#in~arg0#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_4_7 } true; [2025-02-08 04:41:38,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5997-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_4_7 } true;ldv_dummy_resourceless_instance_callback_4_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_7_#in~arg0#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_readlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_readlock~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_4_7_#t~ret257#1, ldv_dummy_resourceless_instance_callback_4_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_7_~arg0#1.offset;ldv_dummy_resourceless_instance_callback_4_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_7_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_4_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_7_#in~arg0#1.offset; [2025-02-08 04:41:38,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4940: assume 0bv32 != lock_torture_init_~firsterr~0#1; [2025-02-08 04:41:38,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4940: assume !(0bv32 != lock_torture_init_~firsterr~0#1);call lock_torture_init_#t~mem231#1.base, lock_torture_init_#t~mem231#1.offset := read~$Pointer$#8(~#cxt~0.base, ~bvadd~64(13bv64, ~#cxt~0.offset), 8bv64);call lock_torture_init_#t~mem232#1.base, lock_torture_init_#t~mem232#1.offset := read~$Pointer$#10(lock_torture_init_#t~mem231#1.base, ~bvadd~64(32bv64, lock_torture_init_#t~mem231#1.offset), 8bv64);lock_torture_init_#t~short234#1 := 0bv64 == ~bvadd~64(lock_torture_init_#t~mem232#1.base, lock_torture_init_#t~mem232#1.offset); [2025-02-08 04:41:38,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5667: havoc ldv_dummy_resourceless_instance_callback_1_10_#t~ret250#1, ldv_dummy_resourceless_instance_callback_1_10_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_10_~arg0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_10_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_10_#in~arg0#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_10 } true; [2025-02-08 04:41:38,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5667-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_10 } true;ldv_dummy_resourceless_instance_callback_1_10_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_10_#in~arg0#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_writelock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_writelock~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_10_#t~ret250#1, ldv_dummy_resourceless_instance_callback_1_10_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_10_~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_10_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_10_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_10_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_10_#in~arg0#1.offset; [2025-02-08 04:41:38,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6262: SUMMARY for call ldv_linux_arch_io_check_final_state(); srcloc: null [2025-02-08 04:41:38,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5800-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_3 } true;ldv_dummy_resourceless_instance_callback_2_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg1#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_read_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_read_delay~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_container_struct_torture_random_state_ptr~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_container_struct_torture_random_state_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg1#1.offset; [2025-02-08 04:41:38,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5734: assume 1bv32 == ldv_struct_noname_2_dummy_resourceless_instance_2_~tmp~22#1; [2025-02-08 04:41:38,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5734: assume !(1bv32 == ldv_struct_noname_2_dummy_resourceless_instance_2_~tmp~22#1); [2025-02-08 04:41:38,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5800: havoc ldv_dummy_resourceless_instance_callback_2_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_3 } true; [2025-02-08 04:41:38,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5536: assume 3bv32 == ldv_struct_noname_2_dummy_resourceless_instance_0_~tmp~20#1; [2025-02-08 04:41:38,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5536: assume !(3bv32 == ldv_struct_noname_2_dummy_resourceless_instance_0_~tmp~20#1); [2025-02-08 04:41:38,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6263: SUMMARY for call ldv_linux_block_genhd_check_final_state(); srcloc: null [2025-02-08 04:41:38,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10293: havoc torture_onoff_init_#t~nondet421#1;lock_torture_init_#t~ret216#1 := torture_onoff_init_#res#1;havoc torture_onoff_init_#t~nondet421#1, torture_onoff_init_~arg0#1, torture_onoff_init_~arg1#1;havoc torture_onoff_init_#in~arg0#1, torture_onoff_init_#in~arg1#1;assume { :end_inline_torture_onoff_init } true;lock_torture_init_~firsterr~0#1 := lock_torture_init_#t~ret216#1;havoc lock_torture_init_#t~ret216#1; [2025-02-08 04:41:38,642 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6264: SUMMARY for call ldv_linux_block_queue_check_final_state(); srcloc: null [2025-02-08 04:41:38,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5868-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_3_11 } true;ldv_dummy_resourceless_instance_callback_3_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_11_#in~arg0#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_writeunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_writeunlock~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_3_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_11_~arg0#1.offset;ldv_dummy_resourceless_instance_callback_3_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_11_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_3_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_11_#in~arg0#1.offset; [2025-02-08 04:41:38,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4877: assume 0bv32 != lock_torture_init_~firsterr~0#1; [2025-02-08 04:41:38,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4877: assume !(0bv32 != lock_torture_init_~firsterr~0#1); [2025-02-08 04:41:38,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5868: havoc ldv_dummy_resourceless_instance_callback_3_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_11_~arg0#1.offset;havoc ldv_dummy_resourceless_instance_callback_3_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_11_#in~arg0#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_3_11 } true; [2025-02-08 04:41:38,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5406: havoc ldv_dummy_resourceless_instance_callback_5_10_#t~ret258#1; [2025-02-08 04:41:38,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5406-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_5_10_#t~ret258#1 := torture_spin_lock_write_lock_irq(); srcloc: null [2025-02-08 04:41:38,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6265: SUMMARY for call ldv_linux_block_request_check_final_state(); srcloc: null [2025-02-08 04:41:38,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6067: assume 7bv32 == ldv_struct_noname_2_dummy_resourceless_instance_5_~tmp~25#1; [2025-02-08 04:41:38,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6067: assume !(7bv32 == ldv_struct_noname_2_dummy_resourceless_instance_5_~tmp~25#1); [2025-02-08 04:41:38,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5275: SUMMARY for call lock_torture_cleanup(); srcloc: null [2025-02-08 04:41:38,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6266: SUMMARY for call ldv_linux_drivers_base_class_check_final_state(); srcloc: null [2025-02-08 04:41:38,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5341: SUMMARY for call torture_mutex_delay(ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.offset); srcloc: null [2025-02-08 04:41:38,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4945: assume lock_torture_init_#t~short234#1;havoc lock_torture_init_#t~mem231#1.base, lock_torture_init_#t~mem231#1.offset;havoc lock_torture_init_#t~mem232#1.base, lock_torture_init_#t~mem232#1.offset;havoc lock_torture_init_#t~mem233#1;havoc lock_torture_init_#t~short234#1; [2025-02-08 04:41:38,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4945: assume !lock_torture_init_#t~short234#1;havoc lock_torture_init_#t~mem231#1.base, lock_torture_init_#t~mem231#1.offset;havoc lock_torture_init_#t~mem232#1.base, lock_torture_init_#t~mem232#1.offset;havoc lock_torture_init_#t~mem233#1;havoc lock_torture_init_#t~short234#1;call lock_torture_init_#t~mem235#1.base, lock_torture_init_#t~mem235#1.offset := read~$Pointer$#8(~#cxt~0.base, ~bvadd~64(29bv64, ~#cxt~0.offset), 8bv64); [2025-02-08 04:41:38,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4945-1: assume lock_torture_init_#t~short234#1; [2025-02-08 04:41:38,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4945-1: assume !lock_torture_init_#t~short234#1;call lock_torture_init_#t~mem233#1 := read~intINTTYPE4#8(~#cxt~0.base, ~bvadd~64(4bv64, ~#cxt~0.offset), 4bv64);lock_torture_init_#t~short234#1 := ~bvsge~32(lock_torture_init_~j~0#1, lock_torture_init_#t~mem233#1); [2025-02-08 04:41:38,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5738: assume 2bv32 == ldv_struct_noname_2_dummy_resourceless_instance_2_~tmp~22#1; [2025-02-08 04:41:38,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5738: assume !(2bv32 == ldv_struct_noname_2_dummy_resourceless_instance_2_~tmp~22#1); [2025-02-08 04:41:38,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5606: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:41:38,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474: assume { :end_inline_ldv_ldv_check_final_state_86 } true; [2025-02-08 04:41:38,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540: assume 4bv32 == ldv_struct_noname_2_dummy_resourceless_instance_0_~tmp~20#1; [2025-02-08 04:41:38,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5540: assume !(4bv32 == ldv_struct_noname_2_dummy_resourceless_instance_0_~tmp~20#1); [2025-02-08 04:41:38,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6267: SUMMARY for call ldv_linux_fs_char_dev_check_final_state(); srcloc: null [2025-02-08 04:41:38,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5210: havoc ldv_dummy_resourceless_instance_callback_1_7_#t~ret251#1; [2025-02-08 04:41:38,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5210-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_7_#t~ret251#1 := torture_rwsem_down_read(); srcloc: null [2025-02-08 04:41:38,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5937: ldv_struct_noname_2_dummy_resourceless_instance_4_~tmp~24#1 := ldv_struct_noname_2_dummy_resourceless_instance_4_#t~ret268#1;havoc ldv_struct_noname_2_dummy_resourceless_instance_4_#t~ret268#1; [2025-02-08 04:41:38,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5937-1: SUMMARY for call ldv_struct_noname_2_dummy_resourceless_instance_4_#t~ret268#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:41:38,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5673: havoc ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_9 } true; [2025-02-08 04:41:38,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5673-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_9 } true;ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_write_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_write_delay~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_container_struct_torture_random_state_ptr~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_container_struct_torture_random_state_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_#in~arg1#1.offset; [2025-02-08 04:41:38,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5475: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:41:38,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6268: SUMMARY for call ldv_linux_fs_sysfs_check_final_state(); srcloc: null [2025-02-08 04:41:38,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5145: SUMMARY for call torture_rwlock_read_delay(ldv_dummy_resourceless_instance_callback_0_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_0_3_~arg1#1.offset); srcloc: null [2025-02-08 04:41:38,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6269: SUMMARY for call ldv_linux_kernel_locking_rwlock_check_final_state(); srcloc: null [2025-02-08 04:41:38,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5873: havoc ldv_dummy_resourceless_instance_callback_3_10_#t~ret254#1, ldv_dummy_resourceless_instance_callback_3_10_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_10_~arg0#1.offset;havoc ldv_dummy_resourceless_instance_callback_3_10_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_10_#in~arg0#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_3_10 } true; [2025-02-08 04:41:38,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5873-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_3_10 } true;ldv_dummy_resourceless_instance_callback_3_10_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_10_#in~arg0#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_writelock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_writelock~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_3_10_#t~ret254#1, ldv_dummy_resourceless_instance_callback_3_10_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_10_~arg0#1.offset;ldv_dummy_resourceless_instance_callback_3_10_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_10_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_3_10_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_10_#in~arg0#1.offset; [2025-02-08 04:41:38,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6270: SUMMARY for call ldv_linux_kernel_module_check_final_state(); srcloc: null [2025-02-08 04:41:38,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6006: havoc ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_4_3 } true; [2025-02-08 04:41:38,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6006-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_4_3 } true;ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_read_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_read_delay~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_container_struct_torture_random_state_ptr~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_container_struct_torture_random_state_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.offset; [2025-02-08 04:41:38,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5940: assume 1bv32 == ldv_struct_noname_2_dummy_resourceless_instance_4_~tmp~24#1; [2025-02-08 04:41:38,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5940: assume !(1bv32 == ldv_struct_noname_2_dummy_resourceless_instance_4_~tmp~24#1); [2025-02-08 04:41:38,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5742: assume 3bv32 == ldv_struct_noname_2_dummy_resourceless_instance_2_~tmp~22#1; [2025-02-08 04:41:38,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5742: assume !(3bv32 == ldv_struct_noname_2_dummy_resourceless_instance_2_~tmp~22#1); [2025-02-08 04:41:38,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5544: assume 5bv32 == ldv_struct_noname_2_dummy_resourceless_instance_0_~tmp~20#1; [2025-02-08 04:41:38,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5544: assume !(5bv32 == ldv_struct_noname_2_dummy_resourceless_instance_0_~tmp~20#1); [2025-02-08 04:41:38,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6271: SUMMARY for call ldv_linux_kernel_rcu_update_lock_bh_check_final_state(); srcloc: null [2025-02-08 04:41:38,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10301: havoc torture_shuffle_init_#t~nondet423#1;lock_torture_init_#t~ret217#1 := torture_shuffle_init_#res#1;havoc torture_shuffle_init_#t~nondet423#1, torture_shuffle_init_~arg0#1;havoc torture_shuffle_init_#in~arg0#1;assume { :end_inline_torture_shuffle_init } true;lock_torture_init_~firsterr~0#1 := lock_torture_init_#t~ret217#1;havoc lock_torture_init_#t~ret217#1; [2025-02-08 04:41:38,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4950: lock_torture_init_~firsterr~0#1 := lock_torture_init_#t~ret236#1;havoc lock_torture_init_#t~mem235#1.base, lock_torture_init_#t~mem235#1.offset;havoc lock_torture_init_#t~ret236#1; [2025-02-08 04:41:38,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4950-1: SUMMARY for call lock_torture_init_#t~ret236#1 := _torture_create_kthread(#funAddr~lock_torture_reader.base, #funAddr~lock_torture_reader.offset, lock_torture_init_#t~mem235#1.base, ~bvadd~64(lock_torture_init_#t~mem235#1.offset, ~sign_extend~64~32(lock_torture_init_~j~0#1)), 67bv64, 0bv64, 68bv64, 0bv64, 69bv64, 0bv64, ~reader_tasks~0.base, ~bvadd~64(~reader_tasks~0.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(lock_torture_init_~j~0#1)))); srcloc: null [2025-02-08 04:41:38,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6272: SUMMARY for call ldv_linux_kernel_rcu_update_lock_sched_check_final_state(); srcloc: null [2025-02-08 04:41:38,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6074: havoc ldv_dummy_resourceless_instance_callback_5_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_11_~arg0#1.offset;havoc ldv_dummy_resourceless_instance_callback_5_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_11_#in~arg0#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_5_11 } true; [2025-02-08 04:41:38,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6074-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_5_11 } true;ldv_dummy_resourceless_instance_callback_5_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_11_#in~arg0#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_writeunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_writeunlock~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_5_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_11_~arg0#1.offset;ldv_dummy_resourceless_instance_callback_5_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_11_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_5_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_11_#in~arg0#1.offset; [2025-02-08 04:41:38,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6273: SUMMARY for call ldv_linux_kernel_rcu_update_lock_check_final_state(); srcloc: null [2025-02-08 04:41:38,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5415: SUMMARY for call torture_lock_spin_write_unlock_irq(); srcloc: null [2025-02-08 04:41:38,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6274: SUMMARY for call ldv_linux_kernel_rcu_srcu_check_final_state(); srcloc: null [2025-02-08 04:41:38,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4887: assume 0bv32 != lock_torture_init_~firsterr~0#1; [2025-02-08 04:41:38,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4887: assume !(0bv32 != lock_torture_init_~firsterr~0#1); [2025-02-08 04:41:38,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5944: assume 2bv32 == ldv_struct_noname_2_dummy_resourceless_instance_4_~tmp~24#1; [2025-02-08 04:41:38,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5944: assume !(2bv32 == ldv_struct_noname_2_dummy_resourceless_instance_4_~tmp~24#1); [2025-02-08 04:41:38,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5746: assume 4bv32 == ldv_struct_noname_2_dummy_resourceless_instance_2_~tmp~22#1; [2025-02-08 04:41:38,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5746: assume !(4bv32 == ldv_struct_noname_2_dummy_resourceless_instance_2_~tmp~22#1); [2025-02-08 04:41:38,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5812: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:41:38,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5680-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_8 } true;ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_readunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_readunlock~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.offset; [2025-02-08 04:41:38,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5680: havoc ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_8 } true; [2025-02-08 04:41:38,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5548: assume 6bv32 == ldv_struct_noname_2_dummy_resourceless_instance_0_~tmp~20#1; [2025-02-08 04:41:38,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5548: assume !(6bv32 == ldv_struct_noname_2_dummy_resourceless_instance_0_~tmp~20#1); [2025-02-08 04:41:38,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5350: havoc ldv_dummy_resourceless_instance_callback_4_10_#t~ret256#1; [2025-02-08 04:41:38,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6275: SUMMARY for call ldv_linux_lib_idr_check_final_state(); srcloc: null [2025-02-08 04:41:38,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5350-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_4_10_#t~ret256#1 := torture_spin_lock_write_lock(); srcloc: null [2025-02-08 04:41:38,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5879: havoc ldv_dummy_resourceless_instance_callback_3_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_3_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_3_9 } true; [2025-02-08 04:41:38,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5879-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_3_9 } true;ldv_dummy_resourceless_instance_callback_3_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg1#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_write_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_write_delay~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_container_struct_torture_random_state_ptr~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_container_struct_torture_random_state_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_3_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_3_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_3_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_3_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_9_#in~arg1#1.offset; [2025-02-08 04:41:38,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5219: SUMMARY for call torture_rwsem_up_read(); srcloc: null [2025-02-08 04:41:38,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5285: SUMMARY for call torture_spin_lock_write_delay(ldv_dummy_resourceless_instance_callback_2_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg1#1.offset); srcloc: null [2025-02-08 04:41:38,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6276: SUMMARY for call ldv_linux_mmc_sdio_func_check_final_state(); srcloc: null [2025-02-08 04:41:38,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4955: assume 0bv32 != lock_torture_init_~firsterr~0#1; [2025-02-08 04:41:38,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4955: assume !(0bv32 != lock_torture_init_~firsterr~0#1);lock_torture_init_~i~2#1 := ~bvadd~32(1bv32, lock_torture_init_~i~2#1);lock_torture_init_~j~0#1 := ~bvadd~32(1bv32, lock_torture_init_~j~0#1); [2025-02-08 04:41:38,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5154: havoc ldv_dummy_resourceless_instance_callback_0_7_#t~ret249#1; [2025-02-08 04:41:38,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6277: SUMMARY for call ldv_linux_net_rtnetlink_check_final_state(); srcloc: null [2025-02-08 04:41:38,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6079: havoc ldv_dummy_resourceless_instance_callback_5_10_#t~ret258#1, ldv_dummy_resourceless_instance_callback_5_10_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_10_~arg0#1.offset;havoc ldv_dummy_resourceless_instance_callback_5_10_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_10_#in~arg0#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_5_10 } true; [2025-02-08 04:41:38,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6079-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_5_10 } true;ldv_dummy_resourceless_instance_callback_5_10_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_10_#in~arg0#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_writelock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_writelock~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_5_10_#t~ret258#1, ldv_dummy_resourceless_instance_callback_5_10_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_10_~arg0#1.offset;ldv_dummy_resourceless_instance_callback_5_10_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_10_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_5_10_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_10_#in~arg0#1.offset; [2025-02-08 04:41:38,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5154-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_0_7_#t~ret249#1 := torture_rwlock_read_lock_irq(); srcloc: null [2025-02-08 04:41:38,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5485: havoc ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret242#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret242#1.offset, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret243#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret243#1.offset, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret244#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret244#1.offset, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret245#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret245#1.offset, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret246#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret246#1.offset, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret247#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret247#1.offset, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~cf_arg_0~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~cf_arg_0~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~cf_arg_1~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~cf_arg_1~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~cf_arg_2~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~cf_arg_2~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~cf_arg_3~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~cf_arg_3~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~cf_arg_4~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~cf_arg_4~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~cf_arg_5~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~cf_arg_5~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~tmp~18#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~tmp~18#1.offset, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~tmp___0~16#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~tmp___0~16#1.offset, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~tmp___1~8#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~tmp___1~8#1.offset, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~tmp___2~3#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~tmp___2~3#1.offset, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~tmp___3~3#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~tmp___3~3#1.offset, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~tmp___4~3#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~tmp___4~3#1.offset;assume { :end_inline_ldv_dispatch_register_dummy_resourceless_instance_1_6_5 } true;assume { :begin_inline_ldv_dispatch_deregister_dummy_resourceless_instance_1_6_4 } true; [2025-02-08 04:41:38,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6278: SUMMARY for call ldv_linux_net_sock_check_final_state(); srcloc: null [2025-02-08 04:41:38,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10308: havoc torture_shutdown_init_#t~nondet424#1;lock_torture_init_#t~ret218#1 := torture_shutdown_init_#res#1;havoc torture_shutdown_init_#t~nondet424#1, torture_shutdown_init_~arg0#1, torture_shutdown_init_~arg1#1.base, torture_shutdown_init_~arg1#1.offset;havoc torture_shutdown_init_#in~arg0#1, torture_shutdown_init_#in~arg1#1.base, torture_shutdown_init_#in~arg1#1.offset;assume { :end_inline_torture_shutdown_init } true;lock_torture_init_~firsterr~0#1 := lock_torture_init_#t~ret218#1;havoc lock_torture_init_#t~ret218#1; [2025-02-08 04:41:38,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5948: assume 3bv32 == ldv_struct_noname_2_dummy_resourceless_instance_4_~tmp~24#1; [2025-02-08 04:41:38,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5948: assume !(3bv32 == ldv_struct_noname_2_dummy_resourceless_instance_4_~tmp~24#1); [2025-02-08 04:41:38,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5750: assume 5bv32 == ldv_struct_noname_2_dummy_resourceless_instance_2_~tmp~22#1; [2025-02-08 04:41:38,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5750: assume !(5bv32 == ldv_struct_noname_2_dummy_resourceless_instance_2_~tmp~22#1); [2025-02-08 04:41:38,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5486: assume { :end_inline_ldv_dispatch_deregister_dummy_resourceless_instance_1_6_4 } true; [2025-02-08 04:41:38,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5552: assume 7bv32 == ldv_struct_noname_2_dummy_resourceless_instance_0_~tmp~20#1; [2025-02-08 04:41:38,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5552: assume !(7bv32 == ldv_struct_noname_2_dummy_resourceless_instance_0_~tmp~20#1); [2025-02-08 04:41:38,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6279: SUMMARY for call ldv_linux_usb_coherent_check_final_state(); srcloc: null [2025-02-08 04:41:38,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6280: SUMMARY for call ldv_linux_usb_gadget_check_final_state(); srcloc: null [2025-02-08 04:41:38,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6281: SUMMARY for call ldv_linux_usb_urb_check_final_state(); srcloc: null [2025-02-08 04:41:38,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6018: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:41:38,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10312: havoc torture_stutter_init_#t~nondet425#1;lock_torture_init_#t~ret219#1 := torture_stutter_init_#res#1;havoc torture_stutter_init_#t~nondet425#1, torture_stutter_init_~arg0#1;havoc torture_stutter_init_#in~arg0#1;assume { :end_inline_torture_stutter_init } true;lock_torture_init_~firsterr~0#1 := lock_torture_init_#t~ret219#1;havoc lock_torture_init_#t~ret219#1; [2025-02-08 04:41:38,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5886: havoc ldv_dummy_resourceless_instance_callback_3_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_8_~arg0#1.offset;havoc ldv_dummy_resourceless_instance_callback_3_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_8_#in~arg0#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_3_8 } true; [2025-02-08 04:41:38,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5952: assume 4bv32 == ldv_struct_noname_2_dummy_resourceless_instance_4_~tmp~24#1; [2025-02-08 04:41:38,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5952: assume !(4bv32 == ldv_struct_noname_2_dummy_resourceless_instance_4_~tmp~24#1); [2025-02-08 04:41:38,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5754: assume 6bv32 == ldv_struct_noname_2_dummy_resourceless_instance_2_~tmp~22#1; [2025-02-08 04:41:38,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5754: assume !(6bv32 == ldv_struct_noname_2_dummy_resourceless_instance_2_~tmp~22#1); [2025-02-08 04:41:38,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5886-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_3_8 } true;ldv_dummy_resourceless_instance_callback_3_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_8_#in~arg0#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_readunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_readunlock~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_3_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_8_~arg0#1.offset;ldv_dummy_resourceless_instance_callback_3_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_8_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_3_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_8_#in~arg0#1.offset; [2025-02-08 04:41:38,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5688-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_7 } true;ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_readlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_readlock~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_7_#t~ret251#1, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.offset; [2025-02-08 04:41:38,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5688: havoc ldv_dummy_resourceless_instance_callback_1_7_#t~ret251#1, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_7 } true; [2025-02-08 04:41:38,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6085: havoc ldv_dummy_resourceless_instance_callback_5_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_5_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_5_9 } true; [2025-02-08 04:41:38,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6085-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_5_9 } true;ldv_dummy_resourceless_instance_callback_5_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg1#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_write_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_write_delay~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_container_struct_torture_random_state_ptr~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_container_struct_torture_random_state_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_5_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_5_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_5_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_5_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg1#1.offset; [2025-02-08 04:41:38,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5491: havoc ldv_EMGentry_exit_lock_torture_cleanup_6_2_~arg0#1.base, ldv_EMGentry_exit_lock_torture_cleanup_6_2_~arg0#1.offset;havoc ldv_EMGentry_exit_lock_torture_cleanup_6_2_#in~arg0#1.base, ldv_EMGentry_exit_lock_torture_cleanup_6_2_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_exit_lock_torture_cleanup_6_2 } true;assume { :begin_inline_ldv_ldv_check_final_state_87 } true; [2025-02-08 04:41:38,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5359: SUMMARY for call torture_spin_lock_write_unlock(); srcloc: null [2025-02-08 04:41:38,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5425: SUMMARY for call torture_rwlock_read_delay(ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.offset); srcloc: null [2025-02-08 04:41:38,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5492: assume { :end_inline_ldv_ldv_check_final_state_87 } true; [2025-02-08 04:41:38,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5294: havoc ldv_dummy_resourceless_instance_callback_3_10_#t~ret254#1; [2025-02-08 04:41:38,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5294-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_3_10_#t~ret254#1 := torture_mutex_lock(); srcloc: null [2025-02-08 04:41:38,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5559: havoc ldv_dummy_resourceless_instance_callback_0_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_11_~arg0#1.offset;havoc ldv_dummy_resourceless_instance_callback_0_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_11_#in~arg0#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_0_11 } true; [2025-02-08 04:41:38,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5559-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_0_11 } true;ldv_dummy_resourceless_instance_callback_0_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_11_#in~arg0#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_0_~ldv_0_callback_writeunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_0_~ldv_0_callback_writeunlock~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_0_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_11_~arg0#1.offset;ldv_dummy_resourceless_instance_callback_0_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_11_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_0_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_11_#in~arg0#1.offset; [2025-02-08 04:41:38,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5493: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:41:38,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5163: SUMMARY for call torture_rwlock_read_unlock_irq(); srcloc: null [2025-02-08 04:41:38,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5229: SUMMARY for call torture_rwsem_write_delay(ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_9_~arg1#1.offset); srcloc: null [2025-02-08 04:41:38,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956: assume 5bv32 == ldv_struct_noname_2_dummy_resourceless_instance_4_~tmp~24#1; [2025-02-08 04:41:38,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5956: assume !(5bv32 == ldv_struct_noname_2_dummy_resourceless_instance_4_~tmp~24#1); [2025-02-08 04:41:38,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5758: assume 7bv32 == ldv_struct_noname_2_dummy_resourceless_instance_2_~tmp~22#1; [2025-02-08 04:41:38,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5758: assume !(7bv32 == ldv_struct_noname_2_dummy_resourceless_instance_2_~tmp~22#1); [2025-02-08 04:41:38,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5628-1: SUMMARY for call ldv_struct_noname_2_dummy_resourceless_instance_1_#t~ret265#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:41:38,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5628: ldv_struct_noname_2_dummy_resourceless_instance_1_~tmp~21#1 := ldv_struct_noname_2_dummy_resourceless_instance_1_#t~ret265#1;havoc ldv_struct_noname_2_dummy_resourceless_instance_1_#t~ret265#1; [2025-02-08 04:41:38,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6092-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_5_8 } true;ldv_dummy_resourceless_instance_callback_5_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_8_#in~arg0#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_readunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_readunlock~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_5_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_8_~arg0#1.offset;ldv_dummy_resourceless_instance_callback_5_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_8_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_5_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_8_#in~arg0#1.offset; [2025-02-08 04:41:38,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6092: havoc ldv_dummy_resourceless_instance_callback_5_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_8_~arg0#1.offset;havoc ldv_dummy_resourceless_instance_callback_5_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_8_#in~arg0#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_5_8 } true; [2025-02-08 04:41:38,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5894: havoc ldv_dummy_resourceless_instance_callback_3_7_#t~ret255#1, ldv_dummy_resourceless_instance_callback_3_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_7_~arg0#1.offset;havoc ldv_dummy_resourceless_instance_callback_3_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_7_#in~arg0#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_3_7 } true; [2025-02-08 04:41:38,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5960: assume 6bv32 == ldv_struct_noname_2_dummy_resourceless_instance_4_~tmp~24#1; [2025-02-08 04:41:38,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5960: assume !(6bv32 == ldv_struct_noname_2_dummy_resourceless_instance_4_~tmp~24#1); [2025-02-08 04:41:38,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5894-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_3_7 } true;ldv_dummy_resourceless_instance_callback_3_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_7_#in~arg0#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_readlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_readlock~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_3_7_#t~ret255#1, ldv_dummy_resourceless_instance_callback_3_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_7_~arg0#1.offset;ldv_dummy_resourceless_instance_callback_3_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_7_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_3_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_7_#in~arg0#1.offset; [2025-02-08 04:41:38,649 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4705: call lock_torture_init_#t~mem176#1.base, lock_torture_init_#t~mem176#1.offset := read~$Pointer$#4(lock_torture_init_~#torture_ops~0#1.base, ~bvadd~64(lock_torture_init_~#torture_ops~0#1.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(lock_torture_init_~i~2#1))), 8bv64);call write~$Pointer$#8(lock_torture_init_#t~mem176#1.base, lock_torture_init_#t~mem176#1.offset, ~#cxt~0.base, ~bvadd~64(13bv64, ~#cxt~0.offset), 8bv64);havoc lock_torture_init_#t~mem176#1.base, lock_torture_init_#t~mem176#1.offset;call lock_torture_init_#t~mem177#1.base, lock_torture_init_#t~mem177#1.offset := read~$Pointer$#8(~#cxt~0.base, ~bvadd~64(13bv64, ~#cxt~0.offset), 8bv64);call lock_torture_init_#t~mem178#1.base, lock_torture_init_#t~mem178#1.offset := read~$Pointer$#10(lock_torture_init_#t~mem177#1.base, ~bvadd~64(64bv64, lock_torture_init_#t~mem177#1.offset), 8bv64);lock_torture_init_~tmp___1~7#1 := lock_torture_init_#t~nondet179#1;havoc lock_torture_init_#t~mem177#1.base, lock_torture_init_#t~mem177#1.offset;havoc lock_torture_init_#t~mem178#1.base, lock_torture_init_#t~mem178#1.offset;havoc lock_torture_init_#t~nondet179#1; [2025-02-08 04:41:38,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5564-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_0_10 } true;ldv_dummy_resourceless_instance_callback_0_10_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_10_#in~arg0#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_0_~ldv_0_callback_writelock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_0_~ldv_0_callback_writelock~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_0_10_#t~ret248#1, ldv_dummy_resourceless_instance_callback_0_10_~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_10_~arg0#1.offset;ldv_dummy_resourceless_instance_callback_0_10_~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_10_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_0_10_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_10_#in~arg0#1.offset; [2025-02-08 04:41:38,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5564: havoc ldv_dummy_resourceless_instance_callback_0_10_#t~ret248#1, ldv_dummy_resourceless_instance_callback_0_10_~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_10_~arg0#1.offset;havoc ldv_dummy_resourceless_instance_callback_0_10_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_10_#in~arg0#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_0_10 } true; [2025-02-08 04:41:38,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5102: havoc ldv_struct_noname_2_dummy_resourceless_instance_0_#t~ret264#1, ldv_struct_noname_2_dummy_resourceless_instance_0_~arg0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_0_~arg0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_0_~ldv_0_callback_read_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_0_~ldv_0_callback_read_delay~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_0_~ldv_0_callback_readlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_0_~ldv_0_callback_readlock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_0_~ldv_0_callback_readunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_0_~ldv_0_callback_readunlock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_0_~ldv_0_callback_write_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_0_~ldv_0_callback_write_delay~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_0_~ldv_0_callback_writelock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_0_~ldv_0_callback_writelock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_0_~ldv_0_callback_writeunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_0_~ldv_0_callback_writeunlock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_0_~ldv_0_container_struct_torture_random_state_ptr~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_0_~ldv_0_container_struct_torture_random_state_ptr~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_0_~tmp~20#1;havoc ldv_struct_noname_2_dummy_resourceless_instance_0_#in~arg0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_0_#in~arg0#1.offset;assume { :end_inline_ldv_struct_noname_2_dummy_resourceless_instance_0 } true; [2025-02-08 04:41:38,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5631: assume 1bv32 == ldv_struct_noname_2_dummy_resourceless_instance_1_~tmp~21#1; [2025-02-08 04:41:38,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5631: assume !(1bv32 == ldv_struct_noname_2_dummy_resourceless_instance_1_~tmp~21#1); [2025-02-08 04:41:38,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5697: havoc ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_3 } true; [2025-02-08 04:41:38,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5697-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_3 } true;ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_read_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_read_delay~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_container_struct_torture_random_state_ptr~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_container_struct_torture_random_state_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset; [2025-02-08 04:41:38,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5103: ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~tmp___0~16#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~tmp___0~16#1.offset := ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret243#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret243#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret243#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret243#1.offset;ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~cf_arg_1~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~cf_arg_1~0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~tmp___0~16#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~tmp___0~16#1.offset;assume { :begin_inline_ldv_struct_noname_2_dummy_resourceless_instance_1 } true;ldv_struct_noname_2_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_1_#in~arg0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~cf_arg_1~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~cf_arg_1~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_1_#t~ret265#1, ldv_struct_noname_2_dummy_resourceless_instance_1_~arg0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_1_~arg0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_read_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_read_delay~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_readlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_readlock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_readunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_readunlock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_write_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_write_delay~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_writelock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_writelock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_writeunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_writeunlock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_container_struct_torture_random_state_ptr~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_container_struct_torture_random_state_ptr~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_1_~tmp~21#1;ldv_struct_noname_2_dummy_resourceless_instance_1_~arg0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_1_~arg0#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_1_#in~arg0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_read_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_read_delay~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_readlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_readlock~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_readunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_readunlock~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_write_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_write_delay~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_writelock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_writelock~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_writeunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_writeunlock~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_container_struct_torture_random_state_ptr~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_container_struct_torture_random_state_ptr~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_1_~tmp~21#1; [2025-02-08 04:41:38,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5103-1: SUMMARY for call ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret243#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret243#1.offset := ldv_xmalloc(4bv64); srcloc: null [2025-02-08 04:41:38,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5434: havoc ldv_dummy_resourceless_instance_callback_5_7_#t~ret259#1; [2025-02-08 04:41:38,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5434-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_5_7_#t~ret259#1 := torture_rwlock_read_lock_irq(); srcloc: null [2025-02-08 04:41:38,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4840: call lock_torture_init_#t~mem212#1.base, lock_torture_init_#t~mem212#1.offset := read~$Pointer$#8(~#cxt~0.base, ~bvadd~64(29bv64, ~#cxt~0.offset), 8bv64);call write~intINTTYPE8#10(0bv64, lock_torture_init_#t~mem212#1.base, ~bvadd~64(lock_torture_init_#t~mem212#1.offset, ~bvmul~64(16bv64, ~sign_extend~64~32(lock_torture_init_~i~2#1))), 8bv64);call lock_torture_init_#t~mem213#1.base, lock_torture_init_#t~mem213#1.offset := read~$Pointer$#8(~#cxt~0.base, ~bvadd~64(29bv64, ~#cxt~0.offset), 8bv64);call write~intINTTYPE8#10(0bv64, lock_torture_init_#t~mem213#1.base, ~bvadd~64(8bv64, ~bvadd~64(lock_torture_init_#t~mem213#1.offset, ~bvmul~64(16bv64, ~sign_extend~64~32(lock_torture_init_~i~2#1)))), 8bv64);havoc lock_torture_init_#t~mem213#1.base, lock_torture_init_#t~mem213#1.offset;lock_torture_init_~i~2#1 := ~bvadd~32(1bv32, lock_torture_init_~i~2#1);call lock_torture_init_#t~mem214#1 := read~intINTTYPE4#8(~#cxt~0.base, ~bvadd~64(4bv64, ~#cxt~0.offset), 4bv64); [2025-02-08 04:41:38,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5765: havoc ldv_dummy_resourceless_instance_callback_2_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_11_~arg0#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_11_#in~arg0#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_11 } true; [2025-02-08 04:41:38,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5765-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_11 } true;ldv_dummy_resourceless_instance_callback_2_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_11_#in~arg0#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_writeunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_writeunlock~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_11_~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_11_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_11_#in~arg0#1.offset; [2025-02-08 04:41:38,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4708: assume 0bv32 == lock_torture_init_~tmp___1~7#1; [2025-02-08 04:41:38,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4708: assume !(0bv32 == lock_torture_init_~tmp___1~7#1);lock_torture_init_~i~2#1 := ~bvadd~32(1bv32, lock_torture_init_~i~2#1); [2025-02-08 04:41:38,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5303: SUMMARY for call torture_mutex_unlock(); srcloc: null [2025-02-08 04:41:38,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5369: SUMMARY for call torture_rwlock_read_delay(ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.offset); srcloc: null [2025-02-08 04:41:38,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5105: havoc ldv_struct_noname_2_dummy_resourceless_instance_1_#t~ret265#1, ldv_struct_noname_2_dummy_resourceless_instance_1_~arg0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_1_~arg0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_read_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_read_delay~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_readlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_readlock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_readunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_readunlock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_write_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_write_delay~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_writelock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_writelock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_writeunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_callback_writeunlock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_container_struct_torture_random_state_ptr~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_1_~ldv_1_container_struct_torture_random_state_ptr~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_1_~tmp~21#1;havoc ldv_struct_noname_2_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_1_#in~arg0#1.offset;assume { :end_inline_ldv_struct_noname_2_dummy_resourceless_instance_1 } true; [2025-02-08 04:41:38,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5964: assume 7bv32 == ldv_struct_noname_2_dummy_resourceless_instance_4_~tmp~24#1; [2025-02-08 04:41:38,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5964: assume !(7bv32 == ldv_struct_noname_2_dummy_resourceless_instance_4_~tmp~24#1); [2025-02-08 04:41:38,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5238: havoc ldv_dummy_resourceless_instance_callback_2_10_#t~ret252#1; [2025-02-08 04:41:38,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106: ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~tmp___1~8#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~tmp___1~8#1.offset := ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret244#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret244#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret244#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret244#1.offset;ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~cf_arg_2~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~cf_arg_2~0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~tmp___1~8#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~tmp___1~8#1.offset;assume { :begin_inline_ldv_struct_noname_2_dummy_resourceless_instance_2 } true;ldv_struct_noname_2_dummy_resourceless_instance_2_#in~arg0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_2_#in~arg0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~cf_arg_2~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~cf_arg_2~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_2_#t~ret266#1, ldv_struct_noname_2_dummy_resourceless_instance_2_~arg0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_2_~arg0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_read_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_read_delay~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_readlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_readlock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_readunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_readunlock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_write_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_write_delay~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_writelock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_writelock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_writeunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_writeunlock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_container_struct_torture_random_state_ptr~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_container_struct_torture_random_state_ptr~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_2_~tmp~22#1;ldv_struct_noname_2_dummy_resourceless_instance_2_~arg0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_2_~arg0#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_2_#in~arg0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_2_#in~arg0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_read_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_read_delay~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_readlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_readlock~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_readunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_readunlock~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_write_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_write_delay~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_writelock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_writelock~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_writeunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_writeunlock~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_container_struct_torture_random_state_ptr~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_container_struct_torture_random_state_ptr~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_2_~tmp~22#1; [2025-02-08 04:41:38,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5238-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_10_#t~ret252#1 := torture_rwlock_write_lock_irq(); srcloc: null [2025-02-08 04:41:38,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106-1: SUMMARY for call ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret244#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret244#1.offset := ldv_xmalloc(4bv64); srcloc: null [2025-02-08 04:41:38,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5635: assume 2bv32 == ldv_struct_noname_2_dummy_resourceless_instance_1_~tmp~21#1; [2025-02-08 04:41:38,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5635: assume !(2bv32 == ldv_struct_noname_2_dummy_resourceless_instance_1_~tmp~21#1); [2025-02-08 04:41:38,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5173: SUMMARY for call torture_rwlock_write_delay(ldv_dummy_resourceless_instance_callback_0_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_0_9_~arg1#1.offset); srcloc: null [2025-02-08 04:41:38,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5834: ldv_struct_noname_2_dummy_resourceless_instance_3_~tmp~23#1 := ldv_struct_noname_2_dummy_resourceless_instance_3_#t~ret267#1;havoc ldv_struct_noname_2_dummy_resourceless_instance_3_#t~ret267#1; [2025-02-08 04:41:38,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5834-1: SUMMARY for call ldv_struct_noname_2_dummy_resourceless_instance_3_#t~ret267#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:41:38,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5570: havoc ldv_dummy_resourceless_instance_callback_0_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_0_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_0_9_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_0_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_0_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_0_9_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_0_9 } true; [2025-02-08 04:41:38,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5570-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_0_9 } true;ldv_dummy_resourceless_instance_callback_0_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_0_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_0_9_#in~arg1#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_0_~ldv_0_callback_write_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_0_~ldv_0_callback_write_delay~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_0_~ldv_0_container_struct_torture_random_state_ptr~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_0_~ldv_0_container_struct_torture_random_state_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_0_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_0_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_0_9_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_0_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_9_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_0_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_9_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_0_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_0_9_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_0_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_0_9_#in~arg1#1.offset; [2025-02-08 04:41:38,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5108: havoc ldv_struct_noname_2_dummy_resourceless_instance_2_#t~ret266#1, ldv_struct_noname_2_dummy_resourceless_instance_2_~arg0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_2_~arg0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_read_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_read_delay~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_readlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_readlock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_readunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_readunlock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_write_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_write_delay~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_writelock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_writelock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_writeunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_writeunlock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_container_struct_torture_random_state_ptr~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_container_struct_torture_random_state_ptr~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_2_~tmp~22#1;havoc ldv_struct_noname_2_dummy_resourceless_instance_2_#in~arg0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_2_#in~arg0#1.offset;assume { :end_inline_ldv_struct_noname_2_dummy_resourceless_instance_2 } true; [2025-02-08 04:41:38,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4844: assume ~bvslt~32(lock_torture_init_~i~2#1, lock_torture_init_#t~mem214#1);havoc lock_torture_init_#t~mem214#1; [2025-02-08 04:41:38,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4844: assume !~bvslt~32(lock_torture_init_~i~2#1, lock_torture_init_#t~mem214#1);havoc lock_torture_init_#t~mem214#1; [2025-02-08 04:41:38,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505: havoc ldv_entry_EMGentry_6_#t~ret260#1, ldv_entry_EMGentry_6_#t~ret261#1, ldv_entry_EMGentry_6_#t~ret262#1, ldv_entry_EMGentry_6_#t~ret263#1, ldv_entry_EMGentry_6_~arg0#1.base, ldv_entry_EMGentry_6_~arg0#1.offset, ldv_entry_EMGentry_6_~ldv_6_exit_lock_torture_cleanup_default~0#1.base, ldv_entry_EMGentry_6_~ldv_6_exit_lock_torture_cleanup_default~0#1.offset, ldv_entry_EMGentry_6_~ldv_6_init_lock_torture_init_default~0#1.base, ldv_entry_EMGentry_6_~ldv_6_init_lock_torture_init_default~0#1.offset, ldv_entry_EMGentry_6_~ldv_6_ret_default~0#1, ldv_entry_EMGentry_6_~tmp~19#1, ldv_entry_EMGentry_6_~tmp___0~17#1;havoc ldv_entry_EMGentry_6_#in~arg0#1.base, ldv_entry_EMGentry_6_#in~arg0#1.offset;assume { :end_inline_ldv_entry_EMGentry_6 } true;main_#res#1 := 0bv32;#t~ret427#1 := main_#res#1;assume { :end_inline_main } true; [2025-02-08 04:41:38,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6100-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_5_7 } true;ldv_dummy_resourceless_instance_callback_5_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_7_#in~arg0#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_readlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_readlock~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_5_7_#t~ret259#1, ldv_dummy_resourceless_instance_callback_5_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_7_~arg0#1.offset;ldv_dummy_resourceless_instance_callback_5_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_7_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_5_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_7_#in~arg0#1.offset; [2025-02-08 04:41:38,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5109: ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~tmp___2~3#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~tmp___2~3#1.offset := ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret245#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret245#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret245#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret245#1.offset;ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~cf_arg_3~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~cf_arg_3~0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~tmp___2~3#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~tmp___2~3#1.offset;assume { :begin_inline_ldv_struct_noname_2_dummy_resourceless_instance_3 } true;ldv_struct_noname_2_dummy_resourceless_instance_3_#in~arg0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_3_#in~arg0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~cf_arg_3~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~cf_arg_3~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_3_#t~ret267#1, ldv_struct_noname_2_dummy_resourceless_instance_3_~arg0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_3_~arg0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_read_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_read_delay~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_readlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_readlock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_readunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_readunlock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_write_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_write_delay~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_writelock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_writelock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_writeunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_writeunlock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_container_struct_torture_random_state_ptr~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_container_struct_torture_random_state_ptr~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_3_~tmp~23#1;ldv_struct_noname_2_dummy_resourceless_instance_3_~arg0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_3_~arg0#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_3_#in~arg0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_3_#in~arg0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_read_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_read_delay~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_readlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_readlock~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_readunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_readunlock~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_write_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_write_delay~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_writelock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_writelock~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_writeunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_writeunlock~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_container_struct_torture_random_state_ptr~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_container_struct_torture_random_state_ptr~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_3_~tmp~23#1; [2025-02-08 04:41:38,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6100: havoc ldv_dummy_resourceless_instance_callback_5_7_#t~ret259#1, ldv_dummy_resourceless_instance_callback_5_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_7_~arg0#1.offset;havoc ldv_dummy_resourceless_instance_callback_5_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_7_#in~arg0#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_5_7 } true; [2025-02-08 04:41:38,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5109-1: SUMMARY for call ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret245#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret245#1.offset := ldv_xmalloc(4bv64); srcloc: null [2025-02-08 04:41:38,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5770: havoc ldv_dummy_resourceless_instance_callback_2_10_#t~ret252#1, ldv_dummy_resourceless_instance_callback_2_10_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_10_~arg0#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_10_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_10_#in~arg0#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_10 } true; [2025-02-08 04:41:38,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5770-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_10 } true;ldv_dummy_resourceless_instance_callback_2_10_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_10_#in~arg0#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_writelock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_writelock~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_10_#t~ret252#1, ldv_dummy_resourceless_instance_callback_2_10_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_10_~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_10_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_10_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_10_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_10_#in~arg0#1.offset; [2025-02-08 04:41:38,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5903: havoc ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_3_3 } true; [2025-02-08 04:41:38,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5903-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_3_3 } true;ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_read_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_read_delay~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_container_struct_torture_random_state_ptr~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_container_struct_torture_random_state_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.offset; [2025-02-08 04:41:38,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5837: assume 1bv32 == ldv_struct_noname_2_dummy_resourceless_instance_3_~tmp~23#1; [2025-02-08 04:41:38,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5837: assume !(1bv32 == ldv_struct_noname_2_dummy_resourceless_instance_3_~tmp~23#1); [2025-02-08 04:41:38,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5639: assume 3bv32 == ldv_struct_noname_2_dummy_resourceless_instance_1_~tmp~21#1; [2025-02-08 04:41:38,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5639: assume !(3bv32 == ldv_struct_noname_2_dummy_resourceless_instance_1_~tmp~21#1); [2025-02-08 04:41:38,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5111: havoc ldv_struct_noname_2_dummy_resourceless_instance_3_#t~ret267#1, ldv_struct_noname_2_dummy_resourceless_instance_3_~arg0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_3_~arg0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_read_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_read_delay~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_readlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_readlock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_readunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_readunlock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_write_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_write_delay~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_writelock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_writelock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_writeunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_callback_writeunlock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_container_struct_torture_random_state_ptr~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_3_~ldv_3_container_struct_torture_random_state_ptr~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_3_~tmp~23#1;havoc ldv_struct_noname_2_dummy_resourceless_instance_3_#in~arg0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_3_#in~arg0#1.offset;assume { :end_inline_ldv_struct_noname_2_dummy_resourceless_instance_3 } true; [2025-02-08 04:41:38,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5112-1: SUMMARY for call ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret246#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret246#1.offset := ldv_xmalloc(4bv64); srcloc: null [2025-02-08 04:41:38,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5112: ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~tmp___3~3#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~tmp___3~3#1.offset := ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret246#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret246#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret246#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret246#1.offset;ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~cf_arg_4~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~cf_arg_4~0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~tmp___3~3#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~tmp___3~3#1.offset;assume { :begin_inline_ldv_struct_noname_2_dummy_resourceless_instance_4 } true;ldv_struct_noname_2_dummy_resourceless_instance_4_#in~arg0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_4_#in~arg0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~cf_arg_4~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~cf_arg_4~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_4_#t~ret268#1, ldv_struct_noname_2_dummy_resourceless_instance_4_~arg0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_4_~arg0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_read_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_read_delay~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_readlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_readlock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_readunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_readunlock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_write_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_write_delay~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_writelock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_writelock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_writeunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_writeunlock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_container_struct_torture_random_state_ptr~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_container_struct_torture_random_state_ptr~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_4_~tmp~24#1;ldv_struct_noname_2_dummy_resourceless_instance_4_~arg0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_4_~arg0#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_4_#in~arg0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_4_#in~arg0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_read_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_read_delay~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_readlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_readlock~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_readunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_readunlock~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_write_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_write_delay~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_writelock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_writelock~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_writeunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_writeunlock~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_container_struct_torture_random_state_ptr~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_container_struct_torture_random_state_ptr~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_4_~tmp~24#1; [2025-02-08 04:41:38,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5971: havoc ldv_dummy_resourceless_instance_callback_4_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_11_~arg0#1.offset;havoc ldv_dummy_resourceless_instance_callback_4_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_11_#in~arg0#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_4_11 } true; [2025-02-08 04:41:38,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5971-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_4_11 } true;ldv_dummy_resourceless_instance_callback_4_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_11_#in~arg0#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_writeunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_writeunlock~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_4_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_11_~arg0#1.offset;ldv_dummy_resourceless_instance_callback_4_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_11_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_4_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_11_#in~arg0#1.offset; [2025-02-08 04:41:38,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5443: SUMMARY for call torture_rwlock_read_unlock_irq(); srcloc: null [2025-02-08 04:41:38,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5378: havoc ldv_dummy_resourceless_instance_callback_4_7_#t~ret257#1; [2025-02-08 04:41:38,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5378-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_4_7_#t~ret257#1 := torture_rwlock_read_lock_irq(); srcloc: null [2025-02-08 04:41:38,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5114: havoc ldv_struct_noname_2_dummy_resourceless_instance_4_#t~ret268#1, ldv_struct_noname_2_dummy_resourceless_instance_4_~arg0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_4_~arg0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_read_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_read_delay~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_readlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_readlock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_readunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_readunlock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_write_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_write_delay~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_writelock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_writelock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_writeunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_writeunlock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_container_struct_torture_random_state_ptr~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_container_struct_torture_random_state_ptr~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_4_~tmp~24#1;havoc ldv_struct_noname_2_dummy_resourceless_instance_4_#in~arg0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_4_#in~arg0#1.offset;assume { :end_inline_ldv_struct_noname_2_dummy_resourceless_instance_4 } true; [2025-02-08 04:41:38,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5841: assume 2bv32 == ldv_struct_noname_2_dummy_resourceless_instance_3_~tmp~23#1; [2025-02-08 04:41:38,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5841: assume !(2bv32 == ldv_struct_noname_2_dummy_resourceless_instance_3_~tmp~23#1); [2025-02-08 04:41:38,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5643: assume 4bv32 == ldv_struct_noname_2_dummy_resourceless_instance_1_~tmp~21#1; [2025-02-08 04:41:38,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5643: assume !(4bv32 == ldv_struct_noname_2_dummy_resourceless_instance_1_~tmp~21#1); [2025-02-08 04:41:38,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5709: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:41:38,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5577: havoc ldv_dummy_resourceless_instance_callback_0_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_8_~arg0#1.offset;havoc ldv_dummy_resourceless_instance_callback_0_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_8_#in~arg0#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_0_8 } true; [2025-02-08 04:41:38,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5577-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_0_8 } true;ldv_dummy_resourceless_instance_callback_0_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_8_#in~arg0#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_0_~ldv_0_callback_readunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_0_~ldv_0_callback_readunlock~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_0_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_8_~arg0#1.offset;ldv_dummy_resourceless_instance_callback_0_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_8_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_0_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_0_8_#in~arg0#1.offset; [2025-02-08 04:41:38,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5247: SUMMARY for call torture_rwlock_write_unlock_irq(); srcloc: null [2025-02-08 04:41:38,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313: SUMMARY for call torture_rwlock_read_delay(ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset); srcloc: null [2025-02-08 04:41:38,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5115: ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~tmp___4~3#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~tmp___4~3#1.offset := ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret247#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret247#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret247#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret247#1.offset;ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~cf_arg_5~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~cf_arg_5~0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~tmp___4~3#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~tmp___4~3#1.offset;assume { :begin_inline_ldv_struct_noname_2_dummy_resourceless_instance_5 } true;ldv_struct_noname_2_dummy_resourceless_instance_5_#in~arg0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_5_#in~arg0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~cf_arg_5~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_~cf_arg_5~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_5_#t~ret269#1, ldv_struct_noname_2_dummy_resourceless_instance_5_~arg0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_5_~arg0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_read_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_read_delay~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_readlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_readlock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_readunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_readunlock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_write_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_write_delay~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_writelock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_writelock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_writeunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_writeunlock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_container_struct_torture_random_state_ptr~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_container_struct_torture_random_state_ptr~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_5_~tmp~25#1;ldv_struct_noname_2_dummy_resourceless_instance_5_~arg0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_5_~arg0#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_5_#in~arg0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_5_#in~arg0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_read_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_read_delay~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_readlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_readlock~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_readunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_readunlock~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_write_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_write_delay~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_writelock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_writelock~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_writeunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_writeunlock~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_container_struct_torture_random_state_ptr~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_container_struct_torture_random_state_ptr~0#1.offset;havoc ldv_struct_noname_2_dummy_resourceless_instance_5_~tmp~25#1; [2025-02-08 04:41:38,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 04:41:38,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5115-1: SUMMARY for call ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret247#1.base, ldv_dispatch_register_dummy_resourceless_instance_1_6_5_#t~ret247#1.offset := ldv_xmalloc(4bv64); srcloc: null [2025-02-08 04:41:38,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6040-1: SUMMARY for call ldv_struct_noname_2_dummy_resourceless_instance_5_#t~ret269#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:41:38,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6040: ldv_struct_noname_2_dummy_resourceless_instance_5_~tmp~25#1 := ldv_struct_noname_2_dummy_resourceless_instance_5_#t~ret269#1;havoc ldv_struct_noname_2_dummy_resourceless_instance_5_#t~ret269#1; [2025-02-08 04:41:38,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5776-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_9 } true;ldv_dummy_resourceless_instance_callback_2_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg1#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_write_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_callback_write_delay~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_container_struct_torture_random_state_ptr~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_2_~ldv_2_container_struct_torture_random_state_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg1#1.offset; [2025-02-08 04:41:38,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5776: havoc ldv_dummy_resourceless_instance_callback_2_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_9_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_9_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_9 } true; [2025-02-08 04:41:38,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5182: havoc ldv_dummy_resourceless_instance_callback_1_10_#t~ret250#1; [2025-02-08 04:41:38,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5182-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_10_#t~ret250#1 := torture_rwsem_down_write(); srcloc: null [2025-02-08 04:41:38,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5117: havoc ldv_struct_noname_2_dummy_resourceless_instance_5_#t~ret269#1, ldv_struct_noname_2_dummy_resourceless_instance_5_~arg0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_5_~arg0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_read_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_read_delay~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_readlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_readlock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_readunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_readunlock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_write_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_write_delay~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_writelock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_writelock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_writeunlock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_writeunlock~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_container_struct_torture_random_state_ptr~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_container_struct_torture_random_state_ptr~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_5_~tmp~25#1;havoc ldv_struct_noname_2_dummy_resourceless_instance_5_#in~arg0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_5_#in~arg0#1.offset;assume { :end_inline_ldv_struct_noname_2_dummy_resourceless_instance_5 } true; [2025-02-08 04:41:38,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5976-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_4_10 } true;ldv_dummy_resourceless_instance_callback_4_10_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_10_#in~arg0#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_writelock~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_4_~ldv_4_callback_writelock~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_4_10_#t~ret256#1, ldv_dummy_resourceless_instance_callback_4_10_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_10_~arg0#1.offset;ldv_dummy_resourceless_instance_callback_4_10_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_10_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_4_10_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_10_#in~arg0#1.offset; [2025-02-08 04:41:38,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5976: havoc ldv_dummy_resourceless_instance_callback_4_10_#t~ret256#1, ldv_dummy_resourceless_instance_callback_4_10_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_10_~arg0#1.offset;havoc ldv_dummy_resourceless_instance_callback_4_10_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_10_#in~arg0#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_4_10 } true; [2025-02-08 04:41:38,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6043: assume 1bv32 == ldv_struct_noname_2_dummy_resourceless_instance_5_~tmp~25#1; [2025-02-08 04:41:38,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6043: assume !(1bv32 == ldv_struct_noname_2_dummy_resourceless_instance_5_~tmp~25#1); [2025-02-08 04:41:38,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4986: SUMMARY for call torture_init_end(); srcloc: null [2025-02-08 04:41:38,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6109: havoc ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_5_3 } true; [2025-02-08 04:41:38,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6109-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_5_3 } true;ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.offset := ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_read_delay~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_callback_read_delay~0#1.offset, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_container_struct_torture_random_state_ptr~0#1.base, ldv_struct_noname_2_dummy_resourceless_instance_5_~ldv_5_container_struct_torture_random_state_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.offset; [2025-02-08 04:41:38,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5845: assume 3bv32 == ldv_struct_noname_2_dummy_resourceless_instance_3_~tmp~23#1; [2025-02-08 04:41:38,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5845: assume !(3bv32 == ldv_struct_noname_2_dummy_resourceless_instance_3_~tmp~23#1); [2025-02-08 04:41:38,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647: assume 5bv32 == ldv_struct_noname_2_dummy_resourceless_instance_1_~tmp~21#1; [2025-02-08 04:41:38,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5647: assume !(5bv32 == ldv_struct_noname_2_dummy_resourceless_instance_1_~tmp~21#1); [2025-02-08 04:41:38,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4987: lock_torture_init_#res#1 := lock_torture_init_~firsterr~0#1;call ULTIMATE.dealloc(lock_torture_init_~#torture_ops~0#1.base, lock_torture_init_~#torture_ops~0#1.offset);havoc lock_torture_init_~#torture_ops~0#1.base, lock_torture_init_~#torture_ops~0#1.offset; [2025-02-08 04:41:38,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4987-1: SUMMARY for call lock_torture_cleanup(); srcloc: null [2025-02-08 04:41:38,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857: assume 0bv32 != lock_torture_init_~firsterr~0#1; [2025-02-08 04:41:38,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4857: assume !(0bv32 != lock_torture_init_~firsterr~0#1); [2025-02-08 04:41:38,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10275: havoc torture_init_begin_#t~nondet418#1; [2025-02-08 04:41:38,660 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder has thrown an exception: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:742) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildProcedureCfgFromImplementation(CfgBuilder.java:676) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:291) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2025-02-08 04:41:38,666 INFO L158 Benchmark]: Toolchain (without parser) took 15437.75ms. Allocated memory was 83.9MB in the beginning and 192.9MB in the end (delta: 109.1MB). Free memory was 49.6MB in the beginning and 97.1MB in the end (delta: -47.5MB). Peak memory consumption was 135.7MB. Max. memory is 16.1GB. [2025-02-08 04:41:38,671 INFO L158 Benchmark]: CDTParser took 0.13ms. Allocated memory is still 83.9MB. Free memory was 61.4MB in the beginning and 61.3MB in the end (delta: 33.6kB). There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 04:41:38,671 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1680.59ms. Allocated memory was 83.9MB in the beginning and 117.4MB in the end (delta: 33.6MB). Free memory was 49.6MB in the beginning and 62.3MB in the end (delta: -12.7MB). Peak memory consumption was 72.1MB. Max. memory is 16.1GB. [2025-02-08 04:41:38,671 INFO L158 Benchmark]: Boogie Procedure Inliner took 111.62ms. Allocated memory is still 117.4MB. Free memory was 62.3MB in the beginning and 50.2MB in the end (delta: 12.1MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2025-02-08 04:41:38,672 INFO L158 Benchmark]: Boogie Preprocessor took 188.45ms. Allocated memory was 117.4MB in the beginning and 192.9MB in the end (delta: 75.5MB). Free memory was 50.2MB in the beginning and 114.1MB in the end (delta: -63.9MB). Peak memory consumption was 21.3MB. Max. memory is 16.1GB. [2025-02-08 04:41:38,672 INFO L158 Benchmark]: IcfgBuilder took 13448.89ms. Allocated memory is still 192.9MB. Free memory was 114.1MB in the beginning and 97.1MB in the end (delta: 17.0MB). Peak memory consumption was 91.1MB. Max. memory is 16.1GB. [2025-02-08 04:41:38,673 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.13ms. Allocated memory is still 83.9MB. Free memory was 61.4MB in the beginning and 61.3MB in the end (delta: 33.6kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1680.59ms. Allocated memory was 83.9MB in the beginning and 117.4MB in the end (delta: 33.6MB). Free memory was 49.6MB in the beginning and 62.3MB in the end (delta: -12.7MB). Peak memory consumption was 72.1MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 111.62ms. Allocated memory is still 117.4MB. Free memory was 62.3MB in the beginning and 50.2MB in the end (delta: 12.1MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 188.45ms. Allocated memory was 117.4MB in the beginning and 192.9MB in the end (delta: 75.5MB). Free memory was 50.2MB in the beginning and 114.1MB in the end (delta: -63.9MB). Peak memory consumption was 21.3MB. Max. memory is 16.1GB. * IcfgBuilder took 13448.89ms. Allocated memory is still 192.9MB. Free memory was 114.1MB in the beginning and 97.1MB in the end (delta: 17.0MB). Peak memory consumption was 91.1MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: - ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2: de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 3569]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3569] - GenericResultAtLocation [Line: 3572]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3572] - GenericResultAtLocation [Line: 3575]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3575] - GenericResultAtLocation [Line: 3578]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3578] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 04:41:38,732 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: ERROR: ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2