./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 8fc3dc66 Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 66bac413628aea28df41e5815c9797e59bd0b92879c97b090502234c31960876 --- Real Ultimate output --- This is Ultimate 0.3.0-?-8fc3dc6-m [2025-03-17 10:10:35,876 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-17 10:10:35,927 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-17 10:10:35,930 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-17 10:10:35,930 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-17 10:10:35,950 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-17 10:10:35,950 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-17 10:10:35,950 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-17 10:10:35,950 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-17 10:10:35,950 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-17 10:10:35,950 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-17 10:10:35,950 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-17 10:10:35,951 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-17 10:10:35,951 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-17 10:10:35,951 INFO L153 SettingsManager]: * Use SBE=true [2025-03-17 10:10:35,951 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-17 10:10:35,951 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-17 10:10:35,951 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-17 10:10:35,951 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-17 10:10:35,951 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-17 10:10:35,951 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-17 10:10:35,951 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-17 10:10:35,951 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-17 10:10:35,951 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-17 10:10:35,951 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-17 10:10:35,951 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-17 10:10:35,952 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-17 10:10:35,952 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-17 10:10:35,952 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-17 10:10:35,952 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-17 10:10:35,952 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-17 10:10:35,952 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-17 10:10:35,952 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-17 10:10:35,952 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-17 10:10:35,952 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-17 10:10:35,952 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-17 10:10:35,952 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-17 10:10:35,952 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-17 10:10:35,952 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-17 10:10:35,952 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-17 10:10:35,952 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 66bac413628aea28df41e5815c9797e59bd0b92879c97b090502234c31960876 [2025-03-17 10:10:36,167 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-17 10:10:36,175 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-17 10:10:36,176 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-17 10:10:36,177 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-17 10:10:36,177 INFO L274 PluginConnector]: CDTParser initialized [2025-03-17 10:10:36,178 INFO L431 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---drivers--memstick--core--ms_block.ko.cil.i [2025-03-17 10:10:37,315 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d0c635ba6/3202a3977ca64dd5a71b4300897c7e8e/FLAG2bad6aeb7 [2025-03-17 10:10:37,815 INFO L384 CDTParser]: Found 1 translation units. [2025-03-17 10:10:37,815 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i [2025-03-17 10:10:37,854 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d0c635ba6/3202a3977ca64dd5a71b4300897c7e8e/FLAG2bad6aeb7 [2025-03-17 10:10:37,912 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d0c635ba6/3202a3977ca64dd5a71b4300897c7e8e [2025-03-17 10:10:37,914 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-17 10:10:37,917 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-17 10:10:37,918 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-17 10:10:37,918 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-17 10:10:37,923 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-17 10:10:37,923 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.03 10:10:37" (1/1) ... [2025-03-17 10:10:37,924 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7e28a719 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:10:37, skipping insertion in model container [2025-03-17 10:10:37,924 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.03 10:10:37" (1/1) ... [2025-03-17 10:10:38,012 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-17 10:10:40,470 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[345749,345762] [2025-03-17 10:10:40,473 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[345894,345907] [2025-03-17 10:10:40,473 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[346040,346053] [2025-03-17 10:10:40,473 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[346205,346218] [2025-03-17 10:10:40,473 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[346363,346376] [2025-03-17 10:10:40,474 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[346521,346534] [2025-03-17 10:10:40,474 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[346679,346692] [2025-03-17 10:10:40,474 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[346839,346852] [2025-03-17 10:10:40,474 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[346998,347011] [2025-03-17 10:10:40,475 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[347137,347150] [2025-03-17 10:10:40,475 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[347279,347292] [2025-03-17 10:10:40,475 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[347428,347441] [2025-03-17 10:10:40,475 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[347567,347580] [2025-03-17 10:10:40,475 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[347722,347735] [2025-03-17 10:10:40,476 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[347882,347895] [2025-03-17 10:10:40,476 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[348033,348046] [2025-03-17 10:10:40,476 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[348184,348197] [2025-03-17 10:10:40,476 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[348336,348349] [2025-03-17 10:10:40,477 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[348485,348498] [2025-03-17 10:10:40,477 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[348633,348646] [2025-03-17 10:10:40,477 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[348790,348803] [2025-03-17 10:10:40,477 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[348939,348952] [2025-03-17 10:10:40,477 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[349095,349108] [2025-03-17 10:10:40,478 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[349248,349261] [2025-03-17 10:10:40,478 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[349394,349407] [2025-03-17 10:10:40,478 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[349537,349550] [2025-03-17 10:10:40,478 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[349689,349702] [2025-03-17 10:10:40,478 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[349835,349848] [2025-03-17 10:10:40,483 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[349980,349993] [2025-03-17 10:10:40,483 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[350134,350147] [2025-03-17 10:10:40,483 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[350285,350298] [2025-03-17 10:10:40,483 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[350440,350453] [2025-03-17 10:10:40,483 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[350592,350605] [2025-03-17 10:10:40,484 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[350747,350760] [2025-03-17 10:10:40,484 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[350911,350924] [2025-03-17 10:10:40,484 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[351067,351080] [2025-03-17 10:10:40,484 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[351231,351244] [2025-03-17 10:10:40,484 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[351373,351386] [2025-03-17 10:10:40,485 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[351531,351544] [2025-03-17 10:10:40,485 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[351698,351711] [2025-03-17 10:10:40,485 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[351857,351870] [2025-03-17 10:10:40,485 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[352016,352029] [2025-03-17 10:10:40,485 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[352165,352178] [2025-03-17 10:10:40,485 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[352312,352325] [2025-03-17 10:10:40,486 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[352451,352464] [2025-03-17 10:10:40,486 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[352614,352627] [2025-03-17 10:10:40,486 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[352780,352793] [2025-03-17 10:10:40,486 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[352944,352957] [2025-03-17 10:10:40,486 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[353109,353122] [2025-03-17 10:10:40,486 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[353274,353287] [2025-03-17 10:10:40,487 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[353440,353453] [2025-03-17 10:10:40,487 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[353605,353618] [2025-03-17 10:10:40,487 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[353772,353785] [2025-03-17 10:10:40,487 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[353932,353945] [2025-03-17 10:10:40,487 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[354094,354107] [2025-03-17 10:10:40,487 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[354253,354266] [2025-03-17 10:10:40,487 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[354399,354412] [2025-03-17 10:10:40,488 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[354542,354555] [2025-03-17 10:10:40,488 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[354686,354699] [2025-03-17 10:10:40,488 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[354829,354842] [2025-03-17 10:10:40,488 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[354973,354986] [2025-03-17 10:10:40,488 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[355114,355127] [2025-03-17 10:10:40,491 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[355252,355265] [2025-03-17 10:10:40,492 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[355410,355423] [2025-03-17 10:10:40,493 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[355569,355582] [2025-03-17 10:10:40,493 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[355725,355738] [2025-03-17 10:10:40,493 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[355874,355887] [2025-03-17 10:10:40,494 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[356026,356039] [2025-03-17 10:10:40,494 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[356177,356190] [2025-03-17 10:10:40,494 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[356326,356339] [2025-03-17 10:10:40,494 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[356478,356491] [2025-03-17 10:10:40,495 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[356626,356639] [2025-03-17 10:10:40,495 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[356779,356792] [2025-03-17 10:10:40,495 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[356930,356943] [2025-03-17 10:10:40,495 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[357080,357093] [2025-03-17 10:10:40,495 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[357227,357240] [2025-03-17 10:10:40,496 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[357378,357391] [2025-03-17 10:10:40,496 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[357529,357542] [2025-03-17 10:10:40,496 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[357677,357690] [2025-03-17 10:10:40,496 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[357843,357856] [2025-03-17 10:10:40,497 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[358012,358025] [2025-03-17 10:10:40,497 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[358179,358192] [2025-03-17 10:10:40,497 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[358347,358360] [2025-03-17 10:10:40,497 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[358497,358510] [2025-03-17 10:10:40,497 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[358644,358657] [2025-03-17 10:10:40,498 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[358805,358818] [2025-03-17 10:10:40,498 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[358975,358988] [2025-03-17 10:10:40,498 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[359137,359150] [2025-03-17 10:10:40,506 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-17 10:10:40,526 INFO L200 MainTranslator]: Completed pre-run [2025-03-17 10:10:40,611 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [4563] [2025-03-17 10:10:40,613 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [4570] [2025-03-17 10:10:40,613 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [4577] [2025-03-17 10:10:40,613 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [4585-4586] [2025-03-17 10:10:40,615 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [4666-4667] [2025-03-17 10:10:40,615 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [4672-4674] [2025-03-17 10:10:40,616 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (809), "i" (12UL)); [4699-4700] [2025-03-17 10:10:40,616 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (45UL), [paravirt_opptr] "i" (& pv_irq_ops.restore_fl.func), [paravirt_clobber] "i" (1), "D" (f): "memory", "cc"); [4705-4707] [2025-03-17 10:10:40,616 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (814), "i" (12UL)); [4731-4732] [2025-03-17 10:10:40,617 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (46UL), [paravirt_opptr] "i" (& pv_irq_ops.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [4737-4739] [2025-03-17 10:10:40,619 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (65), "i" (12UL)); [4921-4922] [2025-03-17 10:10:40,619 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (67), "i" (12UL)); [4932-4933] [2025-03-17 10:10:40,620 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (68), "i" (12UL)); [4943-4944] [2025-03-17 10:10:40,621 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (98), "i" (12UL)); [4975-4976] [2025-03-17 10:10:40,621 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (99), "i" (12UL)); [4986-4987] [2025-03-17 10:10:40,622 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (168), "i" (12UL)); [5004-5005] [2025-03-17 10:10:40,642 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/memstick/core/ms_block.c"), "i" (464), "i" (12UL)); [5725-5726] [2025-03-17 10:10:40,647 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/memstick/core/ms_block.c"), "i" (577), "i" (12UL)); [5894-5895] [2025-03-17 10:10:40,648 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/memstick/core/ms_block.c"), "i" (653), "i" (12UL)); [6029-6030] [2025-03-17 10:10:40,649 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/memstick/core/ms_block.c"), "i" (676), "i" (12UL)); [6086-6087] [2025-03-17 10:10:40,652 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/memstick/core/ms_block.c"), "i" (719), "i" (12UL)); [6166-6167] [2025-03-17 10:10:40,660 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/memstick/core/ms_block.c"), "i" (953), "i" (12UL)); [6555-6556] [2025-03-17 10:10:40,662 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/memstick/core/ms_block.c"), "i" (1004), "i" (12UL)); [6645-6646] [2025-03-17 10:10:40,669 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/memstick/core/ms_block.c"), "i" (1262), "i" (12UL)); [7113-7114] [2025-03-17 10:10:40,776 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[345749,345762] [2025-03-17 10:10:40,776 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[345894,345907] [2025-03-17 10:10:40,777 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[346040,346053] [2025-03-17 10:10:40,777 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[346205,346218] [2025-03-17 10:10:40,778 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[346363,346376] [2025-03-17 10:10:40,778 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[346521,346534] [2025-03-17 10:10:40,778 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[346679,346692] [2025-03-17 10:10:40,778 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[346839,346852] [2025-03-17 10:10:40,778 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[346998,347011] [2025-03-17 10:10:40,779 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[347137,347150] [2025-03-17 10:10:40,779 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[347279,347292] [2025-03-17 10:10:40,779 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[347428,347441] [2025-03-17 10:10:40,779 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[347567,347580] [2025-03-17 10:10:40,779 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[347722,347735] [2025-03-17 10:10:40,779 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[347882,347895] [2025-03-17 10:10:40,781 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[348033,348046] [2025-03-17 10:10:40,781 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[348184,348197] [2025-03-17 10:10:40,782 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[348336,348349] [2025-03-17 10:10:40,782 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[348485,348498] [2025-03-17 10:10:40,782 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[348633,348646] [2025-03-17 10:10:40,782 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[348790,348803] [2025-03-17 10:10:40,782 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[348939,348952] [2025-03-17 10:10:40,782 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[349095,349108] [2025-03-17 10:10:40,782 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[349248,349261] [2025-03-17 10:10:40,783 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[349394,349407] [2025-03-17 10:10:40,783 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[349537,349550] [2025-03-17 10:10:40,783 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[349689,349702] [2025-03-17 10:10:40,783 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[349835,349848] [2025-03-17 10:10:40,783 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[349980,349993] [2025-03-17 10:10:40,783 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[350134,350147] [2025-03-17 10:10:40,783 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[350285,350298] [2025-03-17 10:10:40,783 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[350440,350453] [2025-03-17 10:10:40,784 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[350592,350605] [2025-03-17 10:10:40,784 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[350747,350760] [2025-03-17 10:10:40,784 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[350911,350924] [2025-03-17 10:10:40,784 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[351067,351080] [2025-03-17 10:10:40,784 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[351231,351244] [2025-03-17 10:10:40,784 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[351373,351386] [2025-03-17 10:10:40,785 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[351531,351544] [2025-03-17 10:10:40,785 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[351698,351711] [2025-03-17 10:10:40,785 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[351857,351870] [2025-03-17 10:10:40,785 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[352016,352029] [2025-03-17 10:10:40,786 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[352165,352178] [2025-03-17 10:10:40,786 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[352312,352325] [2025-03-17 10:10:40,786 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[352451,352464] [2025-03-17 10:10:40,786 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[352614,352627] [2025-03-17 10:10:40,786 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[352780,352793] [2025-03-17 10:10:40,787 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[352944,352957] [2025-03-17 10:10:40,787 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[353109,353122] [2025-03-17 10:10:40,787 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[353274,353287] [2025-03-17 10:10:40,787 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[353440,353453] [2025-03-17 10:10:40,787 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[353605,353618] [2025-03-17 10:10:40,787 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[353772,353785] [2025-03-17 10:10:40,788 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[353932,353945] [2025-03-17 10:10:40,788 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[354094,354107] [2025-03-17 10:10:40,788 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[354253,354266] [2025-03-17 10:10:40,788 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[354399,354412] [2025-03-17 10:10:40,788 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[354542,354555] [2025-03-17 10:10:40,789 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[354686,354699] [2025-03-17 10:10:40,789 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[354829,354842] [2025-03-17 10:10:40,789 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[354973,354986] [2025-03-17 10:10:40,789 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[355114,355127] [2025-03-17 10:10:40,789 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[355252,355265] [2025-03-17 10:10:40,790 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[355410,355423] [2025-03-17 10:10:40,790 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[355569,355582] [2025-03-17 10:10:40,790 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[355725,355738] [2025-03-17 10:10:40,790 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[355874,355887] [2025-03-17 10:10:40,790 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[356026,356039] [2025-03-17 10:10:40,790 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[356177,356190] [2025-03-17 10:10:40,791 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[356326,356339] [2025-03-17 10:10:40,791 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[356478,356491] [2025-03-17 10:10:40,791 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[356626,356639] [2025-03-17 10:10:40,791 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[356779,356792] [2025-03-17 10:10:40,791 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[356930,356943] [2025-03-17 10:10:40,792 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[357080,357093] [2025-03-17 10:10:40,792 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[357227,357240] [2025-03-17 10:10:40,792 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[357378,357391] [2025-03-17 10:10:40,792 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[357529,357542] [2025-03-17 10:10:40,792 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[357677,357690] [2025-03-17 10:10:40,793 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[357843,357856] [2025-03-17 10:10:40,793 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[358012,358025] [2025-03-17 10:10:40,793 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[358179,358192] [2025-03-17 10:10:40,793 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[358347,358360] [2025-03-17 10:10:40,793 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[358497,358510] [2025-03-17 10:10:40,793 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[358644,358657] [2025-03-17 10:10:40,794 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[358805,358818] [2025-03-17 10:10:40,794 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[358975,358988] [2025-03-17 10:10:40,794 WARN L250 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---drivers--memstick--core--ms_block.ko.cil.i[359137,359150] [2025-03-17 10:10:40,797 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-17 10:10:40,912 INFO L204 MainTranslator]: Completed translation [2025-03-17 10:10:40,912 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:10:40 WrapperNode [2025-03-17 10:10:40,913 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-17 10:10:40,913 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-17 10:10:40,913 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-17 10:10:40,913 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-17 10:10:40,918 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:10:40" (1/1) ... [2025-03-17 10:10:40,982 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:10:40" (1/1) ... [2025-03-17 10:10:41,081 INFO L138 Inliner]: procedures = 604, calls = 2265, calls flagged for inlining = 266, calls inlined = 158, statements flattened = 3338 [2025-03-17 10:10:41,082 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-17 10:10:41,082 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-17 10:10:41,083 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-17 10:10:41,083 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-17 10:10:41,090 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:10:40" (1/1) ... [2025-03-17 10:10:41,090 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:10:40" (1/1) ... [2025-03-17 10:10:41,107 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:10:40" (1/1) ... [2025-03-17 10:10:41,482 INFO L175 MemorySlicer]: Split 515 memory accesses to 15 slices as follows [412, 4, 2, 23, 5, 2, 3, 2, 1, 1, 2, 34, 16, 7, 1]. 80 percent of accesses are in the largest equivalence class. The 19 initializations are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 2, 0, 16, 0, 0]. The 252 writes are split as follows [189, 0, 1, 23, 4, 1, 0, 0, 0, 0, 0, 29, 0, 4, 1]. [2025-03-17 10:10:41,483 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:10:40" (1/1) ... [2025-03-17 10:10:41,483 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:10:40" (1/1) ... [2025-03-17 10:10:41,575 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:10:40" (1/1) ... [2025-03-17 10:10:41,583 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:10:40" (1/1) ... [2025-03-17 10:10:41,603 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:10:40" (1/1) ... [2025-03-17 10:10:41,618 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:10:40" (1/1) ... [2025-03-17 10:10:41,642 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-17 10:10:41,643 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-17 10:10:41,644 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-17 10:10:41,644 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-17 10:10:41,645 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:10:40" (1/1) ... [2025-03-17 10:10:41,649 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-17 10:10:41,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 10:10:41,676 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-17 10:10:41,680 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-17 10:10:41,701 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2025-03-17 10:10:41,701 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2025-03-17 10:10:41,701 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-03-17 10:10:41,701 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-03-17 10:10:41,701 INFO L130 BoogieDeclarations]: Found specification of procedure msb_stop [2025-03-17 10:10:41,701 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_stop [2025-03-17 10:10:41,701 INFO L130 BoogieDeclarations]: Found specification of procedure msb_get_zone_from_pba [2025-03-17 10:10:41,701 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_get_zone_from_pba [2025-03-17 10:10:41,701 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_msb_disk_lock [2025-03-17 10:10:41,701 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_msb_disk_lock [2025-03-17 10:10:41,701 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2025-03-17 10:10:41,701 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2025-03-17 10:10:41,701 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-17 10:10:41,701 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-17 10:10:41,701 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-03-17 10:10:41,701 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-03-17 10:10:41,701 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-03-17 10:10:41,701 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-03-17 10:10:41,701 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_restore [2025-03-17 10:10:41,701 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_restore [2025-03-17 10:10:41,701 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2025-03-17 10:10:41,701 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2025-03-17 10:10:41,701 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2025-03-17 10:10:41,701 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2025-03-17 10:10:41,701 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_idr_remove_msb_disk_idr [2025-03-17 10:10:41,701 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_idr_remove_msb_disk_idr [2025-03-17 10:10:41,701 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-03-17 10:10:41,701 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-03-17 10:10:41,701 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-03-17 10:10:41,701 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-03-17 10:10:41,701 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-03-17 10:10:41,701 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-03-17 10:10:41,701 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2025-03-17 10:10:41,701 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2025-03-17 10:10:41,701 INFO L130 BoogieDeclarations]: Found specification of procedure sg_init_table [2025-03-17 10:10:41,701 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_init_table [2025-03-17 10:10:41,702 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-17 10:10:41,702 INFO L130 BoogieDeclarations]: Found specification of procedure memstick_get_drvdata [2025-03-17 10:10:41,702 INFO L138 BoogieDeclarations]: Found implementation of procedure memstick_get_drvdata [2025-03-17 10:10:41,702 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2025-03-17 10:10:41,702 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2025-03-17 10:10:41,702 INFO L130 BoogieDeclarations]: Found specification of procedure msb_data_clear [2025-03-17 10:10:41,702 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_data_clear [2025-03-17 10:10:41,702 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-03-17 10:10:41,702 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-03-17 10:10:41,702 INFO L130 BoogieDeclarations]: Found specification of procedure msb_read_bad_block_table [2025-03-17 10:10:41,702 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_read_bad_block_table [2025-03-17 10:10:41,702 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2025-03-17 10:10:41,702 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2025-03-17 10:10:41,702 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-03-17 10:10:41,702 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-03-17 10:10:41,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-17 10:10:41,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-17 10:10:41,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-17 10:10:41,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-17 10:10:41,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-17 10:10:41,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-17 10:10:41,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-17 10:10:41,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-17 10:10:41,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-17 10:10:41,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-17 10:10:41,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-17 10:10:41,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-17 10:10:41,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-17 10:10:41,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-17 10:10:41,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-17 10:10:41,702 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2025-03-17 10:10:41,702 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2025-03-17 10:10:41,702 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-03-17 10:10:41,704 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-03-17 10:10:41,705 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-03-17 10:10:41,705 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-03-17 10:10:41,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-17 10:10:41,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-17 10:10:41,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-17 10:10:41,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-17 10:10:41,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-17 10:10:41,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-17 10:10:41,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-17 10:10:41,705 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-17 10:10:41,707 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-17 10:10:41,708 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-17 10:10:41,708 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-17 10:10:41,708 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-17 10:10:41,708 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-17 10:10:41,708 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-17 10:10:41,708 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-17 10:10:41,708 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2025-03-17 10:10:41,708 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2025-03-17 10:10:41,708 INFO L130 BoogieDeclarations]: Found specification of procedure msb_get_zone_from_lba [2025-03-17 10:10:41,708 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_get_zone_from_lba [2025-03-17 10:10:41,708 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-03-17 10:10:41,708 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-03-17 10:10:41,708 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2025-03-17 10:10:41,708 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2025-03-17 10:10:41,708 INFO L130 BoogieDeclarations]: Found specification of procedure msb_reset [2025-03-17 10:10:41,708 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_reset [2025-03-17 10:10:41,708 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-03-17 10:10:41,708 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-03-17 10:10:41,708 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-03-17 10:10:41,708 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-03-17 10:10:41,708 INFO L130 BoogieDeclarations]: Found specification of procedure blk_start_queue [2025-03-17 10:10:41,708 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_start_queue [2025-03-17 10:10:41,708 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_blkdev [2025-03-17 10:10:41,708 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_blkdev [2025-03-17 10:10:41,708 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2025-03-17 10:10:41,708 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2025-03-17 10:10:41,708 INFO L130 BoogieDeclarations]: Found specification of procedure msb_remove [2025-03-17 10:10:41,708 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_remove [2025-03-17 10:10:41,708 INFO L130 BoogieDeclarations]: Found specification of procedure msb_mark_bad [2025-03-17 10:10:41,708 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_mark_bad [2025-03-17 10:10:41,708 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-03-17 10:10:41,708 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-03-17 10:10:41,708 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__destroyed_before_usage [2025-03-17 10:10:41,708 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__destroyed_before_usage [2025-03-17 10:10:41,708 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-17 10:10:41,708 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-17 10:10:41,708 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__not_initialized [2025-03-17 10:10:41,708 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__not_initialized [2025-03-17 10:10:41,708 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-03-17 10:10:41,708 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-03-17 10:10:41,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-17 10:10:41,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-17 10:10:41,711 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-17 10:10:41,711 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-17 10:10:41,711 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-17 10:10:41,711 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-17 10:10:41,711 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-17 10:10:41,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-17 10:10:41,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-17 10:10:41,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-17 10:10:41,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-17 10:10:41,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-17 10:10:41,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-17 10:10:41,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-17 10:10:41,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-17 10:10:41,712 INFO L130 BoogieDeclarations]: Found specification of procedure msb_read_page [2025-03-17 10:10:41,712 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_read_page [2025-03-17 10:10:41,712 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_q_lock_of_msb_data [2025-03-17 10:10:41,712 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_q_lock_of_msb_data [2025-03-17 10:10:41,712 INFO L130 BoogieDeclarations]: Found specification of procedure msb_mark_block_used [2025-03-17 10:10:41,712 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_mark_block_used [2025-03-17 10:10:41,712 INFO L130 BoogieDeclarations]: Found specification of procedure msb_cache_discard [2025-03-17 10:10:41,712 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_cache_discard [2025-03-17 10:10:41,712 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-03-17 10:10:41,712 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-03-17 10:10:41,713 INFO L130 BoogieDeclarations]: Found specification of procedure msb_start [2025-03-17 10:10:41,713 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_start [2025-03-17 10:10:41,713 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2025-03-17 10:10:41,713 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2025-03-17 10:10:41,713 INFO L130 BoogieDeclarations]: Found specification of procedure msb_init_card [2025-03-17 10:10:41,713 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_init_card [2025-03-17 10:10:41,713 INFO L130 BoogieDeclarations]: Found specification of procedure sg_init_one [2025-03-17 10:10:41,713 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_init_one [2025-03-17 10:10:41,713 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-17 10:10:41,713 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-17 10:10:41,713 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-03-17 10:10:41,713 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-03-17 10:10:41,713 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2025-03-17 10:10:41,713 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2025-03-17 10:10:41,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-17 10:10:41,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-17 10:10:41,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-17 10:10:41,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-17 10:10:41,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-17 10:10:41,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-17 10:10:41,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-17 10:10:41,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-17 10:10:41,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-17 10:10:41,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-17 10:10:41,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-17 10:10:41,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-17 10:10:41,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-17 10:10:41,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-17 10:10:41,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-17 10:10:41,713 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-17 10:10:41,713 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-17 10:10:41,713 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-03-17 10:10:41,713 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-03-17 10:10:41,713 INFO L130 BoogieDeclarations]: Found specification of procedure msb_switch_to_parallel [2025-03-17 10:10:41,713 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_switch_to_parallel [2025-03-17 10:10:41,713 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-17 10:10:41,713 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-17 10:10:41,713 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-17 10:10:41,713 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-17 10:10:41,713 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-17 10:10:41,713 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-17 10:10:41,713 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-17 10:10:41,713 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-17 10:10:41,713 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-17 10:10:41,713 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-17 10:10:41,713 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-17 10:10:41,713 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-17 10:10:41,714 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-17 10:10:41,714 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-17 10:10:41,714 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-17 10:10:41,714 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-17 10:10:41,714 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-17 10:10:41,714 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-17 10:10:41,714 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-17 10:10:41,714 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-17 10:10:41,714 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-17 10:10:41,714 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-17 10:10:41,714 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-17 10:10:41,714 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-17 10:10:41,714 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-17 10:10:41,714 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-17 10:10:41,714 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-17 10:10:41,714 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-17 10:10:41,714 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-17 10:10:41,714 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-17 10:10:41,714 INFO L130 BoogieDeclarations]: Found specification of procedure msb_validate_used_block_bitmap [2025-03-17 10:10:41,714 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_validate_used_block_bitmap [2025-03-17 10:10:41,714 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2025-03-17 10:10:41,714 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2025-03-17 10:10:41,714 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2025-03-17 10:10:41,714 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2025-03-17 10:10:41,714 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-17 10:10:41,715 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2025-03-17 10:10:41,715 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2025-03-17 10:10:41,715 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_off [2025-03-17 10:10:41,715 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_off [2025-03-17 10:10:41,715 INFO L130 BoogieDeclarations]: Found specification of procedure memstick_set_drvdata [2025-03-17 10:10:41,715 INFO L138 BoogieDeclarations]: Found implementation of procedure memstick_set_drvdata [2025-03-17 10:10:41,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-17 10:10:41,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-17 10:10:41,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-17 10:10:41,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-17 10:10:41,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-17 10:10:41,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-17 10:10:41,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-17 10:10:41,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-17 10:10:41,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-17 10:10:41,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-17 10:10:41,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-17 10:10:41,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-17 10:10:41,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-17 10:10:41,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-17 10:10:41,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-17 10:10:41,715 INFO L130 BoogieDeclarations]: Found specification of procedure msb_invalidate_reg_window [2025-03-17 10:10:41,715 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_invalidate_reg_window [2025-03-17 10:10:41,715 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_101 [2025-03-17 10:10:41,715 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_101 [2025-03-17 10:10:41,715 INFO L130 BoogieDeclarations]: Found specification of procedure msb_erase_block [2025-03-17 10:10:41,715 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_erase_block [2025-03-17 10:10:41,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-03-17 10:10:41,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-03-17 10:10:41,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-03-17 10:10:41,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-03-17 10:10:41,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-03-17 10:10:41,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-03-17 10:10:41,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-03-17 10:10:41,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-03-17 10:10:41,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-03-17 10:10:41,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-03-17 10:10:41,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-03-17 10:10:41,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-03-17 10:10:41,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-03-17 10:10:41,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-03-17 10:10:41,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-03-17 10:10:41,715 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-17 10:10:41,715 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-17 10:10:41,719 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-03-17 10:10:41,719 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-03-17 10:10:41,719 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-03-17 10:10:41,719 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-03-17 10:10:41,719 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2025-03-17 10:10:41,719 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2025-03-17 10:10:41,719 INFO L130 BoogieDeclarations]: Found specification of procedure sg_miter_next [2025-03-17 10:10:41,719 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_miter_next [2025-03-17 10:10:41,719 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-03-17 10:10:41,719 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-03-17 10:10:41,719 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-03-17 10:10:41,719 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-03-17 10:10:41,719 INFO L130 BoogieDeclarations]: Found specification of procedure sg_miter_start [2025-03-17 10:10:41,719 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_miter_start [2025-03-17 10:10:41,719 INFO L130 BoogieDeclarations]: Found specification of procedure msb_run_state_machine [2025-03-17 10:10:41,720 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_run_state_machine [2025-03-17 10:10:41,720 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-03-17 10:10:41,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-03-17 10:10:41,720 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-03-17 10:10:41,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-03-17 10:10:41,720 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2025-03-17 10:10:41,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2025-03-17 10:10:41,720 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2025-03-17 10:10:41,720 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2025-03-17 10:10:41,720 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-03-17 10:10:41,720 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-03-17 10:10:41,720 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-03-17 10:10:41,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-03-17 10:10:41,720 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-17 10:10:41,720 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-17 10:10:41,720 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-03-17 10:10:41,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-03-17 10:10:41,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-17 10:10:41,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-17 10:10:41,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-17 10:10:41,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-17 10:10:41,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-17 10:10:41,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-17 10:10:41,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-17 10:10:41,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-17 10:10:41,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-17 10:10:41,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-17 10:10:41,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-17 10:10:41,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-17 10:10:41,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-17 10:10:41,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-17 10:10:41,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-17 10:10:41,720 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2025-03-17 10:10:41,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2025-03-17 10:10:41,720 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-17 10:10:41,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-17 10:10:41,720 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2025-03-17 10:10:41,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2025-03-17 10:10:41,720 INFO L130 BoogieDeclarations]: Found specification of procedure sg_nents [2025-03-17 10:10:41,720 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_nents [2025-03-17 10:10:41,720 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_msb_disk_lock [2025-03-17 10:10:41,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_msb_disk_lock [2025-03-17 10:10:41,720 INFO L130 BoogieDeclarations]: Found specification of procedure __set_bit [2025-03-17 10:10:41,720 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_bit [2025-03-17 10:10:41,720 INFO L130 BoogieDeclarations]: Found specification of procedure sg_miter_stop [2025-03-17 10:10:41,720 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_miter_stop [2025-03-17 10:10:41,720 INFO L130 BoogieDeclarations]: Found specification of procedure msb_set_overwrite_flag [2025-03-17 10:10:41,720 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_set_overwrite_flag [2025-03-17 10:10:41,720 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-03-17 10:10:41,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-03-17 10:10:41,720 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-03-17 10:10:41,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-03-17 10:10:41,720 INFO L130 BoogieDeclarations]: Found specification of procedure msb_disk_release [2025-03-17 10:10:41,721 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_disk_release [2025-03-17 10:10:41,721 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lock_of_memstick_host [2025-03-17 10:10:41,721 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lock_of_memstick_host [2025-03-17 10:10:41,721 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2025-03-17 10:10:41,721 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2025-03-17 10:10:41,721 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_put_disk [2025-03-17 10:10:41,721 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_put_disk [2025-03-17 10:10:41,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-17 10:10:41,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-17 10:10:41,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-17 10:10:41,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-17 10:10:41,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-17 10:10:41,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-17 10:10:41,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-17 10:10:41,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-17 10:10:41,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-17 10:10:41,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-17 10:10:41,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-17 10:10:41,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-17 10:10:41,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-17 10:10:41,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-17 10:10:41,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-17 10:10:41,722 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work [2025-03-17 10:10:41,722 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work [2025-03-17 10:10:42,217 INFO L256 CfgBuilder]: Building ICFG [2025-03-17 10:10:42,222 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-17 10:10:42,267 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-17 10:10:42,325 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9517-1: ldv_del_timer_sync_114_#res#1 := ldv_del_timer_sync_114_~ldv_func_res~2#1; [2025-03-17 10:10:42,428 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L14312: havoc __bitmap_weight_#t~nondet1229#1; [2025-03-17 10:10:42,547 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L4848: havoc dev_get_drvdata_#t~mem63#1.base, dev_get_drvdata_#t~mem63#1.offset; [2025-03-17 10:10:42,553 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L14436: havoc #t~nondet1239; [2025-03-17 10:10:42,558 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8913: #res#1 := ~arg0#1; [2025-03-17 10:10:42,605 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L4597: havoc #t~bitwise5; [2025-03-17 10:10:42,675 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7088: call ULTIMATE.dealloc(~#sg~4.base, ~#sg~4.offset);havoc ~#sg~4.base, ~#sg~4.offset; [2025-03-17 10:10:42,685 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L14468: havoc #t~nondet1244; [2025-03-17 10:10:42,726 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5380: havoc #t~mem218#1; [2025-03-17 10:10:42,757 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L14390: havoc #t~nondet1235; [2025-03-17 10:10:42,993 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L14478: havoc #t~nondet1245; [2025-03-17 10:10:43,080 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6394: call ULTIMATE.dealloc(~#miter~1#1.base, ~#miter~1#1.offset);havoc ~#miter~1#1.base, ~#miter~1#1.offset; [2025-03-17 10:10:43,080 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L4757: havoc arch_irqs_disabled_flags_#t~bitwise29#1; [2025-03-17 10:10:43,149 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9392-1: ldv_del_timer_sync_98_#res#1 := ldv_del_timer_sync_98_~ldv_func_res~0#1; [2025-03-17 10:10:43,500 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7293: call ULTIMATE.dealloc(msb_ftl_scan_~#extra~1#1.base, msb_ftl_scan_~#extra~1#1.offset);havoc msb_ftl_scan_~#extra~1#1.base, msb_ftl_scan_~#extra~1#1.offset; [2025-03-17 10:10:43,500 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6980: call ULTIMATE.dealloc(msb_read_boot_blocks_~#sg~3#1.base, msb_read_boot_blocks_~#sg~3#1.offset);havoc msb_read_boot_blocks_~#sg~3#1.base, msb_read_boot_blocks_~#sg~3#1.offset;call ULTIMATE.dealloc(msb_read_boot_blocks_~#extra~0#1.base, msb_read_boot_blocks_~#extra~0#1.offset);havoc msb_read_boot_blocks_~#extra~0#1.base, msb_read_boot_blocks_~#extra~0#1.offset; [2025-03-17 10:10:43,500 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7531: call ULTIMATE.dealloc(msb_cache_init_~#__key~0#1.base, msb_cache_init_~#__key~0#1.offset);havoc msb_cache_init_~#__key~0#1.base, msb_cache_init_~#__key~0#1.offset; [2025-03-17 10:10:43,510 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L14443: havoc queue_work_on_#t~nondet1240#1; [2025-03-17 10:10:48,047 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L14421: havoc memstick_register_driver_#t~nondet1236#1; [2025-03-17 10:10:48,047 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8708: call ULTIMATE.dealloc(msb_resume_~#__key~3#1.base, msb_resume_~#__key~3#1.offset);havoc msb_resume_~#__key~3#1.base, msb_resume_~#__key~3#1.offset; [2025-03-17 10:10:48,047 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L14308: havoc __alloc_workqueue_key_#t~ret1228#1.base, __alloc_workqueue_key_#t~ret1228#1.offset; [2025-03-17 10:10:48,047 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8611: call ULTIMATE.dealloc(msb_probe_~#__key~2#1.base, msb_probe_~#__key~2#1.offset);havoc msb_probe_~#__key~2#1.base, msb_probe_~#__key~2#1.offset; [2025-03-17 10:10:48,047 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9736-1: ldv_memstick_register_driver_140_#res#1 := ldv_memstick_register_driver_140_~ldv_func_res~5#1; [2025-03-17 10:10:48,048 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8498: call ULTIMATE.dealloc(msb_init_disk_~#__key~1#1.base, msb_init_disk_~#__key~1#1.offset);havoc msb_init_disk_~#__key~1#1.base, msb_init_disk_~#__key~1#1.offset;call ULTIMATE.dealloc(msb_init_disk_~#__key___0~0#1.base, msb_init_disk_~#__key___0~0#1.offset);havoc msb_init_disk_~#__key___0~0#1.base, msb_init_disk_~#__key___0~0#1.offset;call ULTIMATE.dealloc(msb_init_disk_~#__constr_expr_0~0#1.base, msb_init_disk_~#__constr_expr_0~0#1.offset);havoc msb_init_disk_~#__constr_expr_0~0#1.base, msb_init_disk_~#__constr_expr_0~0#1.offset; [2025-03-17 10:10:48,048 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8929: call ULTIMATE.dealloc(ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.base, ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.offset);havoc ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.base, ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.offset; [2025-03-17 10:10:48,048 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8929-1: call ULTIMATE.dealloc(ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.base, ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.offset);havoc ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.base, ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.offset; [2025-03-17 10:10:48,048 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8929-2: call ULTIMATE.dealloc(ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.base, ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.offset);havoc ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.base, ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.offset; [2025-03-17 10:10:48,048 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8929-3: call ULTIMATE.dealloc(ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.base, ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.offset);havoc ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.base, ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.offset; [2025-03-17 10:10:48,048 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L14447: havoc register_blkdev_#t~nondet1241#1; [2025-03-17 10:10:48,048 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9608-1: ldv_blk_init_queue_126_#res#1.base, ldv_blk_init_queue_126_#res#1.offset := ldv_blk_init_queue_126_~ldv_func_res~4#1.base, ldv_blk_init_queue_126_~ldv_func_res~4#1.offset; [2025-03-17 10:10:48,048 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9592-1: ldv_alloc_disk_125_#res#1.base, ldv_alloc_disk_125_#res#1.offset := ldv_alloc_disk_125_~ldv_func_res~3#1.base, ldv_alloc_disk_125_~ldv_func_res~3#1.offset; [2025-03-17 10:10:48,048 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L14349: havoc blk_init_queue_#t~ret1233#1.base, blk_init_queue_#t~ret1233#1.offset; [2025-03-17 10:10:48,048 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8520: havoc msb_init_disk_#t~mem922#1; [2025-03-17 10:10:48,048 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9248-1: ldv_memstick_register_driver_#res#1 := ldv_memstick_register_driver_~arg0#1; [2025-03-17 10:10:48,048 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9167: call ULTIMATE.dealloc(ldv_io_instance_callback_0_21_~#arg2#1.base, ldv_io_instance_callback_0_21_~#arg2#1.offset);havoc ldv_io_instance_callback_0_21_~#arg2#1.base, ldv_io_instance_callback_0_21_~#arg2#1.offset; [2025-03-17 10:10:48,048 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L14337: havoc alloc_disk_#t~ret1231#1.base, alloc_disk_#t~ret1231#1.offset; [2025-03-17 10:10:48,453 INFO L? ?]: Removed 1172 outVars from TransFormulas that were not future-live. [2025-03-17 10:10:48,453 INFO L307 CfgBuilder]: Performing block encoding [2025-03-17 10:10:48,498 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-17 10:10:48,499 INFO L336 CfgBuilder]: Removed 0 assume(true) statements. [2025-03-17 10:10:48,499 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 17.03 10:10:48 BoogieIcfgContainer [2025-03-17 10:10:48,499 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-17 10:10:48,501 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-17 10:10:48,501 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-17 10:10:48,505 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-17 10:10:48,505 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.03 10:10:37" (1/3) ... [2025-03-17 10:10:48,506 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5c006d61 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.03 10:10:48, skipping insertion in model container [2025-03-17 10:10:48,506 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:10:40" (2/3) ... [2025-03-17 10:10:48,506 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5c006d61 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.03 10:10:48, skipping insertion in model container [2025-03-17 10:10:48,506 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 17.03 10:10:48" (3/3) ... [2025-03-17 10:10:48,508 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i [2025-03-17 10:10:48,519 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-17 10:10:48,522 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i that has 115 procedures, 1484 locations, 1 initial locations, 16 loop locations, and 36 error locations. [2025-03-17 10:10:48,586 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-17 10:10:48,595 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4fb1ed77, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-17 10:10:48,595 INFO L334 AbstractCegarLoop]: Starting to check reachability of 36 error locations. [2025-03-17 10:10:48,605 INFO L276 IsEmpty]: Start isEmpty. Operand has 1439 states, 926 states have (on average 1.3207343412526997) internal successors, (1223), 981 states have internal predecessors, (1223), 374 states have call successors, (374), 103 states have call predecessors, (374), 102 states have return successors, (371), 368 states have call predecessors, (371), 371 states have call successors, (371) [2025-03-17 10:10:48,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2025-03-17 10:10:48,612 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:10:48,613 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:10:48,613 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_linux_arch_io_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2025-03-17 10:10:48,617 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:10:48,617 INFO L85 PathProgramCache]: Analyzing trace with hash -1490962507, now seen corresponding path program 1 times [2025-03-17 10:10:48,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:10:48,623 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278644205] [2025-03-17 10:10:48,623 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:10:48,623 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:10:49,714 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 51 statements into 1 equivalence classes. [2025-03-17 10:10:49,945 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 51 of 51 statements. [2025-03-17 10:10:49,945 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:10:49,947 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:10:50,655 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-03-17 10:10:50,658 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:10:50,658 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1278644205] [2025-03-17 10:10:50,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1278644205] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:10:50,659 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:10:50,659 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-17 10:10:50,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601420557] [2025-03-17 10:10:50,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:10:50,663 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 10:10:50,663 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:10:50,677 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 10:10:50,678 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 10:10:50,683 INFO L87 Difference]: Start difference. First operand has 1439 states, 926 states have (on average 1.3207343412526997) internal successors, (1223), 981 states have internal predecessors, (1223), 374 states have call successors, (374), 103 states have call predecessors, (374), 102 states have return successors, (371), 368 states have call predecessors, (371), 371 states have call successors, (371) Second operand has 4 states, 4 states have (on average 7.0) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-03-17 10:10:51,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:10:51,146 INFO L93 Difference]: Finished difference Result 2835 states and 4007 transitions. [2025-03-17 10:10:51,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 10:10:51,148 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 51 [2025-03-17 10:10:51,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:10:51,171 INFO L225 Difference]: With dead ends: 2835 [2025-03-17 10:10:51,171 INFO L226 Difference]: Without dead ends: 1424 [2025-03-17 10:10:51,183 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-17 10:10:51,185 INFO L435 NwaCegarLoop]: 1905 mSDtfsCounter, 1902 mSDsluCounter, 1904 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1902 SdHoareTripleChecker+Valid, 3809 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-17 10:10:51,188 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1902 Valid, 3809 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-17 10:10:51,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1424 states. [2025-03-17 10:10:51,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1424 to 1424. [2025-03-17 10:10:51,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1424 states, 917 states have (on average 1.2726281352235551) internal successors, (1167), 969 states have internal predecessors, (1167), 371 states have call successors, (371), 102 states have call predecessors, (371), 101 states have return successors, (369), 366 states have call predecessors, (369), 369 states have call successors, (369) [2025-03-17 10:10:51,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1424 states to 1424 states and 1907 transitions. [2025-03-17 10:10:51,327 INFO L78 Accepts]: Start accepts. Automaton has 1424 states and 1907 transitions. Word has length 51 [2025-03-17 10:10:51,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:10:51,328 INFO L471 AbstractCegarLoop]: Abstraction has 1424 states and 1907 transitions. [2025-03-17 10:10:51,328 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-03-17 10:10:51,329 INFO L276 IsEmpty]: Start isEmpty. Operand 1424 states and 1907 transitions. [2025-03-17 10:10:51,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2025-03-17 10:10:51,330 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:10:51,330 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:10:51,330 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-17 10:10:51,331 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_linux_block_genhd_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2025-03-17 10:10:51,332 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:10:51,332 INFO L85 PathProgramCache]: Analyzing trace with hash 1351737756, now seen corresponding path program 1 times [2025-03-17 10:10:51,332 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:10:51,332 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594122635] [2025-03-17 10:10:51,332 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:10:51,332 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:10:52,100 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 57 statements into 1 equivalence classes. [2025-03-17 10:10:52,176 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 57 of 57 statements. [2025-03-17 10:10:52,176 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:10:52,176 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:10:52,650 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-03-17 10:10:52,650 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:10:52,650 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594122635] [2025-03-17 10:10:52,650 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1594122635] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:10:52,650 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:10:52,650 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-17 10:10:52,651 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968227813] [2025-03-17 10:10:52,651 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:10:52,652 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 10:10:52,652 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:10:52,652 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 10:10:52,653 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 10:10:52,653 INFO L87 Difference]: Start difference. First operand 1424 states and 1907 transitions. Second operand has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2025-03-17 10:10:53,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:10:53,229 INFO L93 Difference]: Finished difference Result 2798 states and 3748 transitions. [2025-03-17 10:10:53,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 10:10:53,230 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 57 [2025-03-17 10:10:53,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:10:53,249 INFO L225 Difference]: With dead ends: 2798 [2025-03-17 10:10:53,250 INFO L226 Difference]: Without dead ends: 2796 [2025-03-17 10:10:53,251 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-17 10:10:53,252 INFO L435 NwaCegarLoop]: 1960 mSDtfsCounter, 1864 mSDsluCounter, 3791 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1864 SdHoareTripleChecker+Valid, 5751 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-03-17 10:10:53,252 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1864 Valid, 5751 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-03-17 10:10:53,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2796 states. [2025-03-17 10:10:53,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2796 to 2597. [2025-03-17 10:10:53,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2597 states, 1691 states have (on average 1.2797161442933176) internal successors, (2164), 1762 states have internal predecessors, (2164), 687 states have call successors, (687), 185 states have call predecessors, (687), 184 states have return successors, (691), 676 states have call predecessors, (691), 685 states have call successors, (691) [2025-03-17 10:10:53,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2597 states to 2597 states and 3542 transitions. [2025-03-17 10:10:53,393 INFO L78 Accepts]: Start accepts. Automaton has 2597 states and 3542 transitions. Word has length 57 [2025-03-17 10:10:53,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:10:53,394 INFO L471 AbstractCegarLoop]: Abstraction has 2597 states and 3542 transitions. [2025-03-17 10:10:53,394 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2025-03-17 10:10:53,394 INFO L276 IsEmpty]: Start isEmpty. Operand 2597 states and 3542 transitions. [2025-03-17 10:10:53,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2025-03-17 10:10:53,395 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:10:53,395 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:10:53,396 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-17 10:10:53,396 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_lib_idr__not_initializedErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2025-03-17 10:10:53,396 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:10:53,396 INFO L85 PathProgramCache]: Analyzing trace with hash 563796724, now seen corresponding path program 1 times [2025-03-17 10:10:53,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:10:53,396 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1570271363] [2025-03-17 10:10:53,396 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:10:53,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:10:54,156 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 57 statements into 1 equivalence classes. [2025-03-17 10:10:54,238 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 57 of 57 statements. [2025-03-17 10:10:54,240 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:10:54,240 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:10:55,870 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2025-03-17 10:10:55,871 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:10:55,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1570271363] [2025-03-17 10:10:55,871 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1570271363] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:10:55,871 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:10:55,871 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2025-03-17 10:10:55,871 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462618168] [2025-03-17 10:10:55,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:10:55,871 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2025-03-17 10:10:55,871 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:10:55,872 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2025-03-17 10:10:55,872 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2025-03-17 10:10:55,872 INFO L87 Difference]: Start difference. First operand 2597 states and 3542 transitions. Second operand has 12 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 7 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2025-03-17 10:10:58,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:10:58,272 INFO L93 Difference]: Finished difference Result 2789 states and 3740 transitions. [2025-03-17 10:10:58,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-03-17 10:10:58,273 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 7 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) Word has length 57 [2025-03-17 10:10:58,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:10:58,292 INFO L225 Difference]: With dead ends: 2789 [2025-03-17 10:10:58,293 INFO L226 Difference]: Without dead ends: 2609 [2025-03-17 10:10:58,296 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2025-03-17 10:10:58,297 INFO L435 NwaCegarLoop]: 1869 mSDtfsCounter, 3 mSDsluCounter, 18616 mSDsCounter, 0 mSdLazyCounter, 480 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 20485 SdHoareTripleChecker+Invalid, 482 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 480 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2025-03-17 10:10:58,298 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 20485 Invalid, 482 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 480 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2025-03-17 10:10:58,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2609 states. [2025-03-17 10:10:58,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2609 to 2606. [2025-03-17 10:10:58,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2606 states, 1696 states have (on average 1.2788915094339623) internal successors, (2169), 1767 states have internal predecessors, (2169), 691 states have call successors, (691), 185 states have call predecessors, (691), 184 states have return successors, (695), 680 states have call predecessors, (695), 689 states have call successors, (695) [2025-03-17 10:10:58,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2606 states to 2606 states and 3555 transitions. [2025-03-17 10:10:58,461 INFO L78 Accepts]: Start accepts. Automaton has 2606 states and 3555 transitions. Word has length 57 [2025-03-17 10:10:58,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:10:58,461 INFO L471 AbstractCegarLoop]: Abstraction has 2606 states and 3555 transitions. [2025-03-17 10:10:58,461 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 7 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2025-03-17 10:10:58,461 INFO L276 IsEmpty]: Start isEmpty. Operand 2606 states and 3555 transitions. [2025-03-17 10:10:58,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2025-03-17 10:10:58,465 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:10:58,465 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:10:58,466 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-17 10:10:58,466 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_linux_block_queue_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2025-03-17 10:10:58,466 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:10:58,466 INFO L85 PathProgramCache]: Analyzing trace with hash 690147645, now seen corresponding path program 1 times [2025-03-17 10:10:58,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:10:58,466 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057826152] [2025-03-17 10:10:58,466 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:10:58,466 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:10:59,165 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 63 statements into 1 equivalence classes. [2025-03-17 10:10:59,193 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 63 of 63 statements. [2025-03-17 10:10:59,194 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:10:59,194 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:10:59,525 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-03-17 10:10:59,525 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:10:59,525 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057826152] [2025-03-17 10:10:59,525 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057826152] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:10:59,525 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:10:59,526 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-17 10:10:59,526 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420458482] [2025-03-17 10:10:59,526 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:10:59,526 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 10:10:59,526 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:10:59,527 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 10:10:59,527 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 10:10:59,527 INFO L87 Difference]: Start difference. First operand 2606 states and 3555 transitions. Second operand has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2025-03-17 10:11:00,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:11:00,033 INFO L93 Difference]: Finished difference Result 5151 states and 7024 transitions. [2025-03-17 10:11:00,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 10:11:00,033 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 63 [2025-03-17 10:11:00,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:11:00,062 INFO L225 Difference]: With dead ends: 5151 [2025-03-17 10:11:00,062 INFO L226 Difference]: Without dead ends: 5149 [2025-03-17 10:11:00,067 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-17 10:11:00,068 INFO L435 NwaCegarLoop]: 1954 mSDtfsCounter, 1883 mSDsluCounter, 3772 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1883 SdHoareTripleChecker+Valid, 5726 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-17 10:11:00,069 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1883 Valid, 5726 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-17 10:11:00,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5149 states. [2025-03-17 10:11:00,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5149 to 4958. [2025-03-17 10:11:00,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4958 states, 3250 states have (on average 1.284) internal successors, (4173), 3360 states have internal predecessors, (4173), 1324 states have call successors, (1324), 352 states have call predecessors, (1324), 349 states have return successors, (1333), 1298 states have call predecessors, (1333), 1322 states have call successors, (1333) [2025-03-17 10:11:00,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4958 states to 4958 states and 6830 transitions. [2025-03-17 10:11:00,287 INFO L78 Accepts]: Start accepts. Automaton has 4958 states and 6830 transitions. Word has length 63 [2025-03-17 10:11:00,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:11:00,288 INFO L471 AbstractCegarLoop]: Abstraction has 4958 states and 6830 transitions. [2025-03-17 10:11:00,288 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2025-03-17 10:11:00,288 INFO L276 IsEmpty]: Start isEmpty. Operand 4958 states and 6830 transitions. [2025-03-17 10:11:00,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2025-03-17 10:11:00,291 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:11:00,291 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:11:00,291 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-03-17 10:11:00,292 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_lib_idr__not_initializedErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2025-03-17 10:11:00,292 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:11:00,292 INFO L85 PathProgramCache]: Analyzing trace with hash -1461577489, now seen corresponding path program 1 times [2025-03-17 10:11:00,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:11:00,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422193634] [2025-03-17 10:11:00,292 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:11:00,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:11:00,978 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 69 statements into 1 equivalence classes. [2025-03-17 10:11:01,037 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 69 of 69 statements. [2025-03-17 10:11:01,038 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:11:01,038 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:11:01,592 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2025-03-17 10:11:01,592 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:11:01,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422193634] [2025-03-17 10:11:01,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1422193634] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-17 10:11:01,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [920858775] [2025-03-17 10:11:01,592 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:11:01,593 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 10:11:01,593 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 10:11:01,595 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) [2025-03-17 10:11:01,597 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2025-03-17 10:11:02,738 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 69 statements into 1 equivalence classes. [2025-03-17 10:11:02,918 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 69 of 69 statements. [2025-03-17 10:11:02,918 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:11:02,918 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:11:02,926 INFO L256 TraceCheckSpWp]: Trace formula consists of 1994 conjuncts, 15 conjuncts are in the unsatisfiable core [2025-03-17 10:11:02,932 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-17 10:11:03,002 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2025-03-17 10:11:03,003 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-17 10:11:03,003 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [920858775] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:11:03,003 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-17 10:11:03,003 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 8 [2025-03-17 10:11:03,003 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553876833] [2025-03-17 10:11:03,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:11:03,003 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-03-17 10:11:03,003 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:11:03,004 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-03-17 10:11:03,004 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2025-03-17 10:11:03,004 INFO L87 Difference]: Start difference. First operand 4958 states and 6830 transitions. Second operand has 8 states, 8 states have (on average 5.625) internal successors, (45), 7 states have internal predecessors, (45), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2025-03-17 10:11:04,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:11:04,578 INFO L93 Difference]: Finished difference Result 5193 states and 7087 transitions. [2025-03-17 10:11:04,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-17 10:11:04,579 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.625) internal successors, (45), 7 states have internal predecessors, (45), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) Word has length 69 [2025-03-17 10:11:04,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:11:04,604 INFO L225 Difference]: With dead ends: 5193 [2025-03-17 10:11:04,605 INFO L226 Difference]: Without dead ends: 4965 [2025-03-17 10:11:04,610 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2025-03-17 10:11:04,611 INFO L435 NwaCegarLoop]: 1870 mSDtfsCounter, 2 mSDsluCounter, 11170 mSDsCounter, 0 mSdLazyCounter, 298 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 13040 SdHoareTripleChecker+Invalid, 300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2025-03-17 10:11:04,611 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 13040 Invalid, 300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 298 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2025-03-17 10:11:04,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4965 states. [2025-03-17 10:11:04,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4965 to 4961. [2025-03-17 10:11:04,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4961 states, 3253 states have (on average 1.2837380879188443) internal successors, (4176), 3363 states have internal predecessors, (4176), 1324 states have call successors, (1324), 352 states have call predecessors, (1324), 349 states have return successors, (1333), 1298 states have call predecessors, (1333), 1322 states have call successors, (1333) [2025-03-17 10:11:04,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4961 states to 4961 states and 6833 transitions. [2025-03-17 10:11:04,792 INFO L78 Accepts]: Start accepts. Automaton has 4961 states and 6833 transitions. Word has length 69 [2025-03-17 10:11:04,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:11:04,792 INFO L471 AbstractCegarLoop]: Abstraction has 4961 states and 6833 transitions. [2025-03-17 10:11:04,793 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.625) internal successors, (45), 7 states have internal predecessors, (45), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2025-03-17 10:11:04,793 INFO L276 IsEmpty]: Start isEmpty. Operand 4961 states and 6833 transitions. [2025-03-17 10:11:04,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2025-03-17 10:11:04,794 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:11:04,794 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:11:04,806 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2025-03-17 10:11:04,994 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-17 10:11:04,995 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_linux_block_request_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2025-03-17 10:11:04,995 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:11:04,995 INFO L85 PathProgramCache]: Analyzing trace with hash -1520400574, now seen corresponding path program 1 times [2025-03-17 10:11:04,995 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:11:04,995 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358729785] [2025-03-17 10:11:04,995 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:11:04,995 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:11:05,698 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 69 statements into 1 equivalence classes. [2025-03-17 10:11:05,722 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 69 of 69 statements. [2025-03-17 10:11:05,722 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:11:05,722 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:11:06,002 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-03-17 10:11:06,002 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:11:06,002 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358729785] [2025-03-17 10:11:06,002 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1358729785] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:11:06,002 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:11:06,003 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-17 10:11:06,003 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111241130] [2025-03-17 10:11:06,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:11:06,003 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 10:11:06,003 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:11:06,003 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 10:11:06,003 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 10:11:06,003 INFO L87 Difference]: Start difference. First operand 4961 states and 6833 transitions. Second operand has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2025-03-17 10:11:06,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:11:06,316 INFO L93 Difference]: Finished difference Result 4961 states and 6833 transitions. [2025-03-17 10:11:06,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 10:11:06,317 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 69 [2025-03-17 10:11:06,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:11:06,344 INFO L225 Difference]: With dead ends: 4961 [2025-03-17 10:11:06,344 INFO L226 Difference]: Without dead ends: 4959 [2025-03-17 10:11:06,349 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-17 10:11:06,350 INFO L435 NwaCegarLoop]: 1889 mSDtfsCounter, 1883 mSDsluCounter, 1888 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1883 SdHoareTripleChecker+Valid, 3777 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-17 10:11:06,351 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1883 Valid, 3777 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-17 10:11:06,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4959 states. [2025-03-17 10:11:06,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4959 to 4959. [2025-03-17 10:11:06,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4959 states, 3252 states have (on average 1.2835178351783518) internal successors, (4174), 3361 states have internal predecessors, (4174), 1324 states have call successors, (1324), 352 states have call predecessors, (1324), 349 states have return successors, (1333), 1298 states have call predecessors, (1333), 1322 states have call successors, (1333) [2025-03-17 10:11:06,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4959 states to 4959 states and 6831 transitions. [2025-03-17 10:11:06,546 INFO L78 Accepts]: Start accepts. Automaton has 4959 states and 6831 transitions. Word has length 69 [2025-03-17 10:11:06,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:11:06,546 INFO L471 AbstractCegarLoop]: Abstraction has 4959 states and 6831 transitions. [2025-03-17 10:11:06,546 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2025-03-17 10:11:06,546 INFO L276 IsEmpty]: Start isEmpty. Operand 4959 states and 6831 transitions. [2025-03-17 10:11:06,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2025-03-17 10:11:06,547 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:11:06,547 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:11:06,548 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-03-17 10:11:06,548 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_assert_linux_lib_idr__not_initializedErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2025-03-17 10:11:06,548 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:11:06,548 INFO L85 PathProgramCache]: Analyzing trace with hash -562619145, now seen corresponding path program 1 times [2025-03-17 10:11:06,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:11:06,548 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535809409] [2025-03-17 10:11:06,548 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:11:06,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:11:07,234 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 78 statements into 1 equivalence classes. [2025-03-17 10:11:07,292 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 78 of 78 statements. [2025-03-17 10:11:07,293 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:11:07,293 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:11:08,966 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2025-03-17 10:11:08,966 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:11:08,966 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [535809409] [2025-03-17 10:11:08,966 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [535809409] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:11:08,967 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:11:08,967 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2025-03-17 10:11:08,967 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442890284] [2025-03-17 10:11:08,967 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:11:08,967 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2025-03-17 10:11:08,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:11:08,967 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2025-03-17 10:11:08,967 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2025-03-17 10:11:08,968 INFO L87 Difference]: Start difference. First operand 4959 states and 6831 transitions. Second operand has 12 states, 11 states have (on average 3.909090909090909) internal successors, (43), 11 states have internal predecessors, (43), 7 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 7 states have call predecessors, (12), 7 states have call successors, (12) [2025-03-17 10:11:11,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:11:11,459 INFO L93 Difference]: Finished difference Result 5290 states and 7196 transitions. [2025-03-17 10:11:11,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-03-17 10:11:11,460 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 3.909090909090909) internal successors, (43), 11 states have internal predecessors, (43), 7 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 7 states have call predecessors, (12), 7 states have call successors, (12) Word has length 78 [2025-03-17 10:11:11,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:11:11,493 INFO L225 Difference]: With dead ends: 5290 [2025-03-17 10:11:11,493 INFO L226 Difference]: Without dead ends: 5011 [2025-03-17 10:11:11,496 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2025-03-17 10:11:11,498 INFO L435 NwaCegarLoop]: 1866 mSDtfsCounter, 3 mSDsluCounter, 18585 mSDsCounter, 0 mSdLazyCounter, 488 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 20451 SdHoareTripleChecker+Invalid, 492 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 488 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2025-03-17 10:11:11,498 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 20451 Invalid, 492 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 488 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2025-03-17 10:11:11,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5011 states. [2025-03-17 10:11:11,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5011 to 4990. [2025-03-17 10:11:11,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4990 states, 3271 states have (on average 1.281870987465607) internal successors, (4193), 3380 states have internal predecessors, (4193), 1336 states have call successors, (1336), 352 states have call predecessors, (1336), 349 states have return successors, (1345), 1310 states have call predecessors, (1345), 1334 states have call successors, (1345) [2025-03-17 10:11:11,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4990 states to 4990 states and 6874 transitions. [2025-03-17 10:11:11,674 INFO L78 Accepts]: Start accepts. Automaton has 4990 states and 6874 transitions. Word has length 78 [2025-03-17 10:11:11,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:11:11,674 INFO L471 AbstractCegarLoop]: Abstraction has 4990 states and 6874 transitions. [2025-03-17 10:11:11,675 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 3.909090909090909) internal successors, (43), 11 states have internal predecessors, (43), 7 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 7 states have call predecessors, (12), 7 states have call successors, (12) [2025-03-17 10:11:11,675 INFO L276 IsEmpty]: Start isEmpty. Operand 4990 states and 6874 transitions. [2025-03-17 10:11:11,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2025-03-17 10:11:11,676 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:11:11,676 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:11:11,676 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2025-03-17 10:11:11,676 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_linux_drivers_base_class_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2025-03-17 10:11:11,676 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:11:11,676 INFO L85 PathProgramCache]: Analyzing trace with hash 1241083770, now seen corresponding path program 1 times [2025-03-17 10:11:11,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:11:11,676 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999470851] [2025-03-17 10:11:11,677 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:11:11,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:11:12,288 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 75 statements into 1 equivalence classes. [2025-03-17 10:11:12,309 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 75 of 75 statements. [2025-03-17 10:11:12,310 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:11:12,310 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:11:12,564 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-03-17 10:11:12,564 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:11:12,564 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999470851] [2025-03-17 10:11:12,564 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [999470851] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:11:12,564 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:11:12,564 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-17 10:11:12,564 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738183003] [2025-03-17 10:11:12,564 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:11:12,565 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 10:11:12,565 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:11:12,565 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 10:11:12,565 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 10:11:12,565 INFO L87 Difference]: Start difference. First operand 4990 states and 6874 transitions. Second operand has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2025-03-17 10:11:12,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:11:12,856 INFO L93 Difference]: Finished difference Result 4990 states and 6874 transitions. [2025-03-17 10:11:12,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 10:11:12,856 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 75 [2025-03-17 10:11:12,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:11:12,877 INFO L225 Difference]: With dead ends: 4990 [2025-03-17 10:11:12,877 INFO L226 Difference]: Without dead ends: 4988 [2025-03-17 10:11:12,881 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-17 10:11:12,881 INFO L435 NwaCegarLoop]: 1887 mSDtfsCounter, 1880 mSDsluCounter, 1886 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1880 SdHoareTripleChecker+Valid, 3773 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-17 10:11:12,882 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1880 Valid, 3773 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-17 10:11:12,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4988 states. [2025-03-17 10:11:13,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4988 to 4988. [2025-03-17 10:11:13,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4988 states, 3270 states have (on average 1.281651376146789) internal successors, (4191), 3378 states have internal predecessors, (4191), 1336 states have call successors, (1336), 352 states have call predecessors, (1336), 349 states have return successors, (1345), 1310 states have call predecessors, (1345), 1334 states have call successors, (1345) [2025-03-17 10:11:13,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4988 states to 4988 states and 6872 transitions. [2025-03-17 10:11:13,067 INFO L78 Accepts]: Start accepts. Automaton has 4988 states and 6872 transitions. Word has length 75 [2025-03-17 10:11:13,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:11:13,067 INFO L471 AbstractCegarLoop]: Abstraction has 4988 states and 6872 transitions. [2025-03-17 10:11:13,067 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2025-03-17 10:11:13,068 INFO L276 IsEmpty]: Start isEmpty. Operand 4988 states and 6872 transitions. [2025-03-17 10:11:13,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2025-03-17 10:11:13,069 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:11:13,069 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:11:13,069 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-03-17 10:11:13,070 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_linux_fs_char_dev_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2025-03-17 10:11:13,070 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:11:13,071 INFO L85 PathProgramCache]: Analyzing trace with hash -1561372180, now seen corresponding path program 1 times [2025-03-17 10:11:13,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:11:13,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1820803355] [2025-03-17 10:11:13,071 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:11:13,071 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:11:13,690 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 81 statements into 1 equivalence classes. [2025-03-17 10:11:13,711 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 81 of 81 statements. [2025-03-17 10:11:13,711 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:11:13,712 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:11:14,019 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-03-17 10:11:14,019 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:11:14,019 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1820803355] [2025-03-17 10:11:14,019 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1820803355] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:11:14,019 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:11:14,020 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-17 10:11:14,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1408399875] [2025-03-17 10:11:14,020 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:11:14,020 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 10:11:14,020 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:11:14,020 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 10:11:14,020 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 10:11:14,021 INFO L87 Difference]: Start difference. First operand 4988 states and 6872 transitions. Second operand has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2025-03-17 10:11:14,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:11:14,438 INFO L93 Difference]: Finished difference Result 4988 states and 6872 transitions. [2025-03-17 10:11:14,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 10:11:14,438 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 81 [2025-03-17 10:11:14,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:11:14,458 INFO L225 Difference]: With dead ends: 4988 [2025-03-17 10:11:14,458 INFO L226 Difference]: Without dead ends: 4986 [2025-03-17 10:11:14,461 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-17 10:11:14,462 INFO L435 NwaCegarLoop]: 1885 mSDtfsCounter, 1877 mSDsluCounter, 1884 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1877 SdHoareTripleChecker+Valid, 3769 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-17 10:11:14,462 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1877 Valid, 3769 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-17 10:11:14,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4986 states. [2025-03-17 10:11:14,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4986 to 4986. [2025-03-17 10:11:14,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4986 states, 3269 states have (on average 1.281431630468033) internal successors, (4189), 3376 states have internal predecessors, (4189), 1336 states have call successors, (1336), 352 states have call predecessors, (1336), 349 states have return successors, (1345), 1310 states have call predecessors, (1345), 1334 states have call successors, (1345) [2025-03-17 10:11:14,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4986 states to 4986 states and 6870 transitions. [2025-03-17 10:11:14,680 INFO L78 Accepts]: Start accepts. Automaton has 4986 states and 6870 transitions. Word has length 81 [2025-03-17 10:11:14,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:11:14,681 INFO L471 AbstractCegarLoop]: Abstraction has 4986 states and 6870 transitions. [2025-03-17 10:11:14,681 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2025-03-17 10:11:14,681 INFO L276 IsEmpty]: Start isEmpty. Operand 4986 states and 6870 transitions. [2025-03-17 10:11:14,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2025-03-17 10:11:14,683 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:11:14,683 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:11:14,683 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2025-03-17 10:11:14,684 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2025-03-17 10:11:14,684 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:11:14,684 INFO L85 PathProgramCache]: Analyzing trace with hash -127616128, now seen corresponding path program 1 times [2025-03-17 10:11:14,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:11:14,684 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [35040102] [2025-03-17 10:11:14,684 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:11:14,684 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:11:15,333 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 87 statements into 1 equivalence classes. [2025-03-17 10:11:15,355 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 87 of 87 statements. [2025-03-17 10:11:15,355 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:11:15,355 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:11:15,636 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-03-17 10:11:15,636 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:11:15,636 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [35040102] [2025-03-17 10:11:15,636 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [35040102] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:11:15,636 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:11:15,636 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-17 10:11:15,636 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487297188] [2025-03-17 10:11:15,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:11:15,636 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 10:11:15,636 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:11:15,637 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 10:11:15,637 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 10:11:15,637 INFO L87 Difference]: Start difference. First operand 4986 states and 6870 transitions. Second operand has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2025-03-17 10:11:15,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:11:15,956 INFO L93 Difference]: Finished difference Result 4986 states and 6870 transitions. [2025-03-17 10:11:15,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 10:11:15,957 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 87 [2025-03-17 10:11:15,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:11:15,975 INFO L225 Difference]: With dead ends: 4986 [2025-03-17 10:11:15,975 INFO L226 Difference]: Without dead ends: 4984 [2025-03-17 10:11:15,979 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-17 10:11:15,980 INFO L435 NwaCegarLoop]: 1883 mSDtfsCounter, 1874 mSDsluCounter, 1882 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1874 SdHoareTripleChecker+Valid, 3765 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-17 10:11:15,980 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1874 Valid, 3765 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-17 10:11:15,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4984 states. [2025-03-17 10:11:16,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4984 to 4984. [2025-03-17 10:11:16,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4984 states, 3268 states have (on average 1.2812117503059977) internal successors, (4187), 3374 states have internal predecessors, (4187), 1336 states have call successors, (1336), 352 states have call predecessors, (1336), 349 states have return successors, (1345), 1310 states have call predecessors, (1345), 1334 states have call successors, (1345) [2025-03-17 10:11:16,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4984 states to 4984 states and 6868 transitions. [2025-03-17 10:11:16,175 INFO L78 Accepts]: Start accepts. Automaton has 4984 states and 6868 transitions. Word has length 87 [2025-03-17 10:11:16,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:11:16,176 INFO L471 AbstractCegarLoop]: Abstraction has 4984 states and 6868 transitions. [2025-03-17 10:11:16,177 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2025-03-17 10:11:16,177 INFO L276 IsEmpty]: Start isEmpty. Operand 4984 states and 6868 transitions. [2025-03-17 10:11:16,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2025-03-17 10:11:16,178 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:11:16,178 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:11:16,179 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2025-03-17 10:11:16,179 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_linux_kernel_locking_rwlock_check_final_stateErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2025-03-17 10:11:16,179 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:11:16,179 INFO L85 PathProgramCache]: Analyzing trace with hash 1711618042, now seen corresponding path program 1 times [2025-03-17 10:11:16,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:11:16,179 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107702307] [2025-03-17 10:11:16,179 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:11:16,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:11:16,805 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 93 statements into 1 equivalence classes. [2025-03-17 10:11:16,828 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 93 of 93 statements. [2025-03-17 10:11:16,829 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:11:16,829 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:11:17,124 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-03-17 10:11:17,124 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:11:17,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107702307] [2025-03-17 10:11:17,124 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107702307] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:11:17,124 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:11:17,124 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-17 10:11:17,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [852542577] [2025-03-17 10:11:17,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:11:17,125 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 10:11:17,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:11:17,125 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 10:11:17,125 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 10:11:17,125 INFO L87 Difference]: Start difference. First operand 4984 states and 6868 transitions. Second operand has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2025-03-17 10:11:17,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:11:17,544 INFO L93 Difference]: Finished difference Result 4984 states and 6868 transitions. [2025-03-17 10:11:17,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 10:11:17,544 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 93 [2025-03-17 10:11:17,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:11:17,562 INFO L225 Difference]: With dead ends: 4984 [2025-03-17 10:11:17,562 INFO L226 Difference]: Without dead ends: 4982 [2025-03-17 10:11:17,565 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-17 10:11:17,566 INFO L435 NwaCegarLoop]: 1881 mSDtfsCounter, 1871 mSDsluCounter, 1880 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1871 SdHoareTripleChecker+Valid, 3761 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-17 10:11:17,566 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1871 Valid, 3761 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-17 10:11:17,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4982 states. [2025-03-17 10:11:17,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4982 to 4982. [2025-03-17 10:11:17,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4982 states, 3267 states have (on average 1.28099173553719) internal successors, (4185), 3372 states have internal predecessors, (4185), 1336 states have call successors, (1336), 352 states have call predecessors, (1336), 349 states have return successors, (1345), 1310 states have call predecessors, (1345), 1334 states have call successors, (1345) [2025-03-17 10:11:17,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4982 states to 4982 states and 6866 transitions. [2025-03-17 10:11:17,770 INFO L78 Accepts]: Start accepts. Automaton has 4982 states and 6866 transitions. Word has length 93 [2025-03-17 10:11:17,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:11:17,771 INFO L471 AbstractCegarLoop]: Abstraction has 4982 states and 6866 transitions. [2025-03-17 10:11:17,771 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2025-03-17 10:11:17,771 INFO L276 IsEmpty]: Start isEmpty. Operand 4982 states and 6866 transitions. [2025-03-17 10:11:17,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2025-03-17 10:11:17,773 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:11:17,773 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:11:17,773 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2025-03-17 10:11:17,773 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_linux_kernel_locking_rwlock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2025-03-17 10:11:17,774 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:11:17,774 INFO L85 PathProgramCache]: Analyzing trace with hash -107489834, now seen corresponding path program 1 times [2025-03-17 10:11:17,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:11:17,774 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718055151] [2025-03-17 10:11:17,774 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:11:17,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:11:18,564 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 95 statements into 1 equivalence classes. [2025-03-17 10:11:18,595 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 95 of 95 statements. [2025-03-17 10:11:18,595 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:11:18,595 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:11:18,872 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-03-17 10:11:18,872 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:11:18,873 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718055151] [2025-03-17 10:11:18,873 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1718055151] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:11:18,873 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:11:18,873 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-17 10:11:18,873 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994589824] [2025-03-17 10:11:18,873 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:11:18,873 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 10:11:18,873 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:11:18,873 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 10:11:18,873 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 10:11:18,874 INFO L87 Difference]: Start difference. First operand 4982 states and 6866 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2025-03-17 10:11:19,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:11:19,224 INFO L93 Difference]: Finished difference Result 4982 states and 6866 transitions. [2025-03-17 10:11:19,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 10:11:19,224 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 95 [2025-03-17 10:11:19,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:11:19,242 INFO L225 Difference]: With dead ends: 4982 [2025-03-17 10:11:19,242 INFO L226 Difference]: Without dead ends: 4980 [2025-03-17 10:11:19,245 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-17 10:11:19,246 INFO L435 NwaCegarLoop]: 1879 mSDtfsCounter, 1867 mSDsluCounter, 1878 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1867 SdHoareTripleChecker+Valid, 3757 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-17 10:11:19,246 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1867 Valid, 3757 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-17 10:11:19,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4980 states. [2025-03-17 10:11:19,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4980 to 4980. [2025-03-17 10:11:19,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4980 states, 3266 states have (on average 1.280771586037967) internal successors, (4183), 3370 states have internal predecessors, (4183), 1336 states have call successors, (1336), 352 states have call predecessors, (1336), 349 states have return successors, (1345), 1310 states have call predecessors, (1345), 1334 states have call successors, (1345) [2025-03-17 10:11:19,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4980 states to 4980 states and 6864 transitions. [2025-03-17 10:11:19,459 INFO L78 Accepts]: Start accepts. Automaton has 4980 states and 6864 transitions. Word has length 95 [2025-03-17 10:11:19,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:11:19,459 INFO L471 AbstractCegarLoop]: Abstraction has 4980 states and 6864 transitions. [2025-03-17 10:11:19,460 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2025-03-17 10:11:19,460 INFO L276 IsEmpty]: Start isEmpty. Operand 4980 states and 6864 transitions. [2025-03-17 10:11:19,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2025-03-17 10:11:19,464 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:11:19,464 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:11:19,464 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2025-03-17 10:11:19,465 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_linux_kernel_module_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2025-03-17 10:11:19,465 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:11:19,465 INFO L85 PathProgramCache]: Analyzing trace with hash 1530743208, now seen corresponding path program 1 times [2025-03-17 10:11:19,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:11:19,465 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396213427] [2025-03-17 10:11:19,465 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:11:19,465 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:11:20,085 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 101 statements into 1 equivalence classes. [2025-03-17 10:11:20,109 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 101 of 101 statements. [2025-03-17 10:11:20,109 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:11:20,110 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:11:20,377 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-03-17 10:11:20,377 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:11:20,377 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396213427] [2025-03-17 10:11:20,377 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1396213427] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:11:20,377 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:11:20,377 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-17 10:11:20,377 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [205700451] [2025-03-17 10:11:20,377 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:11:20,378 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 10:11:20,378 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:11:20,382 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 10:11:20,382 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 10:11:20,382 INFO L87 Difference]: Start difference. First operand 4980 states and 6864 transitions. Second operand has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2025-03-17 10:11:20,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:11:20,755 INFO L93 Difference]: Finished difference Result 4980 states and 6864 transitions. [2025-03-17 10:11:20,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 10:11:20,756 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 101 [2025-03-17 10:11:20,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:11:20,783 INFO L225 Difference]: With dead ends: 4980 [2025-03-17 10:11:20,783 INFO L226 Difference]: Without dead ends: 4978 [2025-03-17 10:11:20,786 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-17 10:11:20,787 INFO L435 NwaCegarLoop]: 1877 mSDtfsCounter, 1866 mSDsluCounter, 1876 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1866 SdHoareTripleChecker+Valid, 3753 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-17 10:11:20,787 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1866 Valid, 3753 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-17 10:11:20,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4978 states. [2025-03-17 10:11:21,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4978 to 4978. [2025-03-17 10:11:21,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4978 states, 3265 states have (on average 1.280551301684533) internal successors, (4181), 3368 states have internal predecessors, (4181), 1336 states have call successors, (1336), 352 states have call predecessors, (1336), 349 states have return successors, (1345), 1310 states have call predecessors, (1345), 1334 states have call successors, (1345) [2025-03-17 10:11:21,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4978 states to 4978 states and 6862 transitions. [2025-03-17 10:11:21,034 INFO L78 Accepts]: Start accepts. Automaton has 4978 states and 6862 transitions. Word has length 101 [2025-03-17 10:11:21,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:11:21,036 INFO L471 AbstractCegarLoop]: Abstraction has 4978 states and 6862 transitions. [2025-03-17 10:11:21,036 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2025-03-17 10:11:21,036 INFO L276 IsEmpty]: Start isEmpty. Operand 4978 states and 6862 transitions. [2025-03-17 10:11:21,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2025-03-17 10:11:21,038 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:11:21,038 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:11:21,039 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2025-03-17 10:11:21,039 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2025-03-17 10:11:21,039 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:11:21,039 INFO L85 PathProgramCache]: Analyzing trace with hash -418379870, now seen corresponding path program 1 times [2025-03-17 10:11:21,039 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:11:21,039 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240862706] [2025-03-17 10:11:21,039 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:11:21,039 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:11:21,663 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 148 statements into 1 equivalence classes. [2025-03-17 10:11:21,724 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 148 of 148 statements. [2025-03-17 10:11:21,725 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:11:21,725 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:11:22,472 INFO L134 CoverageAnalysis]: Checked inductivity of 383 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 383 trivial. 0 not checked. [2025-03-17 10:11:22,472 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:11:22,472 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240862706] [2025-03-17 10:11:22,472 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240862706] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:11:22,473 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:11:22,473 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-17 10:11:22,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533848207] [2025-03-17 10:11:22,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:11:22,473 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-17 10:11:22,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:11:22,473 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-17 10:11:22,473 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-17 10:11:22,474 INFO L87 Difference]: Start difference. First operand 4978 states and 6862 transitions. Second operand has 5 states, 5 states have (on average 7.0) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2025-03-17 10:11:23,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:11:23,058 INFO L93 Difference]: Finished difference Result 5119 states and 6991 transitions. [2025-03-17 10:11:23,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-17 10:11:23,059 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.0) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 148 [2025-03-17 10:11:23,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:11:23,081 INFO L225 Difference]: With dead ends: 5119 [2025-03-17 10:11:23,081 INFO L226 Difference]: Without dead ends: 5117 [2025-03-17 10:11:23,085 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-03-17 10:11:23,086 INFO L435 NwaCegarLoop]: 1901 mSDtfsCounter, 1802 mSDsluCounter, 3903 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1803 SdHoareTripleChecker+Valid, 5804 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-17 10:11:23,087 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1803 Valid, 5804 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-17 10:11:23,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5117 states. [2025-03-17 10:11:23,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5117 to 5109. [2025-03-17 10:11:23,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5109 states, 3359 states have (on average 1.2780589461149152) internal successors, (4293), 3462 states have internal predecessors, (4293), 1340 states have call successors, (1340), 385 states have call predecessors, (1340), 382 states have return successors, (1349), 1314 states have call predecessors, (1349), 1338 states have call successors, (1349) [2025-03-17 10:11:23,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5109 states to 5109 states and 6982 transitions. [2025-03-17 10:11:23,335 INFO L78 Accepts]: Start accepts. Automaton has 5109 states and 6982 transitions. Word has length 148 [2025-03-17 10:11:23,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:11:23,335 INFO L471 AbstractCegarLoop]: Abstraction has 5109 states and 6982 transitions. [2025-03-17 10:11:23,336 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.0) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2025-03-17 10:11:23,336 INFO L276 IsEmpty]: Start isEmpty. Operand 5109 states and 6982 transitions. [2025-03-17 10:11:23,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2025-03-17 10:11:23,337 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:11:23,337 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:11:23,337 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2025-03-17 10:11:23,337 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_linux_kernel_rcu_update_lock_bh_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2025-03-17 10:11:23,338 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:11:23,338 INFO L85 PathProgramCache]: Analyzing trace with hash -309334725, now seen corresponding path program 1 times [2025-03-17 10:11:23,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:11:23,338 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18902856] [2025-03-17 10:11:23,338 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:11:23,338 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:11:24,173 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 107 statements into 1 equivalence classes. [2025-03-17 10:11:24,196 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 107 of 107 statements. [2025-03-17 10:11:24,196 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:11:24,196 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:11:24,433 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-03-17 10:11:24,434 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:11:24,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18902856] [2025-03-17 10:11:24,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [18902856] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:11:24,434 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:11:24,434 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-17 10:11:24,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243623675] [2025-03-17 10:11:24,434 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:11:24,436 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 10:11:24,436 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:11:24,436 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 10:11:24,436 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 10:11:24,436 INFO L87 Difference]: Start difference. First operand 5109 states and 6982 transitions. Second operand has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2025-03-17 10:11:24,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:11:24,787 INFO L93 Difference]: Finished difference Result 5109 states and 6982 transitions. [2025-03-17 10:11:24,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 10:11:24,788 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 107 [2025-03-17 10:11:24,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:11:24,808 INFO L225 Difference]: With dead ends: 5109 [2025-03-17 10:11:24,808 INFO L226 Difference]: Without dead ends: 5107 [2025-03-17 10:11:24,813 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-17 10:11:24,814 INFO L435 NwaCegarLoop]: 1875 mSDtfsCounter, 1863 mSDsluCounter, 1874 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1863 SdHoareTripleChecker+Valid, 3749 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-17 10:11:24,814 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1863 Valid, 3749 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-17 10:11:24,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5107 states. [2025-03-17 10:11:25,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5107 to 5107. [2025-03-17 10:11:25,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5107 states, 3358 states have (on average 1.2778439547349614) internal successors, (4291), 3460 states have internal predecessors, (4291), 1340 states have call successors, (1340), 385 states have call predecessors, (1340), 382 states have return successors, (1349), 1314 states have call predecessors, (1349), 1338 states have call successors, (1349) [2025-03-17 10:11:25,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5107 states to 5107 states and 6980 transitions. [2025-03-17 10:11:25,104 INFO L78 Accepts]: Start accepts. Automaton has 5107 states and 6980 transitions. Word has length 107 [2025-03-17 10:11:25,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:11:25,105 INFO L471 AbstractCegarLoop]: Abstraction has 5107 states and 6980 transitions. [2025-03-17 10:11:25,105 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2025-03-17 10:11:25,105 INFO L276 IsEmpty]: Start isEmpty. Operand 5107 states and 6980 transitions. [2025-03-17 10:11:25,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2025-03-17 10:11:25,107 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:11:25,108 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:11:25,108 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2025-03-17 10:11:25,108 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_check_alloc_flagsErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2025-03-17 10:11:25,108 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:11:25,108 INFO L85 PathProgramCache]: Analyzing trace with hash 864605347, now seen corresponding path program 1 times [2025-03-17 10:11:25,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:11:25,108 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16168577] [2025-03-17 10:11:25,108 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:11:25,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:11:25,767 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 153 statements into 1 equivalence classes. [2025-03-17 10:11:25,915 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 153 of 153 statements. [2025-03-17 10:11:25,916 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:11:25,916 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:11:27,057 INFO L134 CoverageAnalysis]: Checked inductivity of 383 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 383 trivial. 0 not checked. [2025-03-17 10:11:27,058 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:11:27,058 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16168577] [2025-03-17 10:11:27,058 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [16168577] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:11:27,058 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:11:27,058 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-17 10:11:27,058 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024837400] [2025-03-17 10:11:27,058 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:11:27,058 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-17 10:11:27,058 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:11:27,059 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-17 10:11:27,059 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-03-17 10:11:27,059 INFO L87 Difference]: Start difference. First operand 5107 states and 6980 transitions. Second operand has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 5 states have internal predecessors, (38), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2025-03-17 10:11:31,084 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-03-17 10:11:36,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:11:36,928 INFO L93 Difference]: Finished difference Result 10176 states and 13970 transitions. [2025-03-17 10:11:36,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-17 10:11:36,928 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 5 states have internal predecessors, (38), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) Word has length 153 [2025-03-17 10:11:36,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:11:36,953 INFO L225 Difference]: With dead ends: 10176 [2025-03-17 10:11:36,953 INFO L226 Difference]: Without dead ends: 5107 [2025-03-17 10:11:36,975 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2025-03-17 10:11:36,975 INFO L435 NwaCegarLoop]: 1873 mSDtfsCounter, 1857 mSDsluCounter, 4872 mSDsCounter, 0 mSdLazyCounter, 810 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1858 SdHoareTripleChecker+Valid, 6745 SdHoareTripleChecker+Invalid, 811 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 810 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.3s IncrementalHoareTripleChecker+Time [2025-03-17 10:11:36,975 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1858 Valid, 6745 Invalid, 811 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 810 Invalid, 1 Unknown, 0 Unchecked, 9.3s Time] [2025-03-17 10:11:36,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5107 states. [2025-03-17 10:11:37,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5107 to 5107. [2025-03-17 10:11:37,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5107 states, 3358 states have (on average 1.2766527695056582) internal successors, (4287), 3460 states have internal predecessors, (4287), 1340 states have call successors, (1340), 385 states have call predecessors, (1340), 382 states have return successors, (1349), 1314 states have call predecessors, (1349), 1338 states have call successors, (1349) [2025-03-17 10:11:37,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5107 states to 5107 states and 6976 transitions. [2025-03-17 10:11:37,254 INFO L78 Accepts]: Start accepts. Automaton has 5107 states and 6976 transitions. Word has length 153 [2025-03-17 10:11:37,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:11:37,255 INFO L471 AbstractCegarLoop]: Abstraction has 5107 states and 6976 transitions. [2025-03-17 10:11:37,255 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 5 states have internal predecessors, (38), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2025-03-17 10:11:37,255 INFO L276 IsEmpty]: Start isEmpty. Operand 5107 states and 6976 transitions. [2025-03-17 10:11:37,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2025-03-17 10:11:37,256 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:11:37,256 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:11:37,257 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2025-03-17 10:11:37,257 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_check_alloc_flagsErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2025-03-17 10:11:37,257 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:11:37,257 INFO L85 PathProgramCache]: Analyzing trace with hash 864635138, now seen corresponding path program 1 times [2025-03-17 10:11:37,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:11:37,257 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166236569] [2025-03-17 10:11:37,257 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:11:37,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:11:37,964 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 153 statements into 1 equivalence classes. [2025-03-17 10:11:37,989 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 153 of 153 statements. [2025-03-17 10:11:37,989 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:11:37,990 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:11:38,394 INFO L134 CoverageAnalysis]: Checked inductivity of 383 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 383 trivial. 0 not checked. [2025-03-17 10:11:38,395 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:11:38,395 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [166236569] [2025-03-17 10:11:38,395 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [166236569] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:11:38,395 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:11:38,395 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-17 10:11:38,395 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166190884] [2025-03-17 10:11:38,395 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:11:38,395 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 10:11:38,395 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:11:38,396 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 10:11:38,396 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 10:11:38,396 INFO L87 Difference]: Start difference. First operand 5107 states and 6976 transitions. Second operand has 4 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2025-03-17 10:11:38,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:11:38,847 INFO L93 Difference]: Finished difference Result 5107 states and 6976 transitions. [2025-03-17 10:11:38,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 10:11:38,847 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 153 [2025-03-17 10:11:38,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:11:38,860 INFO L225 Difference]: With dead ends: 5107 [2025-03-17 10:11:38,860 INFO L226 Difference]: Without dead ends: 5105 [2025-03-17 10:11:38,862 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 10:11:38,863 INFO L435 NwaCegarLoop]: 1872 mSDtfsCounter, 0 mSDsluCounter, 3740 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 5612 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-17 10:11:38,863 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 5612 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-17 10:11:38,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5105 states. [2025-03-17 10:11:39,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5105 to 5105. [2025-03-17 10:11:39,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5105 states, 3357 states have (on average 1.2755436401549003) internal successors, (4282), 3458 states have internal predecessors, (4282), 1340 states have call successors, (1340), 385 states have call predecessors, (1340), 382 states have return successors, (1349), 1314 states have call predecessors, (1349), 1338 states have call successors, (1349) [2025-03-17 10:11:39,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5105 states to 5105 states and 6971 transitions. [2025-03-17 10:11:39,170 INFO L78 Accepts]: Start accepts. Automaton has 5105 states and 6971 transitions. Word has length 153 [2025-03-17 10:11:39,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:11:39,170 INFO L471 AbstractCegarLoop]: Abstraction has 5105 states and 6971 transitions. [2025-03-17 10:11:39,170 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2025-03-17 10:11:39,170 INFO L276 IsEmpty]: Start isEmpty. Operand 5105 states and 6971 transitions. [2025-03-17 10:11:39,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2025-03-17 10:11:39,172 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:11:39,172 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:11:39,172 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2025-03-17 10:11:39,172 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2025-03-17 10:11:39,173 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:11:39,173 INFO L85 PathProgramCache]: Analyzing trace with hash 941519216, now seen corresponding path program 1 times [2025-03-17 10:11:39,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:11:39,173 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449905251] [2025-03-17 10:11:39,173 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:11:39,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:11:39,752 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 113 statements into 1 equivalence classes. [2025-03-17 10:11:39,772 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 113 of 113 statements. [2025-03-17 10:11:39,772 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:11:39,772 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:11:40,020 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-03-17 10:11:40,021 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:11:40,021 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [449905251] [2025-03-17 10:11:40,021 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [449905251] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:11:40,021 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:11:40,021 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-17 10:11:40,021 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022029019] [2025-03-17 10:11:40,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:11:40,021 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 10:11:40,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:11:40,022 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 10:11:40,022 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 10:11:40,022 INFO L87 Difference]: Start difference. First operand 5105 states and 6971 transitions. Second operand has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2025-03-17 10:11:40,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:11:40,486 INFO L93 Difference]: Finished difference Result 5105 states and 6971 transitions. [2025-03-17 10:11:40,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 10:11:40,486 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 113 [2025-03-17 10:11:40,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:11:40,500 INFO L225 Difference]: With dead ends: 5105 [2025-03-17 10:11:40,501 INFO L226 Difference]: Without dead ends: 5103 [2025-03-17 10:11:40,502 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-17 10:11:40,502 INFO L435 NwaCegarLoop]: 1870 mSDtfsCounter, 1857 mSDsluCounter, 1869 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1857 SdHoareTripleChecker+Valid, 3739 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-17 10:11:40,502 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1857 Valid, 3739 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-17 10:11:40,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5103 states. [2025-03-17 10:11:40,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5103 to 5103. [2025-03-17 10:11:40,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5103 states, 3356 states have (on average 1.2753277711561382) internal successors, (4280), 3456 states have internal predecessors, (4280), 1340 states have call successors, (1340), 385 states have call predecessors, (1340), 382 states have return successors, (1349), 1314 states have call predecessors, (1349), 1338 states have call successors, (1349) [2025-03-17 10:11:40,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5103 states to 5103 states and 6969 transitions. [2025-03-17 10:11:40,800 INFO L78 Accepts]: Start accepts. Automaton has 5103 states and 6969 transitions. Word has length 113 [2025-03-17 10:11:40,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:11:40,802 INFO L471 AbstractCegarLoop]: Abstraction has 5103 states and 6969 transitions. [2025-03-17 10:11:40,802 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2025-03-17 10:11:40,802 INFO L276 IsEmpty]: Start isEmpty. Operand 5103 states and 6969 transitions. [2025-03-17 10:11:40,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2025-03-17 10:11:40,803 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:11:40,803 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:11:40,803 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2025-03-17 10:11:40,803 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2025-03-17 10:11:40,804 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:11:40,804 INFO L85 PathProgramCache]: Analyzing trace with hash 1427937035, now seen corresponding path program 1 times [2025-03-17 10:11:40,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:11:40,804 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1499052829] [2025-03-17 10:11:40,804 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:11:40,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:11:41,500 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 156 statements into 1 equivalence classes. [2025-03-17 10:11:41,537 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 156 of 156 statements. [2025-03-17 10:11:41,537 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:11:41,537 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:11:41,763 INFO L134 CoverageAnalysis]: Checked inductivity of 383 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 383 trivial. 0 not checked. [2025-03-17 10:11:41,764 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:11:41,764 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1499052829] [2025-03-17 10:11:41,764 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1499052829] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:11:41,764 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:11:41,764 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-17 10:11:41,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464651842] [2025-03-17 10:11:41,764 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:11:41,764 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-17 10:11:41,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:11:41,764 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-17 10:11:41,765 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-17 10:11:41,765 INFO L87 Difference]: Start difference. First operand 5103 states and 6969 transitions. Second operand has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2025-03-17 10:11:42,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:11:42,321 INFO L93 Difference]: Finished difference Result 10158 states and 13935 transitions. [2025-03-17 10:11:42,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-17 10:11:42,321 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 156 [2025-03-17 10:11:42,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:11:42,339 INFO L225 Difference]: With dead ends: 10158 [2025-03-17 10:11:42,339 INFO L226 Difference]: Without dead ends: 5093 [2025-03-17 10:11:42,357 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-17 10:11:42,357 INFO L435 NwaCegarLoop]: 1866 mSDtfsCounter, 1843 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1843 SdHoareTripleChecker+Valid, 1866 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-17 10:11:42,358 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1843 Valid, 1866 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-17 10:11:42,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5093 states. [2025-03-17 10:11:42,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5093 to 5093. [2025-03-17 10:11:42,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5093 states, 3347 states have (on average 1.273677920525844) internal successors, (4263), 3446 states have internal predecessors, (4263), 1340 states have call successors, (1340), 385 states have call predecessors, (1340), 382 states have return successors, (1349), 1314 states have call predecessors, (1349), 1338 states have call successors, (1349) [2025-03-17 10:11:42,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5093 states to 5093 states and 6952 transitions. [2025-03-17 10:11:42,625 INFO L78 Accepts]: Start accepts. Automaton has 5093 states and 6952 transitions. Word has length 156 [2025-03-17 10:11:42,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:11:42,626 INFO L471 AbstractCegarLoop]: Abstraction has 5093 states and 6952 transitions. [2025-03-17 10:11:42,626 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2025-03-17 10:11:42,626 INFO L276 IsEmpty]: Start isEmpty. Operand 5093 states and 6952 transitions. [2025-03-17 10:11:42,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2025-03-17 10:11:42,627 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:11:42,627 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:11:42,627 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2025-03-17 10:11:42,627 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2025-03-17 10:11:42,627 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:11:42,627 INFO L85 PathProgramCache]: Analyzing trace with hash 2002770128, now seen corresponding path program 1 times [2025-03-17 10:11:42,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:11:42,627 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44206726] [2025-03-17 10:11:42,627 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:11:42,627 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:11:43,236 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 119 statements into 1 equivalence classes. [2025-03-17 10:11:43,256 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 119 of 119 statements. [2025-03-17 10:11:43,256 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:11:43,256 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:11:43,486 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-03-17 10:11:43,486 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:11:43,486 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44206726] [2025-03-17 10:11:43,486 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [44206726] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:11:43,486 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:11:43,486 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-17 10:11:43,486 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1296099135] [2025-03-17 10:11:43,486 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:11:43,486 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 10:11:43,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:11:43,487 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 10:11:43,487 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 10:11:43,487 INFO L87 Difference]: Start difference. First operand 5093 states and 6952 transitions. Second operand has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2025-03-17 10:11:43,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:11:43,936 INFO L93 Difference]: Finished difference Result 5093 states and 6952 transitions. [2025-03-17 10:11:43,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 10:11:43,937 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 119 [2025-03-17 10:11:43,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:11:43,950 INFO L225 Difference]: With dead ends: 5093 [2025-03-17 10:11:43,950 INFO L226 Difference]: Without dead ends: 5091 [2025-03-17 10:11:43,951 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-17 10:11:43,952 INFO L435 NwaCegarLoop]: 1863 mSDtfsCounter, 1849 mSDsluCounter, 1862 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1849 SdHoareTripleChecker+Valid, 3725 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-17 10:11:43,952 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1849 Valid, 3725 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-17 10:11:43,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5091 states. [2025-03-17 10:11:44,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5091 to 5091. [2025-03-17 10:11:44,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5091 states, 3346 states have (on average 1.2734608487746564) internal successors, (4261), 3444 states have internal predecessors, (4261), 1340 states have call successors, (1340), 385 states have call predecessors, (1340), 382 states have return successors, (1349), 1314 states have call predecessors, (1349), 1338 states have call successors, (1349) [2025-03-17 10:11:44,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5091 states to 5091 states and 6950 transitions. [2025-03-17 10:11:44,216 INFO L78 Accepts]: Start accepts. Automaton has 5091 states and 6950 transitions. Word has length 119 [2025-03-17 10:11:44,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:11:44,216 INFO L471 AbstractCegarLoop]: Abstraction has 5091 states and 6950 transitions. [2025-03-17 10:11:44,216 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2025-03-17 10:11:44,216 INFO L276 IsEmpty]: Start isEmpty. Operand 5091 states and 6950 transitions. [2025-03-17 10:11:44,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2025-03-17 10:11:44,217 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:11:44,218 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:11:44,218 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2025-03-17 10:11:44,218 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2025-03-17 10:11:44,218 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:11:44,218 INFO L85 PathProgramCache]: Analyzing trace with hash -1266069789, now seen corresponding path program 1 times [2025-03-17 10:11:44,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:11:44,218 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1246930811] [2025-03-17 10:11:44,218 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:11:44,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:11:44,854 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 162 statements into 1 equivalence classes. [2025-03-17 10:11:44,917 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 162 of 162 statements. [2025-03-17 10:11:44,917 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:11:44,917 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:11:45,346 INFO L134 CoverageAnalysis]: Checked inductivity of 383 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 383 trivial. 0 not checked. [2025-03-17 10:11:45,346 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:11:45,346 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1246930811] [2025-03-17 10:11:45,346 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1246930811] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:11:45,346 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:11:45,346 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-17 10:11:45,346 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676717692] [2025-03-17 10:11:45,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:11:45,346 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-17 10:11:45,347 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:11:45,347 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-17 10:11:45,347 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-17 10:11:45,347 INFO L87 Difference]: Start difference. First operand 5091 states and 6950 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (17), 3 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2025-03-17 10:11:49,411 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-03-17 10:11:50,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:11:50,123 INFO L93 Difference]: Finished difference Result 5099 states and 6954 transitions. [2025-03-17 10:11:50,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-17 10:11:50,124 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (17), 3 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) Word has length 162 [2025-03-17 10:11:50,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:11:50,139 INFO L225 Difference]: With dead ends: 5099 [2025-03-17 10:11:50,139 INFO L226 Difference]: Without dead ends: 5097 [2025-03-17 10:11:50,141 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-03-17 10:11:50,141 INFO L435 NwaCegarLoop]: 1880 mSDtfsCounter, 97 mSDsluCounter, 5556 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 7436 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2025-03-17 10:11:50,142 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 7436 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 69 Invalid, 1 Unknown, 0 Unchecked, 4.4s Time] [2025-03-17 10:11:50,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5097 states. [2025-03-17 10:11:50,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5097 to 5091. [2025-03-17 10:11:50,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5091 states, 3346 states have (on average 1.2722653915122535) internal successors, (4257), 3444 states have internal predecessors, (4257), 1340 states have call successors, (1340), 385 states have call predecessors, (1340), 382 states have return successors, (1349), 1314 states have call predecessors, (1349), 1338 states have call successors, (1349) [2025-03-17 10:11:50,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5091 states to 5091 states and 6946 transitions. [2025-03-17 10:11:50,464 INFO L78 Accepts]: Start accepts. Automaton has 5091 states and 6946 transitions. Word has length 162 [2025-03-17 10:11:50,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:11:50,464 INFO L471 AbstractCegarLoop]: Abstraction has 5091 states and 6946 transitions. [2025-03-17 10:11:50,464 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (17), 3 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2025-03-17 10:11:50,464 INFO L276 IsEmpty]: Start isEmpty. Operand 5091 states and 6946 transitions. [2025-03-17 10:11:50,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2025-03-17 10:11:50,465 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:11:50,465 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:11:50,465 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2025-03-17 10:11:50,465 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_linux_kernel_rcu_srcu_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 34 more)] === [2025-03-17 10:11:50,466 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:11:50,466 INFO L85 PathProgramCache]: Analyzing trace with hash 14911753, now seen corresponding path program 1 times [2025-03-17 10:11:50,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:11:50,466 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301831677] [2025-03-17 10:11:50,466 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:11:50,466 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:11:51,079 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 125 statements into 1 equivalence classes. [2025-03-17 10:11:51,102 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 125 of 125 statements. [2025-03-17 10:11:51,102 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:11:51,102 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:11:51,340 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-03-17 10:11:51,341 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:11:51,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301831677] [2025-03-17 10:11:51,341 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [301831677] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:11:51,341 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:11:51,341 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-17 10:11:51,341 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962161529] [2025-03-17 10:11:51,341 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:11:51,341 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 10:11:51,341 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:11:51,342 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 10:11:51,342 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 10:11:51,342 INFO L87 Difference]: Start difference. First operand 5091 states and 6946 transitions. Second operand has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2025-03-17 10:11:51,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:11:51,849 INFO L93 Difference]: Finished difference Result 5091 states and 6946 transitions. [2025-03-17 10:11:51,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 10:11:51,850 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 125 [2025-03-17 10:11:51,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:11:51,863 INFO L225 Difference]: With dead ends: 5091 [2025-03-17 10:11:51,863 INFO L226 Difference]: Without dead ends: 5089 [2025-03-17 10:11:51,865 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-17 10:11:51,866 INFO L435 NwaCegarLoop]: 1861 mSDtfsCounter, 1846 mSDsluCounter, 1860 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1846 SdHoareTripleChecker+Valid, 3721 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-17 10:11:51,866 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1846 Valid, 3721 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-17 10:11:51,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5089 states.