/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/taipan/svcomp-Reach-32bit-Taipan_Default.epf -tc ../../../trunk/examples/toolchains/AutomizerC.xml --sifa.abstract.domain OctagonDomain -i ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-f954360 [2023-04-03 09:25:39,383 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-04-03 09:25:39,385 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-04-03 09:25:39,412 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-04-03 09:25:39,414 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-04-03 09:25:39,416 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-04-03 09:25:39,419 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-04-03 09:25:39,421 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-04-03 09:25:39,422 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-04-03 09:25:39,426 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-04-03 09:25:39,427 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-04-03 09:25:39,428 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-04-03 09:25:39,429 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-04-03 09:25:39,431 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-04-03 09:25:39,432 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-04-03 09:25:39,432 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-04-03 09:25:39,433 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-04-03 09:25:39,433 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-04-03 09:25:39,435 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-04-03 09:25:39,436 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-04-03 09:25:39,437 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-04-03 09:25:39,438 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-04-03 09:25:39,438 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-04-03 09:25:39,439 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-04-03 09:25:39,443 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-04-03 09:25:39,443 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-04-03 09:25:39,443 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-04-03 09:25:39,444 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-04-03 09:25:39,444 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-04-03 09:25:39,444 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-04-03 09:25:39,444 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-04-03 09:25:39,445 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-04-03 09:25:39,445 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-04-03 09:25:39,446 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-04-03 09:25:39,446 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-04-03 09:25:39,446 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-04-03 09:25:39,447 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-04-03 09:25:39,447 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-04-03 09:25:39,447 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-04-03 09:25:39,447 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-04-03 09:25:39,448 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-04-03 09:25:39,449 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/taipan/svcomp-Reach-32bit-Taipan_Default.epf [2023-04-03 09:25:39,475 INFO L113 SettingsManager]: Loading preferences was successful [2023-04-03 09:25:39,475 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-04-03 09:25:39,476 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-04-03 09:25:39,476 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-04-03 09:25:39,477 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-04-03 09:25:39,477 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-04-03 09:25:39,477 INFO L138 SettingsManager]: * User list type=DISABLED [2023-04-03 09:25:39,477 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-04-03 09:25:39,477 INFO L138 SettingsManager]: * Explicit value domain=true [2023-04-03 09:25:39,477 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-04-03 09:25:39,477 INFO L138 SettingsManager]: * Octagon Domain=false [2023-04-03 09:25:39,478 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2023-04-03 09:25:39,478 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-04-03 09:25:39,478 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-04-03 09:25:39,478 INFO L138 SettingsManager]: * Interval Domain=false [2023-04-03 09:25:39,478 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-04-03 09:25:39,478 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-04-03 09:25:39,478 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2023-04-03 09:25:39,479 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-04-03 09:25:39,479 INFO L138 SettingsManager]: * sizeof long=4 [2023-04-03 09:25:39,479 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-04-03 09:25:39,479 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-04-03 09:25:39,479 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-04-03 09:25:39,479 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-04-03 09:25:39,479 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-04-03 09:25:39,479 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-04-03 09:25:39,480 INFO L138 SettingsManager]: * sizeof long double=12 [2023-04-03 09:25:39,480 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-04-03 09:25:39,480 INFO L138 SettingsManager]: * Use constant arrays=true [2023-04-03 09:25:39,480 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-04-03 09:25:39,480 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-04-03 09:25:39,480 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-04-03 09:25:39,480 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-03 09:25:39,480 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-04-03 09:25:39,480 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2023-04-03 09:25:39,480 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-04-03 09:25:39,481 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-04-03 09:25:39,481 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-04-03 09:25:39,481 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-04-03 09:25:39,481 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-04-03 09:25:39,481 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-04-03 09:25:39,481 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.sifa: Abstract Domain -> OctagonDomain [2023-04-03 09:25:39,658 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-04-03 09:25:39,676 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-04-03 09:25:39,678 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-04-03 09:25:39,679 INFO L271 PluginConnector]: Initializing CDTParser... [2023-04-03 09:25:39,679 INFO L275 PluginConnector]: CDTParser initialized [2023-04-03 09:25:39,680 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i [2023-04-03 09:25:40,595 INFO L500 CDTParser]: Created temporary CDT project at NULL [2023-04-03 09:25:40,983 INFO L351 CDTParser]: Found 1 translation units. [2023-04-03 09:25:40,983 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i [2023-04-03 09:25:41,028 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/52796f9a7/c7240c89b1ba44249ef85aa2d92328f5/FLAG92a0d4de4 [2023-04-03 09:25:41,195 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/52796f9a7/c7240c89b1ba44249ef85aa2d92328f5 [2023-04-03 09:25:41,197 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-04-03 09:25:41,198 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2023-04-03 09:25:41,201 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-04-03 09:25:41,201 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-04-03 09:25:41,203 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-04-03 09:25:41,204 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.04 09:25:41" (1/1) ... [2023-04-03 09:25:41,205 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@44d0243a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.04 09:25:41, skipping insertion in model container [2023-04-03 09:25:41,205 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.04 09:25:41" (1/1) ... [2023-04-03 09:25:41,210 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-04-03 09:25:41,284 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-04-03 09:25:42,718 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[234663,234676] [2023-04-03 09:25:42,720 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[234808,234821] [2023-04-03 09:25:42,721 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[234954,234967] [2023-04-03 09:25:42,721 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235119,235132] [2023-04-03 09:25:42,721 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235277,235290] [2023-04-03 09:25:42,721 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235435,235448] [2023-04-03 09:25:42,722 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235593,235606] [2023-04-03 09:25:42,722 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235753,235766] [2023-04-03 09:25:42,722 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235912,235925] [2023-04-03 09:25:42,722 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236051,236064] [2023-04-03 09:25:42,723 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236193,236206] [2023-04-03 09:25:42,723 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236342,236355] [2023-04-03 09:25:42,723 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236481,236494] [2023-04-03 09:25:42,723 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236636,236649] [2023-04-03 09:25:42,724 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236796,236809] [2023-04-03 09:25:42,724 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236947,236960] [2023-04-03 09:25:42,724 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237098,237111] [2023-04-03 09:25:42,724 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237250,237263] [2023-04-03 09:25:42,725 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237399,237412] [2023-04-03 09:25:42,725 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237547,237560] [2023-04-03 09:25:42,725 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237704,237717] [2023-04-03 09:25:42,725 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237853,237866] [2023-04-03 09:25:42,726 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238009,238022] [2023-04-03 09:25:42,726 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238162,238175] [2023-04-03 09:25:42,726 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238308,238321] [2023-04-03 09:25:42,726 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238451,238464] [2023-04-03 09:25:42,727 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238603,238616] [2023-04-03 09:25:42,727 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238749,238762] [2023-04-03 09:25:42,727 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238894,238907] [2023-04-03 09:25:42,727 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239048,239061] [2023-04-03 09:25:42,728 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239199,239212] [2023-04-03 09:25:42,728 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239354,239367] [2023-04-03 09:25:42,728 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239506,239519] [2023-04-03 09:25:42,729 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239661,239674] [2023-04-03 09:25:42,729 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239825,239838] [2023-04-03 09:25:42,729 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239981,239994] [2023-04-03 09:25:42,729 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240145,240158] [2023-04-03 09:25:42,729 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240287,240300] [2023-04-03 09:25:42,730 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240445,240458] [2023-04-03 09:25:42,730 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240612,240625] [2023-04-03 09:25:42,730 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240771,240784] [2023-04-03 09:25:42,730 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240930,240943] [2023-04-03 09:25:42,731 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241079,241092] [2023-04-03 09:25:42,731 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241226,241239] [2023-04-03 09:25:42,731 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241365,241378] [2023-04-03 09:25:42,731 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241528,241541] [2023-04-03 09:25:42,732 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241694,241707] [2023-04-03 09:25:42,732 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241858,241871] [2023-04-03 09:25:42,732 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242023,242036] [2023-04-03 09:25:42,732 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242188,242201] [2023-04-03 09:25:42,733 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242354,242367] [2023-04-03 09:25:42,733 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242519,242532] [2023-04-03 09:25:42,733 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242686,242699] [2023-04-03 09:25:42,734 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242846,242859] [2023-04-03 09:25:42,734 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243008,243021] [2023-04-03 09:25:42,734 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243167,243180] [2023-04-03 09:25:42,735 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243313,243326] [2023-04-03 09:25:42,735 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243456,243469] [2023-04-03 09:25:42,735 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243600,243613] [2023-04-03 09:25:42,735 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243743,243756] [2023-04-03 09:25:42,736 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243887,243900] [2023-04-03 09:25:42,736 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244028,244041] [2023-04-03 09:25:42,736 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244166,244179] [2023-04-03 09:25:42,736 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244324,244337] [2023-04-03 09:25:42,737 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244483,244496] [2023-04-03 09:25:42,737 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244639,244652] [2023-04-03 09:25:42,737 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244788,244801] [2023-04-03 09:25:42,737 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244940,244953] [2023-04-03 09:25:42,738 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245091,245104] [2023-04-03 09:25:42,738 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245240,245253] [2023-04-03 09:25:42,738 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245392,245405] [2023-04-03 09:25:42,739 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245540,245553] [2023-04-03 09:25:42,739 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245693,245706] [2023-04-03 09:25:42,739 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245844,245857] [2023-04-03 09:25:42,739 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245994,246007] [2023-04-03 09:25:42,740 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246141,246154] [2023-04-03 09:25:42,740 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246292,246305] [2023-04-03 09:25:42,740 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246443,246456] [2023-04-03 09:25:42,740 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246591,246604] [2023-04-03 09:25:42,741 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246757,246770] [2023-04-03 09:25:42,741 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246926,246939] [2023-04-03 09:25:42,741 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247093,247106] [2023-04-03 09:25:42,741 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247261,247274] [2023-04-03 09:25:42,741 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247411,247424] [2023-04-03 09:25:42,742 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247558,247571] [2023-04-03 09:25:42,742 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247719,247732] [2023-04-03 09:25:42,742 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247889,247902] [2023-04-03 09:25:42,742 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[248051,248064] [2023-04-03 09:25:42,751 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-03 09:25:42,765 INFO L203 MainTranslator]: Completed pre-run [2023-04-03 09:25:42,884 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[234663,234676] [2023-04-03 09:25:42,885 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[234808,234821] [2023-04-03 09:25:42,885 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[234954,234967] [2023-04-03 09:25:42,885 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235119,235132] [2023-04-03 09:25:42,885 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235277,235290] [2023-04-03 09:25:42,886 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235435,235448] [2023-04-03 09:25:42,886 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235593,235606] [2023-04-03 09:25:42,887 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235753,235766] [2023-04-03 09:25:42,888 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[235912,235925] [2023-04-03 09:25:42,888 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236051,236064] [2023-04-03 09:25:42,888 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236193,236206] [2023-04-03 09:25:42,888 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236342,236355] [2023-04-03 09:25:42,889 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236481,236494] [2023-04-03 09:25:42,892 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236636,236649] [2023-04-03 09:25:42,892 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236796,236809] [2023-04-03 09:25:42,893 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[236947,236960] [2023-04-03 09:25:42,893 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237098,237111] [2023-04-03 09:25:42,893 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237250,237263] [2023-04-03 09:25:42,894 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237399,237412] [2023-04-03 09:25:42,894 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237547,237560] [2023-04-03 09:25:42,894 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237704,237717] [2023-04-03 09:25:42,894 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[237853,237866] [2023-04-03 09:25:42,895 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238009,238022] [2023-04-03 09:25:42,895 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238162,238175] [2023-04-03 09:25:42,896 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238308,238321] [2023-04-03 09:25:42,896 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238451,238464] [2023-04-03 09:25:42,897 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238603,238616] [2023-04-03 09:25:42,897 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238749,238762] [2023-04-03 09:25:42,897 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[238894,238907] [2023-04-03 09:25:42,897 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239048,239061] [2023-04-03 09:25:42,897 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239199,239212] [2023-04-03 09:25:42,898 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239354,239367] [2023-04-03 09:25:42,898 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239506,239519] [2023-04-03 09:25:42,899 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239661,239674] [2023-04-03 09:25:42,899 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239825,239838] [2023-04-03 09:25:42,899 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[239981,239994] [2023-04-03 09:25:42,899 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240145,240158] [2023-04-03 09:25:42,900 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240287,240300] [2023-04-03 09:25:42,900 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240445,240458] [2023-04-03 09:25:42,900 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240612,240625] [2023-04-03 09:25:42,901 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240771,240784] [2023-04-03 09:25:42,901 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[240930,240943] [2023-04-03 09:25:42,901 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241079,241092] [2023-04-03 09:25:42,901 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241226,241239] [2023-04-03 09:25:42,902 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241365,241378] [2023-04-03 09:25:42,902 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241528,241541] [2023-04-03 09:25:42,902 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241694,241707] [2023-04-03 09:25:42,902 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[241858,241871] [2023-04-03 09:25:42,903 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242023,242036] [2023-04-03 09:25:42,903 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242188,242201] [2023-04-03 09:25:42,903 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242354,242367] [2023-04-03 09:25:42,903 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242519,242532] [2023-04-03 09:25:42,904 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242686,242699] [2023-04-03 09:25:42,904 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[242846,242859] [2023-04-03 09:25:42,904 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243008,243021] [2023-04-03 09:25:42,905 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243167,243180] [2023-04-03 09:25:42,905 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243313,243326] [2023-04-03 09:25:42,905 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243456,243469] [2023-04-03 09:25:42,906 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243600,243613] [2023-04-03 09:25:42,906 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243743,243756] [2023-04-03 09:25:42,909 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[243887,243900] [2023-04-03 09:25:42,909 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244028,244041] [2023-04-03 09:25:42,913 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244166,244179] [2023-04-03 09:25:42,913 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244324,244337] [2023-04-03 09:25:42,913 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244483,244496] [2023-04-03 09:25:42,913 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244639,244652] [2023-04-03 09:25:42,914 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244788,244801] [2023-04-03 09:25:42,914 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[244940,244953] [2023-04-03 09:25:42,914 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245091,245104] [2023-04-03 09:25:42,914 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245240,245253] [2023-04-03 09:25:42,914 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245392,245405] [2023-04-03 09:25:42,915 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245540,245553] [2023-04-03 09:25:42,915 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245693,245706] [2023-04-03 09:25:42,915 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245844,245857] [2023-04-03 09:25:42,916 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[245994,246007] [2023-04-03 09:25:42,916 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246141,246154] [2023-04-03 09:25:42,916 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246292,246305] [2023-04-03 09:25:42,919 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246443,246456] [2023-04-03 09:25:42,920 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246591,246604] [2023-04-03 09:25:42,920 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246757,246770] [2023-04-03 09:25:42,920 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[246926,246939] [2023-04-03 09:25:42,921 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247093,247106] [2023-04-03 09:25:42,921 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247261,247274] [2023-04-03 09:25:42,921 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247411,247424] [2023-04-03 09:25:42,921 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247558,247571] [2023-04-03 09:25:42,921 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247719,247732] [2023-04-03 09:25:42,922 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[247889,247902] [2023-04-03 09:25:42,922 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i[248051,248064] [2023-04-03 09:25:42,925 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-03 09:25:43,013 WARN L667 CHandler]: The function strncmp is called, but not defined or handled by StandardFunctionHandler. [2023-04-03 09:25:43,013 WARN L667 CHandler]: The function sprintf is called, but not defined or handled by StandardFunctionHandler. [2023-04-03 09:25:43,013 WARN L667 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-04-03 09:25:43,018 INFO L208 MainTranslator]: Completed translation [2023-04-03 09:25:43,018 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.04 09:25:43 WrapperNode [2023-04-03 09:25:43,018 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-04-03 09:25:43,019 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-04-03 09:25:43,019 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-04-03 09:25:43,019 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-04-03 09:25:43,027 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.04 09:25:43" (1/1) ... [2023-04-03 09:25:43,028 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.04 09:25:43" (1/1) ... [2023-04-03 09:25:43,100 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.04 09:25:43" (1/1) ... [2023-04-03 09:25:43,100 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.04 09:25:43" (1/1) ... [2023-04-03 09:25:43,168 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.04 09:25:43" (1/1) ... [2023-04-03 09:25:43,178 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.04 09:25:43" (1/1) ... [2023-04-03 09:25:43,207 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.04 09:25:43" (1/1) ... [2023-04-03 09:25:43,221 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.04 09:25:43" (1/1) ... [2023-04-03 09:25:43,243 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-04-03 09:25:43,243 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-04-03 09:25:43,243 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-04-03 09:25:43,243 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-04-03 09:25:43,244 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.04 09:25:43" (1/1) ... [2023-04-03 09:25:43,252 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-03 09:25:43,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-03 09:25:43,273 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-04-03 09:25:43,291 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-04-03 09:25:43,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2023-04-03 09:25:43,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-04-03 09:25:43,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~TO~int [2023-04-03 09:25:43,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-04-03 09:25:43,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~TO~VOID [2023-04-03 09:25:43,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_nonatomic [2023-04-03 09:25:43,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2023-04-03 09:25:43,306 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_for_read_section [2023-04-03 09:25:43,306 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_create_class [2023-04-03 09:25:43,306 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_register_class [2023-04-03 09:25:43,306 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2023-04-03 09:25:43,306 INFO L138 BoogieDeclarations]: Found implementation of procedure bitmap_weight [2023-04-03 09:25:43,306 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_weight [2023-04-03 09:25:43,306 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2023-04-03 09:25:43,306 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2023-04-03 09:25:43,306 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2023-04-03 09:25:43,306 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-04-03 09:25:43,306 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_lock_busted_write_lock [2023-04-03 09:25:43,306 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_lock_busted_write_delay [2023-04-03 09:25:43,306 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_lock_busted_write_unlock [2023-04-03 09:25:43,307 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_spin_lock_write_lock [2023-04-03 09:25:43,307 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_spin_lock_write_delay [2023-04-03 09:25:43,307 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_spin_lock_write_unlock [2023-04-03 09:25:43,307 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_spin_lock_write_lock_irq [2023-04-03 09:25:43,307 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_lock_spin_write_unlock_irq [2023-04-03 09:25:43,307 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwlock_write_lock [2023-04-03 09:25:43,307 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwlock_write_delay [2023-04-03 09:25:43,307 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwlock_write_unlock [2023-04-03 09:25:43,307 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwlock_read_lock [2023-04-03 09:25:43,307 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwlock_read_delay [2023-04-03 09:25:43,307 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwlock_read_unlock [2023-04-03 09:25:43,307 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwlock_write_lock_irq [2023-04-03 09:25:43,307 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwlock_write_unlock_irq [2023-04-03 09:25:43,307 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwlock_read_lock_irq [2023-04-03 09:25:43,307 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwlock_read_unlock_irq [2023-04-03 09:25:43,307 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_mutex_lock [2023-04-03 09:25:43,307 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_mutex_delay [2023-04-03 09:25:43,307 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_mutex_unlock [2023-04-03 09:25:43,307 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwsem_down_write [2023-04-03 09:25:43,308 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwsem_write_delay [2023-04-03 09:25:43,308 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwsem_up_write [2023-04-03 09:25:43,308 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwsem_down_read [2023-04-03 09:25:43,308 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwsem_read_delay [2023-04-03 09:25:43,308 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_rwsem_up_read [2023-04-03 09:25:43,308 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_torture_writer [2023-04-03 09:25:43,308 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_torture_reader [2023-04-03 09:25:43,308 INFO L138 BoogieDeclarations]: Found implementation of procedure __torture_print_stats [2023-04-03 09:25:43,308 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_torture_stats_print [2023-04-03 09:25:43,308 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_torture_stats [2023-04-03 09:25:43,308 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_torture_print_module_parms [2023-04-03 09:25:43,308 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_torture_cleanup [2023-04-03 09:25:43,308 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_torture_init [2023-04-03 09:25:43,308 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_lock_torture_cleanup_6_2 [2023-04-03 09:25:43,308 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_init_lock_torture_init_6_9 [2023-04-03 09:25:43,308 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_deregister_dummy_resourceless_instance_1_6_4 [2023-04-03 09:25:43,308 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_register_dummy_resourceless_instance_1_6_5 [2023-04-03 09:25:43,308 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_0_10 [2023-04-03 09:25:43,308 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_0_11 [2023-04-03 09:25:43,308 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_0_3 [2023-04-03 09:25:43,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_0_7 [2023-04-03 09:25:43,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_0_8 [2023-04-03 09:25:43,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_0_9 [2023-04-03 09:25:43,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_10 [2023-04-03 09:25:43,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_11 [2023-04-03 09:25:43,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_3 [2023-04-03 09:25:43,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_7 [2023-04-03 09:25:43,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_8 [2023-04-03 09:25:43,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_1_9 [2023-04-03 09:25:43,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_2_10 [2023-04-03 09:25:43,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_2_11 [2023-04-03 09:25:43,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_2_3 [2023-04-03 09:25:43,310 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_2_7 [2023-04-03 09:25:43,312 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_2_8 [2023-04-03 09:25:43,312 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_2_9 [2023-04-03 09:25:43,313 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_10 [2023-04-03 09:25:43,313 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_11 [2023-04-03 09:25:43,313 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_3 [2023-04-03 09:25:43,314 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_7 [2023-04-03 09:25:43,314 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_8 [2023-04-03 09:25:43,314 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_3_9 [2023-04-03 09:25:43,314 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_4_10 [2023-04-03 09:25:43,314 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_4_11 [2023-04-03 09:25:43,314 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_4_3 [2023-04-03 09:25:43,314 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_4_7 [2023-04-03 09:25:43,314 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_4_8 [2023-04-03 09:25:43,314 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_4_9 [2023-04-03 09:25:43,314 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_5_10 [2023-04-03 09:25:43,314 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_5_11 [2023-04-03 09:25:43,314 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_5_3 [2023-04-03 09:25:43,314 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_5_7 [2023-04-03 09:25:43,314 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_5_8 [2023-04-03 09:25:43,314 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_5_9 [2023-04-03 09:25:43,315 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_entry_EMGentry_6 [2023-04-03 09:25:43,315 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2023-04-03 09:25:43,315 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_struct_noname_2_dummy_resourceless_instance_0 [2023-04-03 09:25:43,315 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_struct_noname_2_dummy_resourceless_instance_1 [2023-04-03 09:25:43,315 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_struct_noname_2_dummy_resourceless_instance_2 [2023-04-03 09:25:43,315 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_struct_noname_2_dummy_resourceless_instance_3 [2023-04-03 09:25:43,315 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_struct_noname_2_dummy_resourceless_instance_4 [2023-04-03 09:25:43,315 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_struct_noname_2_dummy_resourceless_instance_5 [2023-04-03 09:25:43,315 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2023-04-03 09:25:43,315 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2023-04-03 09:25:43,315 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2023-04-03 09:25:43,315 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_79 [2023-04-03 09:25:43,315 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_80 [2023-04-03 09:25:43,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___ldv_linux_kernel_locking_spinlock_spin_lock_81 [2023-04-03 09:25:43,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_82 [2023-04-03 09:25:43,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_83 [2023-04-03 09:25:43,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_84 [2023-04-03 09:25:43,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_post_init_85 [2023-04-03 09:25:43,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_check_final_state_86 [2023-04-03 09:25:43,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_check_final_state_87 [2023-04-03 09:25:43,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ldv_initialize_88 [2023-04-03 09:25:43,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_alloc_irq_check_alloc_flags [2023-04-03 09:25:43,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_alloc_irq_check_alloc_nonatomic [2023-04-03 09:25:43,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_alloc_spinlock_check_alloc_flags [2023-04-03 09:25:43,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_alloc_spinlock_check_alloc_nonatomic [2023-04-03 09:25:43,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_alloc_usb_lock_check_alloc_flags [2023-04-03 09:25:43,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_alloc_usb_lock_check_alloc_nonatomic [2023-04-03 09:25:43,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_alloc_usb_lock_usb_lock_device [2023-04-03 09:25:43,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_alloc_usb_lock_usb_trylock_device [2023-04-03 09:25:43,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_alloc_usb_lock_usb_lock_device_for_reset [2023-04-03 09:25:43,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_alloc_usb_lock_usb_unlock_device [2023-04-03 09:25:43,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_dev_atomic_add [2023-04-03 09:25:43,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_dev_atomic_sub [2023-04-03 09:25:43,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_dev_atomic_sub_and_test [2023-04-03 09:25:43,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_dev_atomic_inc [2023-04-03 09:25:43,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_dev_atomic_dec [2023-04-03 09:25:43,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_dev_atomic_dec_and_test [2023-04-03 09:25:43,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_dev_atomic_inc_and_test [2023-04-03 09:25:43,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_dev_atomic_add_return [2023-04-03 09:25:43,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_dev_atomic_add_negative [2023-04-03 09:25:43,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_dev_atomic_inc_short [2023-04-03 09:25:43,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_io_mem_remap [2023-04-03 09:25:43,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_io_mem_unmap [2023-04-03 09:25:43,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2023-04-03 09:25:43,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_add_disk [2023-04-03 09:25:43,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_del_gendisk [2023-04-03 09:25:43,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_put_disk [2023-04-03 09:25:43,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2023-04-03 09:25:43,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_blk_cleanup_queue [2023-04-03 09:25:43,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2023-04-03 09:25:43,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_put_blk_rq [2023-04-03 09:25:43,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2023-04-03 09:25:43,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_create_class [2023-04-03 09:25:43,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_register_class [2023-04-03 09:25:43,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_unregister_class [2023-04-03 09:25:43,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_destroy_class [2023-04-03 09:25:43,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2023-04-03 09:25:43,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata [2023-04-03 09:25:43,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2023-04-03 09:25:43,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spi_alloc_master [2023-04-03 09:25:43,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-04-03 09:25:43,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_err_ptr [2023-04-03 09:25:43,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ptr_err [2023-04-03 09:25:43,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err_or_null [2023-04-03 09:25:43,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_register_chrdev [2023-04-03 09:25:43,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_register_chrdev_region [2023-04-03 09:25:43,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2023-04-03 09:25:43,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2023-04-03 09:25:43,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_sysfs_create_group [2023-04-03 09:25:43,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_sysfs_remove_group [2023-04-03 09:25:43,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2023-04-03 09:25:43,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_read_lock [2023-04-03 09:25:43,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_read_unlock [2023-04-03 09:25:43,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_write_lock [2023-04-03 09:25:43,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_write_unlock [2023-04-03 09:25:43,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_read_trylock [2023-04-03 09:25:43,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_write_trylock [2023-04-03 09:25:43,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2023-04-03 09:25:43,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_module_get [2023-04-03 09:25:43,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_try_module_get [2023-04-03 09:25:43,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_module_put [2023-04-03 09:25:43,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_module_put_and_exit [2023-04-03 09:25:43,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_module_refcount [2023-04-03 09:25:43,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2023-04-03 09:25:43,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_srcu_read_lock [2023-04-03 09:25:43,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_srcu_read_unlock [2023-04-03 09:25:43,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_for_read_section [2023-04-03 09:25:43,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2023-04-03 09:25:43,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_rcu_read_lock_bh [2023-04-03 09:25:43,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_rcu_read_unlock_bh [2023-04-03 09:25:43,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_for_read_section [2023-04-03 09:25:43,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2023-04-03 09:25:43,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_rcu_read_lock_sched [2023-04-03 09:25:43,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_rcu_read_unlock_sched [2023-04-03 09:25:43,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_for_read_section [2023-04-03 09:25:43,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2023-04-03 09:25:43,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_rcu_read_lock [2023-04-03 09:25:43,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_rcu_read_unlock [2023-04-03 09:25:43,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_for_read_section [2023-04-03 09:25:43,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2023-04-03 09:25:43,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2023-04-03 09:25:43,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_init [2023-04-03 09:25:43,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2023-04-03 09:25:43,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2023-04-03 09:25:43,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2023-04-03 09:25:43,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2023-04-03 09:25:43,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2023-04-03 09:25:43,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_find_bit_find_next_bit [2023-04-03 09:25:43,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_find_bit_find_first_bit [2023-04-03 09:25:43,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_find_bit_initialize [2023-04-03 09:25:43,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kzalloc [2023-04-03 09:25:43,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_context [2023-04-03 09:25:43,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_sdio_claim_host [2023-04-03 09:25:43,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_sdio_release_host [2023-04-03 09:25:43,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2023-04-03 09:25:43,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_register_netdev [2023-04-03 09:25:43,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2023-04-03 09:25:43,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_check_return_value_probe [2023-04-03 09:25:43,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_past_rtnl_unlock [2023-04-03 09:25:43,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_past_rtnl_lock [2023-04-03 09:25:43,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_before_ieee80211_unregister_hw [2023-04-03 09:25:43,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_rtnl_is_locked [2023-04-03 09:25:43,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_rtnl_trylock [2023-04-03 09:25:43,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2023-04-03 09:25:43,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_past_lock_sock_nested [2023-04-03 09:25:43,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_lock_sock_fast [2023-04-03 09:25:43,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_unlock_sock_fast [2023-04-03 09:25:43,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_before_release_sock [2023-04-03 09:25:43,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2023-04-03 09:25:43,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_usb_alloc_coherent [2023-04-03 09:25:43,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_usb_free_coherent [2023-04-03 09:25:43,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2023-04-03 09:25:43,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_dev_usb_get_dev [2023-04-03 09:25:43,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_dev_usb_put_dev [2023-04-03 09:25:43,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_dev_check_return_value_probe [2023-04-03 09:25:43,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_dev_initialize [2023-04-03 09:25:43,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_dev_check_final_state [2023-04-03 09:25:43,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_create_class [2023-04-03 09:25:43,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_register_class [2023-04-03 09:25:43,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_unregister_class [2023-04-03 09:25:43,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_destroy_class [2023-04-03 09:25:43,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_register_chrdev [2023-04-03 09:25:43,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_register_chrdev_region [2023-04-03 09:25:43,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2023-04-03 09:25:43,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_register_usb_gadget [2023-04-03 09:25:43,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_unregister_usb_gadget [2023-04-03 09:25:43,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2023-04-03 09:25:43,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_usb_register_driver [2023-04-03 09:25:43,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2023-04-03 09:25:43,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_check_return_value_probe [2023-04-03 09:25:43,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_usb_free_urb [2023-04-03 09:25:43,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2023-04-03 09:25:43,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2023-04-03 09:25:43,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-04-03 09:25:43,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-04-03 09:25:43,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_trap [2023-04-03 09:25:43,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-04-03 09:25:43,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_calloc [2023-04-03 09:25:43,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2023-04-03 09:25:43,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2023-04-03 09:25:43,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2023-04-03 09:25:43,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xzalloc [2023-04-03 09:25:43,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-04-03 09:25:43,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2023-04-03 09:25:43,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_negative [2023-04-03 09:25:43,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2023-04-03 09:25:43,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_thread_create [2023-04-03 09:25:43,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_thread_create_N [2023-04-03 09:25:43,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_thread_join [2023-04-03 09:25:43,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_thread_join_N [2023-04-03 09:25:43,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lock [2023-04-03 09:25:43,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_interruptible_or_killable_lock [2023-04-03 09:25:43,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_is_locked_lock [2023-04-03 09:25:43,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_trylock_lock [2023-04-03 09:25:43,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_atomic_dec_and_mutex_lock_lock [2023-04-03 09:25:43,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_lock [2023-04-03 09:25:43,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_torture_mutex [2023-04-03 09:25:43,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_interruptible_or_killable_torture_mutex [2023-04-03 09:25:43,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_is_locked_torture_mutex [2023-04-03 09:25:43,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_trylock_torture_mutex [2023-04-03 09:25:43,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_atomic_dec_and_mutex_lock_torture_mutex [2023-04-03 09:25:43,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_torture_mutex [2023-04-03 09:25:43,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_initialize [2023-04-03 09:25:43,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_check_final_state [2023-04-03 09:25:43,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_alloc_lock_of_task_struct [2023-04-03 09:25:43,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_alloc_lock_of_task_struct [2023-04-03 09:25:43,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_trylock_alloc_lock_of_task_struct [2023-04-03 09:25:43,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_wait_alloc_lock_of_task_struct [2023-04-03 09:25:43,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_is_locked_alloc_lock_of_task_struct [2023-04-03 09:25:43,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_can_lock_alloc_lock_of_task_struct [2023-04-03 09:25:43,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_is_contended_alloc_lock_of_task_struct [2023-04-03 09:25:43,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_atomic_dec_and_lock_alloc_lock_of_task_struct [2023-04-03 09:25:43,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock [2023-04-03 09:25:43,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock [2023-04-03 09:25:43,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_trylock_lock [2023-04-03 09:25:43,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_wait_lock [2023-04-03 09:25:43,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_is_locked_lock [2023-04-03 09:25:43,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_can_lock_lock [2023-04-03 09:25:43,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_is_contended_lock [2023-04-03 09:25:43,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_atomic_dec_and_lock_lock [2023-04-03 09:25:43,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_NOT_ARG_SIGN [2023-04-03 09:25:43,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_NOT_ARG_SIGN [2023-04-03 09:25:43,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_trylock_lock_of_NOT_ARG_SIGN [2023-04-03 09:25:43,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_wait_lock_of_NOT_ARG_SIGN [2023-04-03 09:25:43,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_is_locked_lock_of_NOT_ARG_SIGN [2023-04-03 09:25:43,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_can_lock_lock_of_NOT_ARG_SIGN [2023-04-03 09:25:43,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_is_contended_lock_of_NOT_ARG_SIGN [2023-04-03 09:25:43,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_atomic_dec_and_lock_lock_of_NOT_ARG_SIGN [2023-04-03 09:25:43,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_node_size_lock_of_pglist_data [2023-04-03 09:25:43,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_node_size_lock_of_pglist_data [2023-04-03 09:25:43,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_trylock_node_size_lock_of_pglist_data [2023-04-03 09:25:43,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_wait_node_size_lock_of_pglist_data [2023-04-03 09:25:43,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_is_locked_node_size_lock_of_pglist_data [2023-04-03 09:25:43,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_can_lock_node_size_lock_of_pglist_data [2023-04-03 09:25:43,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_is_contended_node_size_lock_of_pglist_data [2023-04-03 09:25:43,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_atomic_dec_and_lock_node_size_lock_of_pglist_data [2023-04-03 09:25:43,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_siglock_of_sighand_struct [2023-04-03 09:25:43,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_siglock_of_sighand_struct [2023-04-03 09:25:43,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_trylock_siglock_of_sighand_struct [2023-04-03 09:25:43,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_wait_siglock_of_sighand_struct [2023-04-03 09:25:43,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_is_locked_siglock_of_sighand_struct [2023-04-03 09:25:43,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_can_lock_siglock_of_sighand_struct [2023-04-03 09:25:43,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_is_contended_siglock_of_sighand_struct [2023-04-03 09:25:43,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_atomic_dec_and_lock_siglock_of_sighand_struct [2023-04-03 09:25:43,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_torture_spinlock [2023-04-03 09:25:43,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_torture_spinlock [2023-04-03 09:25:43,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_trylock_torture_spinlock [2023-04-03 09:25:43,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_wait_torture_spinlock [2023-04-03 09:25:43,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_is_locked_torture_spinlock [2023-04-03 09:25:43,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_can_lock_torture_spinlock [2023-04-03 09:25:43,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_is_contended_torture_spinlock [2023-04-03 09:25:43,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_atomic_dec_and_lock_torture_spinlock [2023-04-03 09:25:43,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_check_final_state [2023-04-03 09:25:43,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2023-04-03 09:25:43,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_sched_completion_init_completion [2023-04-03 09:25:43,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_sched_completion_init_completion_macro [2023-04-03 09:25:43,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_sched_completion_wait_for_completion [2023-04-03 09:25:43,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_idr_init [2023-04-03 09:25:43,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_idr_alloc [2023-04-03 09:25:43,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_idr_find [2023-04-03 09:25:43,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_idr_remove [2023-04-03 09:25:43,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_idr_destroy [2023-04-03 09:25:43,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2023-04-03 09:25:43,326 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2023-04-03 09:25:43,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_net_rtnetlink__double_lock [2023-04-03 09:25:43,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_net_rtnetlink__lock_on_exit [2023-04-03 09:25:43,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_net_rtnetlink__double_unlock [2023-04-03 09:25:43,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_rwlock__read_lock_on_write_lock [2023-04-03 09:25:43,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_rwlock__more_read_unlocks [2023-04-03 09:25:43,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit [2023-04-03 09:25:43,327 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_rwlock__double_write_lock [2023-04-03 09:25:43,327 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_rwlock__double_write_unlock [2023-04-03 09:25:43,327 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit [2023-04-03 09:25:43,327 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__double_init [2023-04-03 09:25:43,327 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__not_initialized [2023-04-03 09:25:43,327 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__destroyed_before_usage [2023-04-03 09:25:43,327 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__more_at_exit [2023-04-03 09:25:43,327 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_sched_completion__double_init [2023-04-03 09:25:43,327 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_sched_completion__wait_without_init [2023-04-03 09:25:43,327 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_net_register__wrong_return_value [2023-04-03 09:25:43,327 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_registration [2023-04-03 09:25:43,327 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_deregistration [2023-04-03 09:25:43,327 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__registered_at_exit [2023-04-03 09:25:43,327 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_srcu__more_unlocks [2023-04-03 09:25:43,329 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_srcu__locked_at_read_section [2023-04-03 09:25:43,329 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_srcu__locked_at_exit [2023-04-03 09:25:43,329 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_module__less_initial_decrement [2023-04-03 09:25:43,329 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_module__more_initial_at_exit [2023-04-03 09:25:43,329 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_alloc_spinlock__wrong_flags [2023-04-03 09:25:43,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_alloc_spinlock__nonatomic [2023-04-03 09:25:43,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_find_bit__offset_out_of_range [2023-04-03 09:25:43,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_mmc_sdio_func__wrong_params [2023-04-03 09:25:43,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_mmc_sdio_func__double_claim [2023-04-03 09:25:43,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_mmc_sdio_func__release_without_claim [2023-04-03 09:25:43,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_mmc_sdio_func__unreleased_at_exit [2023-04-03 09:25:43,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_coherent__less_initial_decrement [2023-04-03 09:25:43,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_coherent__more_initial_at_exit [2023-04-03 09:25:43,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock__more_unlocks [2023-04-03 09:25:43,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock__locked_at_read_section [2023-04-03 09:25:43,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit [2023-04-03 09:25:43,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_net_sock__all_locked_sockets_must_be_released [2023-04-03 09:25:43,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_net_sock__double_release [2023-04-03 09:25:43,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock_bh__more_unlocks [2023-04-03 09:25:43,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_read_section [2023-04-03 09:25:43,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit [2023-04-03 09:25:43,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_dev__unincremented_counter_decrement [2023-04-03 09:25:43,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_dev__less_initial_decrement [2023-04-03 09:25:43,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_dev__more_initial_at_exit [2023-04-03 09:25:43,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_dev__probe_failed [2023-04-03 09:25:43,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2023-04-03 09:25:43,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock_try [2023-04-03 09:25:43,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2023-04-03 09:25:43,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exit [2023-04-03 09:25:43,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2023-04-03 09:25:43,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadget [2023-04-03 09:25:43,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2023-04-03 09:25:43,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget [2023-04-03 09:25:43,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__double_usb_gadget_registration [2023-04-03 09:25:43,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__double_usb_gadget_deregistration [2023-04-03 09:25:43,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exit [2023-04-03 09:25:43,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_alloc_usb_lock__wrong_flags [2023-04-03 09:25:43,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_alloc_usb_lock__nonatomic [2023-04-03 09:25:43,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_request__double_get [2023-04-03 09:25:43,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_request__double_put [2023-04-03 09:25:43,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_request__get_at_exit [2023-04-03 09:25:43,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_alloc_irq__wrong_flags [2023-04-03 09:25:43,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_alloc_irq__nonatomic [2023-04-03 09:25:43,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__double_registration [2023-04-03 09:25:43,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__double_deregistration [2023-04-03 09:25:43,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__registered_at_exit [2023-04-03 09:25:43,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_queue__double_allocation [2023-04-03 09:25:43,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_queue__use_before_allocation [2023-04-03 09:25:43,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_queue__more_initial_at_exit [2023-04-03 09:25:43,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_genhd__double_allocation [2023-04-03 09:25:43,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_genhd__use_before_allocation [2023-04-03 09:25:43,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_genhd__delete_before_add [2023-04-03 09:25:43,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_genhd__free_before_allocation [2023-04-03 09:25:43,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_block_genhd__more_initial_at_exit [2023-04-03 09:25:43,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_arch_io__less_initial_decrement [2023-04-03 09:25:43,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_arch_io__more_initial_at_exit [2023-04-03 09:25:43,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_register__wrong_return_value [2023-04-03 09:25:43,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_sysfs__less_initial_decrement [2023-04-03 09:25:43,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_sysfs__more_initial_at_exit [2023-04-03 09:25:43,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-04-03 09:25:43,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2023-04-03 09:25:43,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-04-03 09:25:43,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2023-04-03 09:25:43,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_urb__less_initial_decrement [2023-04-03 09:25:43,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_urb__more_initial_at_exit [2023-04-03 09:25:43,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock_sched__more_unlocks [2023-04-03 09:25:43,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_read_section [2023-04-03 09:25:43,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit [2023-04-03 09:25:43,332 INFO L138 BoogieDeclarations]: Found implementation of procedure __bitmap_weight [2023-04-03 09:25:43,333 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2023-04-03 09:25:43,333 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2023-04-03 09:25:43,333 INFO L138 BoogieDeclarations]: Found implementation of procedure __udelay [2023-04-03 09:25:43,333 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock [2023-04-03 09:25:43,333 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock [2023-04-03 09:25:43,333 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock_irqrestore [2023-04-03 09:25:43,333 INFO L138 BoogieDeclarations]: Found implementation of procedure _torture_create_kthread [2023-04-03 09:25:43,333 INFO L138 BoogieDeclarations]: Found implementation of procedure _torture_stop_kthread [2023-04-03 09:25:43,333 INFO L138 BoogieDeclarations]: Found implementation of procedure down_read [2023-04-03 09:25:43,333 INFO L138 BoogieDeclarations]: Found implementation of procedure down_write [2023-04-03 09:25:43,333 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2023-04-03 09:25:43,333 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2023-04-03 09:25:43,333 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-04-03 09:25:43,333 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout_interruptible [2023-04-03 09:25:43,333 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout_uninterruptible [2023-04-03 09:25:43,333 INFO L138 BoogieDeclarations]: Found implementation of procedure set_user_nice [2023-04-03 09:25:43,333 INFO L138 BoogieDeclarations]: Found implementation of procedure stutter_wait [2023-04-03 09:25:43,333 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_cleanup_begin [2023-04-03 09:25:43,333 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_cleanup_end [2023-04-03 09:25:43,333 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_init_begin [2023-04-03 09:25:43,333 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_init_end [2023-04-03 09:25:43,333 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_kthread_stopping [2023-04-03 09:25:43,333 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_must_stop [2023-04-03 09:25:43,334 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_onoff_failures [2023-04-03 09:25:43,334 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_onoff_init [2023-04-03 09:25:43,334 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_random [2023-04-03 09:25:43,334 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_shuffle_init [2023-04-03 09:25:43,334 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_shutdown_absorb [2023-04-03 09:25:43,334 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_shutdown_init [2023-04-03 09:25:43,334 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_stutter_init [2023-04-03 09:25:43,334 INFO L138 BoogieDeclarations]: Found implementation of procedure up_read [2023-04-03 09:25:43,334 INFO L138 BoogieDeclarations]: Found implementation of procedure up_write [2023-04-03 09:25:43,334 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-04-03 09:25:43,334 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-04-03 09:25:43,334 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-04-03 09:25:43,334 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-04-03 09:25:43,334 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2023-04-03 09:25:43,334 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-04-03 09:25:43,334 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_alloc_irq_check_alloc_flags [2023-04-03 09:25:43,334 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_alloc_irq_check_alloc_nonatomic [2023-04-03 09:25:43,334 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_alloc_usb_lock_check_alloc_flags [2023-04-03 09:25:43,334 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_alloc_usb_lock_check_alloc_nonatomic [2023-04-03 09:25:43,334 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2023-04-03 09:25:43,334 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2023-04-03 09:25:43,334 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2023-04-03 09:25:43,334 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2023-04-03 09:25:43,335 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_create_class [2023-04-03 09:25:43,335 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_register_class [2023-04-03 09:25:43,335 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2023-04-03 09:25:43,335 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2023-04-03 09:25:43,335 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2023-04-03 09:25:43,335 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2023-04-03 09:25:43,335 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2023-04-03 09:25:43,335 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_for_read_section [2023-04-03 09:25:43,335 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2023-04-03 09:25:43,335 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_for_read_section [2023-04-03 09:25:43,335 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2023-04-03 09:25:43,335 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_for_read_section [2023-04-03 09:25:43,335 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2023-04-03 09:25:43,335 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_for_read_section [2023-04-03 09:25:43,335 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2023-04-03 09:25:43,335 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_find_bit_initialize [2023-04-03 09:25:43,335 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2023-04-03 09:25:43,335 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2023-04-03 09:25:43,335 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2023-04-03 09:25:43,335 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2023-04-03 09:25:43,335 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2023-04-03 09:25:43,335 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2023-04-03 09:25:43,335 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_create_class [2023-04-03 09:25:43,335 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_register_class [2023-04-03 09:25:43,336 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2023-04-03 09:25:43,336 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2023-04-03 09:25:43,336 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2023-04-03 09:25:43,336 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_nonatomic [2023-04-03 09:25:43,336 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2023-04-03 09:25:43,336 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_for_read_section [2023-04-03 09:25:43,336 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-04-03 09:25:43,336 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_create_class [2023-04-03 09:25:43,336 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_register_class [2023-04-03 09:25:43,336 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kzalloc [2023-04-03 09:25:43,336 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_dev_atomic_inc [2023-04-03 09:25:43,336 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-04-03 09:25:43,336 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_initialize_88 [2023-04-03 09:25:43,336 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_init [2023-04-03 09:25:43,336 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_post_init_85 [2023-04-03 09:25:43,336 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_check_final_state_86 [2023-04-03 09:25:43,336 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ldv_check_final_state_87 [2023-04-03 09:25:43,336 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2023-04-03 09:25:43,336 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2023-04-03 09:25:43,336 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_83 [2023-04-03 09:25:43,336 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_torture_mutex [2023-04-03 09:25:43,336 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_torture_mutex [2023-04-03 09:25:43,336 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_read_lock [2023-04-03 09:25:43,336 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_read_unlock [2023-04-03 09:25:43,337 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_write_lock [2023-04-03 09:25:43,337 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_write_unlock [2023-04-03 09:25:43,337 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-04-03 09:25:43,337 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2023-04-03 09:25:43,337 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-04-03 09:25:43,337 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2023-04-03 09:25:43,337 INFO L130 BoogieDeclarations]: Found specification of procedure strcmp [2023-04-03 09:25:43,337 INFO L130 BoogieDeclarations]: Found specification of procedure strncmp [2023-04-03 09:25:43,337 INFO L130 BoogieDeclarations]: Found specification of procedure __bitmap_weight [2023-04-03 09:25:43,337 INFO L130 BoogieDeclarations]: Found specification of procedure bitmap_weight [2023-04-03 09:25:43,337 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-04-03 09:25:43,337 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_weight [2023-04-03 09:25:43,337 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2023-04-03 09:25:43,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-04-03 09:25:43,337 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2023-04-03 09:25:43,337 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2023-04-03 09:25:43,337 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___ldv_linux_kernel_locking_spinlock_spin_lock_81 [2023-04-03 09:25:43,337 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_torture_spinlock [2023-04-03 09:25:43,337 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_torture_spinlock [2023-04-03 09:25:43,337 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock [2023-04-03 09:25:43,337 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock [2023-04-03 09:25:43,337 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock_irqrestore [2023-04-03 09:25:43,337 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2023-04-03 09:25:43,338 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_79 [2023-04-03 09:25:43,338 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2023-04-03 09:25:43,338 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_80 [2023-04-03 09:25:43,338 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-04-03 09:25:43,338 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_82 [2023-04-03 09:25:43,338 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_84 [2023-04-03 09:25:43,338 INFO L130 BoogieDeclarations]: Found specification of procedure down_read [2023-04-03 09:25:43,338 INFO L130 BoogieDeclarations]: Found specification of procedure down_write [2023-04-03 09:25:43,338 INFO L130 BoogieDeclarations]: Found specification of procedure up_read [2023-04-03 09:25:43,338 INFO L130 BoogieDeclarations]: Found specification of procedure up_write [2023-04-03 09:25:43,338 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout_interruptible [2023-04-03 09:25:43,338 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout_uninterruptible [2023-04-03 09:25:43,338 INFO L130 BoogieDeclarations]: Found specification of procedure set_user_nice [2023-04-03 09:25:43,338 INFO L130 BoogieDeclarations]: Found specification of procedure __udelay [2023-04-03 09:25:43,338 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2023-04-03 09:25:43,338 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-04-03 09:25:43,338 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2023-04-03 09:25:43,338 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2023-04-03 09:25:43,338 INFO L130 BoogieDeclarations]: Found specification of procedure torture_onoff_init [2023-04-03 09:25:43,338 INFO L130 BoogieDeclarations]: Found specification of procedure torture_onoff_failures [2023-04-03 09:25:43,338 INFO L130 BoogieDeclarations]: Found specification of procedure torture_random [2023-04-03 09:25:43,338 INFO L130 BoogieDeclarations]: Found specification of procedure torture_shuffle_init [2023-04-03 09:25:43,338 INFO L130 BoogieDeclarations]: Found specification of procedure torture_shutdown_absorb [2023-04-03 09:25:43,338 INFO L130 BoogieDeclarations]: Found specification of procedure torture_shutdown_init [2023-04-03 09:25:43,339 INFO L130 BoogieDeclarations]: Found specification of procedure stutter_wait [2023-04-03 09:25:43,339 INFO L130 BoogieDeclarations]: Found specification of procedure torture_stutter_init [2023-04-03 09:25:43,339 INFO L130 BoogieDeclarations]: Found specification of procedure torture_init_begin [2023-04-03 09:25:43,339 INFO L130 BoogieDeclarations]: Found specification of procedure torture_init_end [2023-04-03 09:25:43,339 INFO L130 BoogieDeclarations]: Found specification of procedure torture_cleanup_begin [2023-04-03 09:25:43,339 INFO L130 BoogieDeclarations]: Found specification of procedure torture_cleanup_end [2023-04-03 09:25:43,339 INFO L130 BoogieDeclarations]: Found specification of procedure torture_must_stop [2023-04-03 09:25:43,339 INFO L130 BoogieDeclarations]: Found specification of procedure torture_kthread_stopping [2023-04-03 09:25:43,339 INFO L130 BoogieDeclarations]: Found specification of procedure _torture_create_kthread [2023-04-03 09:25:43,339 INFO L130 BoogieDeclarations]: Found specification of procedure _torture_stop_kthread [2023-04-03 09:25:43,339 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-04-03 09:25:43,339 INFO L130 BoogieDeclarations]: Found specification of procedure lock_torture_cleanup [2023-04-03 09:25:43,339 INFO L130 BoogieDeclarations]: Found specification of procedure torture_lock_busted_write_lock [2023-04-03 09:25:43,339 INFO L130 BoogieDeclarations]: Found specification of procedure torture_lock_busted_write_delay [2023-04-03 09:25:43,339 INFO L130 BoogieDeclarations]: Found specification of procedure torture_lock_busted_write_unlock [2023-04-03 09:25:43,339 INFO L130 BoogieDeclarations]: Found specification of procedure torture_spin_lock_write_lock [2023-04-03 09:25:43,339 INFO L130 BoogieDeclarations]: Found specification of procedure torture_spin_lock_write_delay [2023-04-03 09:25:43,339 INFO L130 BoogieDeclarations]: Found specification of procedure torture_spin_lock_write_unlock [2023-04-03 09:25:43,339 INFO L130 BoogieDeclarations]: Found specification of procedure torture_spin_lock_write_lock_irq [2023-04-03 09:25:43,339 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-04-03 09:25:43,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-04-03 09:25:43,339 INFO L130 BoogieDeclarations]: Found specification of procedure torture_lock_spin_write_unlock_irq [2023-04-03 09:25:43,340 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwlock_write_lock [2023-04-03 09:25:43,340 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwlock_write_delay [2023-04-03 09:25:43,340 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwlock_write_unlock [2023-04-03 09:25:43,340 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwlock_read_lock [2023-04-03 09:25:43,340 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwlock_read_delay [2023-04-03 09:25:43,340 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwlock_read_unlock [2023-04-03 09:25:43,340 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwlock_write_lock_irq [2023-04-03 09:25:43,340 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwlock_write_unlock_irq [2023-04-03 09:25:43,340 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwlock_read_lock_irq [2023-04-03 09:25:43,340 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwlock_read_unlock_irq [2023-04-03 09:25:43,340 INFO L130 BoogieDeclarations]: Found specification of procedure torture_mutex_lock [2023-04-03 09:25:43,340 INFO L130 BoogieDeclarations]: Found specification of procedure torture_mutex_delay [2023-04-03 09:25:43,340 INFO L130 BoogieDeclarations]: Found specification of procedure torture_mutex_unlock [2023-04-03 09:25:43,340 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwsem_down_write [2023-04-03 09:25:43,340 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwsem_write_delay [2023-04-03 09:25:43,340 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwsem_up_write [2023-04-03 09:25:43,340 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwsem_down_read [2023-04-03 09:25:43,340 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwsem_read_delay [2023-04-03 09:25:43,340 INFO L130 BoogieDeclarations]: Found specification of procedure torture_rwsem_up_read [2023-04-03 09:25:43,340 INFO L130 BoogieDeclarations]: Found specification of procedure lock_torture_writer [2023-04-03 09:25:43,340 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-04-03 09:25:43,340 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~TO~int [2023-04-03 09:25:43,340 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-04-03 09:25:43,340 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~TO~VOID [2023-04-03 09:25:43,341 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-04-03 09:25:43,341 INFO L130 BoogieDeclarations]: Found specification of procedure lock_torture_reader [2023-04-03 09:25:43,341 INFO L130 BoogieDeclarations]: Found specification of procedure __torture_print_stats [2023-04-03 09:25:43,341 INFO L130 BoogieDeclarations]: Found specification of procedure lock_torture_stats_print [2023-04-03 09:25:43,341 INFO L130 BoogieDeclarations]: Found specification of procedure lock_torture_stats [2023-04-03 09:25:43,341 INFO L130 BoogieDeclarations]: Found specification of procedure lock_torture_print_module_parms [2023-04-03 09:25:43,341 INFO L130 BoogieDeclarations]: Found specification of procedure lock_torture_init [2023-04-03 09:25:43,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-04-03 09:25:43,341 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_lock_torture_cleanup_6_2 [2023-04-03 09:25:43,341 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_init_lock_torture_init_6_9 [2023-04-03 09:25:43,341 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_deregister_dummy_resourceless_instance_1_6_4 [2023-04-03 09:25:43,341 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_register_dummy_resourceless_instance_1_6_5 [2023-04-03 09:25:43,341 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_0_10 [2023-04-03 09:25:43,341 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_0_11 [2023-04-03 09:25:43,341 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_0_3 [2023-04-03 09:25:43,341 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_0_7 [2023-04-03 09:25:43,341 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_0_8 [2023-04-03 09:25:43,341 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_0_9 [2023-04-03 09:25:43,341 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_10 [2023-04-03 09:25:43,341 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_11 [2023-04-03 09:25:43,341 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_3 [2023-04-03 09:25:43,341 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_7 [2023-04-03 09:25:43,341 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_8 [2023-04-03 09:25:43,341 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_1_9 [2023-04-03 09:25:43,342 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_2_10 [2023-04-03 09:25:43,342 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_2_11 [2023-04-03 09:25:43,342 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_2_3 [2023-04-03 09:25:43,342 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_2_7 [2023-04-03 09:25:43,342 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_2_8 [2023-04-03 09:25:43,342 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_2_9 [2023-04-03 09:25:43,342 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_10 [2023-04-03 09:25:43,342 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_11 [2023-04-03 09:25:43,342 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_3 [2023-04-03 09:25:43,342 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_7 [2023-04-03 09:25:43,342 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_8 [2023-04-03 09:25:43,342 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_3_9 [2023-04-03 09:25:43,342 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_4_10 [2023-04-03 09:25:43,342 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_4_11 [2023-04-03 09:25:43,342 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_4_3 [2023-04-03 09:25:43,342 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_4_7 [2023-04-03 09:25:43,342 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_4_8 [2023-04-03 09:25:43,342 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_4_9 [2023-04-03 09:25:43,342 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_5_10 [2023-04-03 09:25:43,342 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_5_11 [2023-04-03 09:25:43,342 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_5_3 [2023-04-03 09:25:43,342 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_5_7 [2023-04-03 09:25:43,342 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_5_8 [2023-04-03 09:25:43,343 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_5_9 [2023-04-03 09:25:43,343 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_entry_EMGentry_6 [2023-04-03 09:25:43,343 INFO L130 BoogieDeclarations]: Found specification of procedure main [2023-04-03 09:25:43,343 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_struct_noname_2_dummy_resourceless_instance_0 [2023-04-03 09:25:43,343 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_struct_noname_2_dummy_resourceless_instance_1 [2023-04-03 09:25:43,343 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_struct_noname_2_dummy_resourceless_instance_2 [2023-04-03 09:25:43,343 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_struct_noname_2_dummy_resourceless_instance_3 [2023-04-03 09:25:43,343 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_struct_noname_2_dummy_resourceless_instance_4 [2023-04-03 09:25:43,343 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_struct_noname_2_dummy_resourceless_instance_5 [2023-04-03 09:25:43,343 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2023-04-03 09:25:43,343 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_alloc_irq__nonatomic [2023-04-03 09:25:43,343 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_alloc_irq__wrong_flags [2023-04-03 09:25:43,343 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2023-04-03 09:25:43,343 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_alloc_spinlock__nonatomic [2023-04-03 09:25:43,343 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_alloc_spinlock__wrong_flags [2023-04-03 09:25:43,343 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2023-04-03 09:25:43,343 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_alloc_spinlock_check_alloc_flags [2023-04-03 09:25:43,343 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_alloc_spinlock_check_alloc_nonatomic [2023-04-03 09:25:43,343 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_alloc_usb_lock__nonatomic [2023-04-03 09:25:43,343 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_alloc_usb_lock__wrong_flags [2023-04-03 09:25:43,343 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_alloc_usb_lock_usb_lock_device [2023-04-03 09:25:43,343 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_alloc_usb_lock_usb_trylock_device [2023-04-03 09:25:43,343 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_alloc_usb_lock_usb_lock_device_for_reset [2023-04-03 09:25:43,343 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_alloc_usb_lock_usb_unlock_device [2023-04-03 09:25:43,344 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_dev_atomic_add [2023-04-03 09:25:43,344 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_dev_atomic_sub [2023-04-03 09:25:43,344 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_dev_atomic_sub_and_test [2023-04-03 09:25:43,344 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_dev_atomic_dec [2023-04-03 09:25:43,344 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_dev_atomic_dec_and_test [2023-04-03 09:25:43,344 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_dev_atomic_inc_and_test [2023-04-03 09:25:43,344 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_dev_atomic_add_return [2023-04-03 09:25:43,344 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_dev_atomic_add_negative [2023-04-03 09:25:43,344 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_dev_atomic_inc_short [2023-04-03 09:25:43,344 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_arch_io__less_initial_decrement [2023-04-03 09:25:43,344 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_arch_io__more_initial_at_exit [2023-04-03 09:25:43,344 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_io_mem_remap [2023-04-03 09:25:43,344 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_io_mem_unmap [2023-04-03 09:25:43,344 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_genhd__delete_before_add [2023-04-03 09:25:43,345 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_genhd__double_allocation [2023-04-03 09:25:43,345 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_genhd__free_before_allocation [2023-04-03 09:25:43,345 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_genhd__more_initial_at_exit [2023-04-03 09:25:43,345 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_genhd__use_before_allocation [2023-04-03 09:25:43,345 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_add_disk [2023-04-03 09:25:43,345 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_del_gendisk [2023-04-03 09:25:43,345 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_put_disk [2023-04-03 09:25:43,345 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_queue__double_allocation [2023-04-03 09:25:43,345 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_queue__more_initial_at_exit [2023-04-03 09:25:43,345 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_queue__use_before_allocation [2023-04-03 09:25:43,345 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_blk_cleanup_queue [2023-04-03 09:25:43,345 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_request__double_get [2023-04-03 09:25:43,345 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_request__double_put [2023-04-03 09:25:43,345 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_block_request__get_at_exit [2023-04-03 09:25:43,345 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-04-03 09:25:43,345 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_put_blk_rq [2023-04-03 09:25:43,345 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__double_deregistration [2023-04-03 09:25:43,345 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__double_registration [2023-04-03 09:25:43,345 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__registered_at_exit [2023-04-03 09:25:43,345 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2023-04-03 09:25:43,345 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_unregister_class [2023-04-03 09:25:43,345 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_destroy_class [2023-04-03 09:25:43,345 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xzalloc [2023-04-03 09:25:43,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata [2023-04-03 09:25:43,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2023-04-03 09:25:43,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spi_alloc_master [2023-04-03 09:25:43,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_err_ptr [2023-04-03 09:25:43,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ptr_err [2023-04-03 09:25:43,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err_or_null [2023-04-03 09:25:43,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_deregistration [2023-04-03 09:25:43,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_registration [2023-04-03 09:25:43,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__registered_at_exit [2023-04-03 09:25:43,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_register_chrdev [2023-04-03 09:25:43,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_register_chrdev_region [2023-04-03 09:25:43,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2023-04-03 09:25:43,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_sysfs__less_initial_decrement [2023-04-03 09:25:43,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_sysfs__more_initial_at_exit [2023-04-03 09:25:43,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_sysfs_create_group [2023-04-03 09:25:43,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_sysfs_remove_group [2023-04-03 09:25:43,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_rwlock__double_write_lock [2023-04-03 09:25:43,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_rwlock__double_write_unlock [2023-04-03 09:25:43,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_rwlock__more_read_unlocks [2023-04-03 09:25:43,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit [2023-04-03 09:25:43,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_rwlock__read_lock_on_write_lock [2023-04-03 09:25:43,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit [2023-04-03 09:25:43,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_read_trylock [2023-04-03 09:25:43,347 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_write_trylock [2023-04-03 09:25:43,347 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_module__less_initial_decrement [2023-04-03 09:25:43,347 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_module__more_initial_at_exit [2023-04-03 09:25:43,347 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_module_get [2023-04-03 09:25:43,347 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_try_module_get [2023-04-03 09:25:43,347 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_module_put [2023-04-03 09:25:43,347 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_module_put_and_exit [2023-04-03 09:25:43,347 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_module_refcount [2023-04-03 09:25:43,347 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_srcu__locked_at_exit [2023-04-03 09:25:43,347 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_srcu__locked_at_read_section [2023-04-03 09:25:43,347 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_srcu__more_unlocks [2023-04-03 09:25:43,347 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_srcu_read_lock [2023-04-03 09:25:43,347 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_srcu_read_unlock [2023-04-03 09:25:43,347 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit [2023-04-03 09:25:43,347 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_read_section [2023-04-03 09:25:43,347 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock_bh__more_unlocks [2023-04-03 09:25:43,347 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_rcu_read_lock_bh [2023-04-03 09:25:43,347 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_rcu_read_unlock_bh [2023-04-03 09:25:43,347 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit [2023-04-03 09:25:43,347 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_read_section [2023-04-03 09:25:43,347 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock_sched__more_unlocks [2023-04-03 09:25:43,347 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_rcu_read_lock_sched [2023-04-03 09:25:43,347 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_rcu_read_unlock_sched [2023-04-03 09:25:43,348 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit [2023-04-03 09:25:43,348 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock__locked_at_read_section [2023-04-03 09:25:43,348 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_rcu_update_lock__more_unlocks [2023-04-03 09:25:43,348 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_rcu_read_lock [2023-04-03 09:25:43,348 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_rcu_read_unlock [2023-04-03 09:25:43,348 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2023-04-03 09:25:43,348 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2023-04-03 09:25:43,348 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2023-04-03 09:25:43,348 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2023-04-03 09:25:43,348 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2023-04-03 09:25:43,348 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_find_bit__offset_out_of_range [2023-04-03 09:25:43,348 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2023-04-03 09:25:43,348 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_find_bit_find_next_bit [2023-04-03 09:25:43,348 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_find_bit_find_first_bit [2023-04-03 09:25:43,348 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_mmc_sdio_func__double_claim [2023-04-03 09:25:43,348 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_mmc_sdio_func__release_without_claim [2023-04-03 09:25:43,348 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_mmc_sdio_func__unreleased_at_exit [2023-04-03 09:25:43,348 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_mmc_sdio_func__wrong_params [2023-04-03 09:25:43,348 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_context [2023-04-03 09:25:43,348 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_sdio_claim_host [2023-04-03 09:25:43,348 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_sdio_release_host [2023-04-03 09:25:43,348 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_net_register__wrong_return_value [2023-04-03 09:25:43,349 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_register_netdev [2023-04-03 09:25:43,349 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_check_return_value_probe [2023-04-03 09:25:43,349 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_net_rtnetlink__double_lock [2023-04-03 09:25:43,349 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_net_rtnetlink__double_unlock [2023-04-03 09:25:43,349 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_net_rtnetlink__lock_on_exit [2023-04-03 09:25:43,349 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_past_rtnl_unlock [2023-04-03 09:25:43,349 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_past_rtnl_lock [2023-04-03 09:25:43,349 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_before_ieee80211_unregister_hw [2023-04-03 09:25:43,349 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_rtnl_is_locked [2023-04-03 09:25:43,349 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_rtnl_trylock [2023-04-03 09:25:43,349 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_net_sock__all_locked_sockets_must_be_released [2023-04-03 09:25:43,349 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_net_sock__double_release [2023-04-03 09:25:43,349 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_past_lock_sock_nested [2023-04-03 09:25:43,349 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_lock_sock_fast [2023-04-03 09:25:43,349 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_unlock_sock_fast [2023-04-03 09:25:43,349 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_before_release_sock [2023-04-03 09:25:43,349 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_coherent__less_initial_decrement [2023-04-03 09:25:43,349 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_coherent__more_initial_at_exit [2023-04-03 09:25:43,349 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_usb_alloc_coherent [2023-04-03 09:25:43,349 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_usb_free_coherent [2023-04-03 09:25:43,349 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_dev__less_initial_decrement [2023-04-03 09:25:43,349 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_dev__more_initial_at_exit [2023-04-03 09:25:43,349 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_dev__probe_failed [2023-04-03 09:25:43,349 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_dev__unincremented_counter_decrement [2023-04-03 09:25:43,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_dev_usb_get_dev [2023-04-03 09:25:43,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_dev_usb_put_dev [2023-04-03 09:25:43,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_dev_check_return_value_probe [2023-04-03 09:25:43,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_dev_initialize [2023-04-03 09:25:43,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_dev_check_final_state [2023-04-03 09:25:43,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget [2023-04-03 09:25:43,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2023-04-03 09:25:43,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__class_deregistration_with_usb_gadget [2023-04-03 09:25:43,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2023-04-03 09:25:43,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__double_usb_gadget_deregistration [2023-04-03 09:25:43,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__double_usb_gadget_registration [2023-04-03 09:25:43,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exit [2023-04-03 09:25:43,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_unregister_class [2023-04-03 09:25:43,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_destroy_class [2023-04-03 09:25:43,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_register_chrdev [2023-04-03 09:25:43,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_register_chrdev_region [2023-04-03 09:25:43,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2023-04-03 09:25:43,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_register_usb_gadget [2023-04-03 09:25:43,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_unregister_usb_gadget [2023-04-03 09:25:43,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_register__wrong_return_value [2023-04-03 09:25:43,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_usb_register_driver [2023-04-03 09:25:43,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_check_return_value_probe [2023-04-03 09:25:43,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_urb__less_initial_decrement [2023-04-03 09:25:43,351 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_urb__more_initial_at_exit [2023-04-03 09:25:43,351 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_usb_free_urb [2023-04-03 09:25:43,351 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2023-04-03 09:25:43,351 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_trap [2023-04-03 09:25:43,351 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2023-04-03 09:25:43,351 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2023-04-03 09:25:43,351 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2023-04-03 09:25:43,351 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2023-04-03 09:25:43,351 INFO L130 BoogieDeclarations]: Found specification of procedure free [2023-04-03 09:25:43,351 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2023-04-03 09:25:43,351 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-04-03 09:25:43,351 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-04-03 09:25:43,351 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_negative [2023-04-03 09:25:43,351 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2023-04-03 09:25:43,351 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2023-04-03 09:25:43,351 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_thread_create [2023-04-03 09:25:43,351 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_thread_create_N [2023-04-03 09:25:43,351 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_thread_join [2023-04-03 09:25:43,351 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_thread_join_N [2023-04-03 09:25:43,351 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2023-04-03 09:25:43,351 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock_try [2023-04-03 09:25:43,351 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2023-04-03 09:25:43,351 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exit [2023-04-03 09:25:43,352 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lock [2023-04-03 09:25:43,352 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_interruptible_or_killable_lock [2023-04-03 09:25:43,352 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_is_locked_lock [2023-04-03 09:25:43,352 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_trylock_lock [2023-04-03 09:25:43,352 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_atomic_dec_and_mutex_lock_lock [2023-04-03 09:25:43,352 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_lock [2023-04-03 09:25:43,352 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_interruptible_or_killable_torture_mutex [2023-04-03 09:25:43,352 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_is_locked_torture_mutex [2023-04-03 09:25:43,352 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_trylock_torture_mutex [2023-04-03 09:25:43,352 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_atomic_dec_and_mutex_lock_torture_mutex [2023-04-03 09:25:43,352 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_initialize [2023-04-03 09:25:43,352 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_check_final_state [2023-04-03 09:25:43,352 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-04-03 09:25:43,352 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2023-04-03 09:25:43,352 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-04-03 09:25:43,352 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2023-04-03 09:25:43,352 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_alloc_lock_of_task_struct [2023-04-03 09:25:43,352 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_alloc_lock_of_task_struct [2023-04-03 09:25:43,352 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_trylock_alloc_lock_of_task_struct [2023-04-03 09:25:43,352 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_wait_alloc_lock_of_task_struct [2023-04-03 09:25:43,352 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_is_locked_alloc_lock_of_task_struct [2023-04-03 09:25:43,352 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_can_lock_alloc_lock_of_task_struct [2023-04-03 09:25:43,352 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_is_contended_alloc_lock_of_task_struct [2023-04-03 09:25:43,353 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_atomic_dec_and_lock_alloc_lock_of_task_struct [2023-04-03 09:25:43,353 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock [2023-04-03 09:25:43,353 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock [2023-04-03 09:25:43,353 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_trylock_lock [2023-04-03 09:25:43,353 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_wait_lock [2023-04-03 09:25:43,353 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_is_locked_lock [2023-04-03 09:25:43,354 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_can_lock_lock [2023-04-03 09:25:43,354 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_is_contended_lock [2023-04-03 09:25:43,354 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_atomic_dec_and_lock_lock [2023-04-03 09:25:43,354 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_NOT_ARG_SIGN [2023-04-03 09:25:43,354 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_NOT_ARG_SIGN [2023-04-03 09:25:43,354 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_trylock_lock_of_NOT_ARG_SIGN [2023-04-03 09:25:43,354 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_wait_lock_of_NOT_ARG_SIGN [2023-04-03 09:25:43,354 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_is_locked_lock_of_NOT_ARG_SIGN [2023-04-03 09:25:43,354 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_can_lock_lock_of_NOT_ARG_SIGN [2023-04-03 09:25:43,354 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_is_contended_lock_of_NOT_ARG_SIGN [2023-04-03 09:25:43,354 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_atomic_dec_and_lock_lock_of_NOT_ARG_SIGN [2023-04-03 09:25:43,354 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_node_size_lock_of_pglist_data [2023-04-03 09:25:43,354 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_node_size_lock_of_pglist_data [2023-04-03 09:25:43,354 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_trylock_node_size_lock_of_pglist_data [2023-04-03 09:25:43,354 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_wait_node_size_lock_of_pglist_data [2023-04-03 09:25:43,354 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_is_locked_node_size_lock_of_pglist_data [2023-04-03 09:25:43,354 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_can_lock_node_size_lock_of_pglist_data [2023-04-03 09:25:43,354 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_is_contended_node_size_lock_of_pglist_data [2023-04-03 09:25:43,354 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_atomic_dec_and_lock_node_size_lock_of_pglist_data [2023-04-03 09:25:43,354 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_siglock_of_sighand_struct [2023-04-03 09:25:43,354 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_siglock_of_sighand_struct [2023-04-03 09:25:43,355 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_trylock_siglock_of_sighand_struct [2023-04-03 09:25:43,355 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_wait_siglock_of_sighand_struct [2023-04-03 09:25:43,355 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_is_locked_siglock_of_sighand_struct [2023-04-03 09:25:43,355 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_can_lock_siglock_of_sighand_struct [2023-04-03 09:25:43,355 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_is_contended_siglock_of_sighand_struct [2023-04-03 09:25:43,355 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_atomic_dec_and_lock_siglock_of_sighand_struct [2023-04-03 09:25:43,355 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_trylock_torture_spinlock [2023-04-03 09:25:43,355 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_wait_torture_spinlock [2023-04-03 09:25:43,355 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_is_locked_torture_spinlock [2023-04-03 09:25:43,355 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_can_lock_torture_spinlock [2023-04-03 09:25:43,355 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_is_contended_torture_spinlock [2023-04-03 09:25:43,355 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_atomic_dec_and_lock_torture_spinlock [2023-04-03 09:25:43,355 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_check_final_state [2023-04-03 09:25:43,355 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_sched_completion__double_init [2023-04-03 09:25:43,355 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_sched_completion__wait_without_init [2023-04-03 09:25:43,355 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_sched_completion_init_completion [2023-04-03 09:25:43,355 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_sched_completion_init_completion_macro [2023-04-03 09:25:43,355 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_sched_completion_wait_for_completion [2023-04-03 09:25:43,355 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__destroyed_before_usage [2023-04-03 09:25:43,355 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__double_init [2023-04-03 09:25:43,355 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__more_at_exit [2023-04-03 09:25:43,355 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__not_initialized [2023-04-03 09:25:43,355 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_idr_init [2023-04-03 09:25:43,355 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_idr_alloc [2023-04-03 09:25:43,356 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_idr_find [2023-04-03 09:25:43,356 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_idr_remove [2023-04-03 09:25:43,356 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_idr_destroy [2023-04-03 09:25:43,356 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2023-04-03 09:25:43,356 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2023-04-03 09:25:43,356 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2023-04-03 09:25:43,356 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2023-04-03 09:25:43,356 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2023-04-03 09:25:43,356 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2023-04-03 09:25:43,356 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_bool [2023-04-03 09:25:43,356 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2023-04-03 09:25:43,356 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-04-03 09:25:43,356 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-04-03 09:25:43,356 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-04-03 09:25:43,826 INFO L236 CfgBuilder]: Building ICFG [2023-04-03 09:25:43,833 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-04-03 09:25:44,886 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-04-03 09:25:44,893 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_linux_kernel_module_module_put_and_exitFINAL: assume true; [2023-04-03 09:25:45,611 INFO L277 CfgBuilder]: Performing block encoding [2023-04-03 09:25:46,074 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-04-03 09:25:46,074 INFO L302 CfgBuilder]: Removed 1 assume(true) statements. [2023-04-03 09:25:46,078 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.04 09:25:46 BoogieIcfgContainer [2023-04-03 09:25:46,078 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-04-03 09:25:46,080 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-04-03 09:25:46,080 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-04-03 09:25:46,082 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-04-03 09:25:46,082 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.04 09:25:41" (1/3) ... [2023-04-03 09:25:46,082 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@84afc80 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.04 09:25:46, skipping insertion in model container [2023-04-03 09:25:46,082 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.04 09:25:43" (2/3) ... [2023-04-03 09:25:46,083 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@84afc80 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.04 09:25:46, skipping insertion in model container [2023-04-03 09:25:46,083 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.04 09:25:46" (3/3) ... [2023-04-03 09:25:46,083 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---kernel--locking--locktorture.ko.cil.i [2023-04-03 09:25:46,095 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-04-03 09:25:46,096 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 88 error locations. [2023-04-03 09:25:46,147 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-04-03 09:25:46,151 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@bcdc465, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-04-03 09:25:46,151 INFO L358 AbstractCegarLoop]: Starting to check reachability of 88 error locations. [2023-04-03 09:25:46,158 INFO L276 IsEmpty]: Start isEmpty. Operand has 1740 states, 909 states have (on average 1.2706270627062706) internal successors, (1155), 1040 states have internal predecessors, (1155), 460 states have call successors, (460), 235 states have call predecessors, (460), 234 states have return successors, (452), 406 states have call predecessors, (452), 452 states have call successors, (452) [2023-04-03 09:25:46,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-04-03 09:25:46,165 INFO L187 NwaCegarLoop]: Found error trace [2023-04-03 09:25:46,165 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-03 09:25:46,165 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_rwlock__double_write_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_alloc_irq__wrong_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION (and 86 more)] === [2023-04-03 09:25:46,168 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-03 09:25:46,168 INFO L85 PathProgramCache]: Analyzing trace with hash 53266401, now seen corresponding path program 1 times [2023-04-03 09:25:46,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-04-03 09:25:46,174 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638548452] [2023-04-03 09:25:46,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-03 09:25:46,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-03 09:25:46,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-03 09:25:46,662 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-04-03 09:25:46,662 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-04-03 09:25:46,662 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638548452] [2023-04-03 09:25:46,662 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1638548452] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-03 09:25:46,663 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-03 09:25:46,663 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-04-03 09:25:46,664 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888903352] [2023-04-03 09:25:46,664 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-03 09:25:46,668 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-03 09:25:46,668 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-04-03 09:25:46,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-03 09:25:46,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-04-03 09:25:46,690 INFO L87 Difference]: Start difference. First operand has 1740 states, 909 states have (on average 1.2706270627062706) internal successors, (1155), 1040 states have internal predecessors, (1155), 460 states have call successors, (460), 235 states have call predecessors, (460), 234 states have return successors, (452), 406 states have call predecessors, (452), 452 states have call successors, (452) Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-04-03 09:25:47,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-03 09:25:47,013 INFO L93 Difference]: Finished difference Result 2431 states and 3210 transitions. [2023-04-03 09:25:47,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-03 09:25:47,016 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 40 [2023-04-03 09:25:47,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-03 09:25:47,034 INFO L225 Difference]: With dead ends: 2431 [2023-04-03 09:25:47,034 INFO L226 Difference]: Without dead ends: 1259 [2023-04-03 09:25:47,043 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-04-03 09:25:47,047 INFO L413 NwaCegarLoop]: 1383 mSDtfsCounter, 98 mSDsluCounter, 1328 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 2711 SdHoareTripleChecker+Invalid, 205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-04-03 09:25:47,048 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [122 Valid, 2711 Invalid, 205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 197 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-04-03 09:25:47,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1259 states. [2023-04-03 09:25:47,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1259 to 1164. [2023-04-03 09:25:47,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1164 states, 610 states have (on average 1.2393442622950819) internal successors, (756), 704 states have internal predecessors, (756), 327 states have call successors, (327), 202 states have call predecessors, (327), 196 states have return successors, (320), 280 states have call predecessors, (320), 320 states have call successors, (320) [2023-04-03 09:25:47,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1164 states to 1164 states and 1403 transitions. [2023-04-03 09:25:47,196 INFO L78 Accepts]: Start accepts. Automaton has 1164 states and 1403 transitions. Word has length 40 [2023-04-03 09:25:47,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-03 09:25:47,196 INFO L495 AbstractCegarLoop]: Abstraction has 1164 states and 1403 transitions. [2023-04-03 09:25:47,196 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-04-03 09:25:47,196 INFO L276 IsEmpty]: Start isEmpty. Operand 1164 states and 1403 transitions. [2023-04-03 09:25:47,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2023-04-03 09:25:47,198 INFO L187 NwaCegarLoop]: Found error trace [2023-04-03 09:25:47,198 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-03 09:25:47,198 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-04-03 09:25:47,198 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_kernel_locking_rwlock__double_write_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_alloc_irq__wrong_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION (and 86 more)] === [2023-04-03 09:25:47,199 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-03 09:25:47,199 INFO L85 PathProgramCache]: Analyzing trace with hash -1401078137, now seen corresponding path program 1 times [2023-04-03 09:25:47,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-04-03 09:25:47,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239856255] [2023-04-03 09:25:47,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-03 09:25:47,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-03 09:25:47,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-03 09:25:49,198 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-04-03 09:25:49,198 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-04-03 09:25:49,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1239856255] [2023-04-03 09:25:49,199 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1239856255] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-03 09:25:49,199 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-03 09:25:49,199 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-04-03 09:25:49,199 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126626963] [2023-04-03 09:25:49,199 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-03 09:25:49,201 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-04-03 09:25:49,201 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-04-03 09:25:49,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-04-03 09:25:49,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2023-04-03 09:25:49,202 INFO L87 Difference]: Start difference. First operand 1164 states and 1403 transitions. Second operand has 10 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 10 states have internal predecessors, (23), 5 states have call successors, (13), 4 states have call predecessors, (13), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-04-03 09:25:50,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-03 09:25:50,974 INFO L93 Difference]: Finished difference Result 2647 states and 3199 transitions. [2023-04-03 09:25:50,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-04-03 09:25:50,974 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 10 states have internal predecessors, (23), 5 states have call successors, (13), 4 states have call predecessors, (13), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 41 [2023-04-03 09:25:50,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-03 09:25:50,982 INFO L225 Difference]: With dead ends: 2647 [2023-04-03 09:25:50,983 INFO L226 Difference]: Without dead ends: 1559 [2023-04-03 09:25:50,985 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2023-04-03 09:25:50,986 INFO L413 NwaCegarLoop]: 1402 mSDtfsCounter, 581 mSDsluCounter, 8662 mSDsCounter, 0 mSdLazyCounter, 2328 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 581 SdHoareTripleChecker+Valid, 10064 SdHoareTripleChecker+Invalid, 2407 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 2328 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-04-03 09:25:50,986 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [581 Valid, 10064 Invalid, 2407 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 2328 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-04-03 09:25:50,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1559 states. [2023-04-03 09:25:51,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1559 to 1510. [2023-04-03 09:25:51,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1510 states, 813 states have (on average 1.2509225092250922) internal successors, (1017), 913 states have internal predecessors, (1017), 409 states have call successors, (409), 262 states have call predecessors, (409), 257 states have return successors, (409), 359 states have call predecessors, (409), 402 states have call successors, (409) [2023-04-03 09:25:51,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1510 states to 1510 states and 1835 transitions. [2023-04-03 09:25:51,051 INFO L78 Accepts]: Start accepts. Automaton has 1510 states and 1835 transitions. Word has length 41 [2023-04-03 09:25:51,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-03 09:25:51,051 INFO L495 AbstractCegarLoop]: Abstraction has 1510 states and 1835 transitions. [2023-04-03 09:25:51,051 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 10 states have internal predecessors, (23), 5 states have call successors, (13), 4 states have call predecessors, (13), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-04-03 09:25:51,051 INFO L276 IsEmpty]: Start isEmpty. Operand 1510 states and 1835 transitions. [2023-04-03 09:25:51,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2023-04-03 09:25:51,057 INFO L187 NwaCegarLoop]: Found error trace [2023-04-03 09:25:51,057 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-03 09:25:51,057 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-04-03 09:25:51,057 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_alloc_irq__wrong_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION (and 86 more)] === [2023-04-03 09:25:51,058 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-03 09:25:51,058 INFO L85 PathProgramCache]: Analyzing trace with hash 381058893, now seen corresponding path program 1 times [2023-04-03 09:25:51,058 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-04-03 09:25:51,059 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [698520742] [2023-04-03 09:25:51,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-03 09:25:51,059 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-03 09:25:51,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-03 09:25:52,564 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-04-03 09:25:52,565 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-04-03 09:25:52,565 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [698520742] [2023-04-03 09:25:52,565 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [698520742] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-03 09:25:52,565 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-03 09:25:52,565 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-04-03 09:25:52,565 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5702460] [2023-04-03 09:25:52,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-03 09:25:52,566 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-04-03 09:25:52,566 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-04-03 09:25:52,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-04-03 09:25:52,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2023-04-03 09:25:52,567 INFO L87 Difference]: Start difference. First operand 1510 states and 1835 transitions. Second operand has 10 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 10 states have internal predecessors, (24), 5 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-04-03 09:25:54,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-03 09:25:54,014 INFO L93 Difference]: Finished difference Result 2997 states and 3626 transitions. [2023-04-03 09:25:54,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-04-03 09:25:54,015 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 10 states have internal predecessors, (24), 5 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 43 [2023-04-03 09:25:54,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-03 09:25:54,038 INFO L225 Difference]: With dead ends: 2997 [2023-04-03 09:25:54,039 INFO L226 Difference]: Without dead ends: 1561 [2023-04-03 09:25:54,041 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2023-04-03 09:25:54,042 INFO L413 NwaCegarLoop]: 1423 mSDtfsCounter, 591 mSDsluCounter, 7551 mSDsCounter, 0 mSdLazyCounter, 1877 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 591 SdHoareTripleChecker+Valid, 8974 SdHoareTripleChecker+Invalid, 1940 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1877 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-04-03 09:25:54,042 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [591 Valid, 8974 Invalid, 1940 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1877 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-04-03 09:25:54,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1561 states. [2023-04-03 09:25:54,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1561 to 1510. [2023-04-03 09:25:54,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1510 states, 813 states have (on average 1.2398523985239853) internal successors, (1008), 913 states have internal predecessors, (1008), 409 states have call successors, (409), 262 states have call predecessors, (409), 257 states have return successors, (407), 359 states have call predecessors, (407), 402 states have call successors, (407) [2023-04-03 09:25:54,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1510 states to 1510 states and 1824 transitions. [2023-04-03 09:25:54,090 INFO L78 Accepts]: Start accepts. Automaton has 1510 states and 1824 transitions. Word has length 43 [2023-04-03 09:25:54,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-03 09:25:54,090 INFO L495 AbstractCegarLoop]: Abstraction has 1510 states and 1824 transitions. [2023-04-03 09:25:54,090 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 10 states have internal predecessors, (24), 5 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-04-03 09:25:54,090 INFO L276 IsEmpty]: Start isEmpty. Operand 1510 states and 1824 transitions. [2023-04-03 09:25:54,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2023-04-03 09:25:54,091 INFO L187 NwaCegarLoop]: Found error trace [2023-04-03 09:25:54,091 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-03 09:25:54,091 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-04-03 09:25:54,091 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_kernel_locking_rwlock__double_write_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_alloc_irq__wrong_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION (and 86 more)] === [2023-04-03 09:25:54,092 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-03 09:25:54,092 INFO L85 PathProgramCache]: Analyzing trace with hash 1200124763, now seen corresponding path program 1 times [2023-04-03 09:25:54,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-04-03 09:25:54,092 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519169761] [2023-04-03 09:25:54,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-03 09:25:54,092 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-03 09:25:54,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-03 09:25:54,239 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-04-03 09:25:54,240 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-04-03 09:25:54,240 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1519169761] [2023-04-03 09:25:54,240 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1519169761] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-03 09:25:54,240 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [609112589] [2023-04-03 09:25:54,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-03 09:25:54,240 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-03 09:25:54,240 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-03 09:25:54,254 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-03 09:25:54,259 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-04-03 09:25:54,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-03 09:25:54,760 INFO L262 TraceCheckSpWp]: Trace formula consists of 2006 conjuncts, 61 conjunts are in the unsatisfiable core [2023-04-03 09:25:54,771 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-03 09:25:54,973 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 21 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 50 [2023-04-03 09:25:54,984 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2023-04-03 09:25:54,985 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2023-04-03 09:25:54,996 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 22 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 60 [2023-04-03 09:25:55,127 INFO L321 Elim1Store]: treesize reduction 29, result has 19.4 percent of original size [2023-04-03 09:25:55,128 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 20 [2023-04-03 09:25:55,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-04-03 09:25:55,143 INFO L321 Elim1Store]: treesize reduction 37, result has 15.9 percent of original size [2023-04-03 09:25:55,143 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 30 [2023-04-03 09:25:55,239 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-04-03 09:25:55,240 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-03 09:25:55,351 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [609112589] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-03 09:25:55,351 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2043481527] [2023-04-03 09:25:55,363 INFO L159 IcfgInterpreter]: Started Sifa with 42 locations of interest [2023-04-03 09:25:55,364 INFO L166 IcfgInterpreter]: Building call graph [2023-04-03 09:25:55,366 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-04-03 09:25:55,368 INFO L176 IcfgInterpreter]: Starting interpretation [2023-04-03 09:25:55,369 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-04-03 09:26:04,890 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.init with input of size 304 for LOIs [2023-04-03 09:26:08,534 INFO L197 IcfgInterpreter]: Interpreting procedure main with input of size 264 for LOIs [2023-04-03 09:26:09,192 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_entry_EMGentry_6 with input of size 270 for LOIs [2023-04-03 09:26:09,503 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_EMGentry_init_lock_torture_init_6_9 with input of size 262 for LOIs [2023-04-03 09:26:09,764 INFO L197 IcfgInterpreter]: Interpreting procedure lock_torture_init with input of size 262 for LOIs