./Ultimate.py --spec /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/properties/unreach-call.prp --file /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 --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 4a390ef5 Calling Ultimate with: /root/.sdkman/candidates/java/current/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.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i /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 -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.2.5-dev-4a390ef-m [2024-10-24 14:34:23,890 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-24 14:34:23,927 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-10-24 14:34:23,931 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-24 14:34:23,931 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-24 14:34:23,952 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-24 14:34:23,952 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-24 14:34:23,953 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-24 14:34:23,953 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-24 14:34:23,957 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-24 14:34:23,957 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-24 14:34:23,958 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-24 14:34:23,958 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-24 14:34:23,958 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-24 14:34:23,959 INFO L153 SettingsManager]: * Use SBE=true [2024-10-24 14:34:23,959 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-24 14:34:23,959 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-24 14:34:23,959 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-10-24 14:34:23,960 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-24 14:34:23,960 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-24 14:34:23,963 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-24 14:34:23,963 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-24 14:34:23,963 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-24 14:34:23,964 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-24 14:34:23,964 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-24 14:34:23,964 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-24 14:34:23,964 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-24 14:34:23,964 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-24 14:34:23,964 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-24 14:34:23,964 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-24 14:34:23,965 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-24 14:34:23,965 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-24 14:34:23,965 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-24 14:34:23,965 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-10-24 14:34:23,965 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-10-24 14:34:23,965 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-24 14:34:23,966 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-24 14:34:23,966 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-24 14:34:23,966 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-24 14:34:23,967 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.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 [2024-10-24 14:34:24,185 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-24 14:34:24,205 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-24 14:34:24,208 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-24 14:34:24,209 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-24 14:34:24,210 INFO L274 PluginConnector]: CDTParser initialized [2024-10-24 14:34:24,211 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /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 [2024-10-24 14:34:25,532 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-24 14:34:26,003 INFO L384 CDTParser]: Found 1 translation units. [2024-10-24 14:34:26,004 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 [2024-10-24 14:34:26,057 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8e59d84b6/5bb65cb8f64a4b7bb36466f3f58a6bb7/FLAGb71690c31 [2024-10-24 14:34:26,102 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8e59d84b6/5bb65cb8f64a4b7bb36466f3f58a6bb7 [2024-10-24 14:34:26,105 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-24 14:34:26,106 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-24 14:34:26,112 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-24 14:34:26,112 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-24 14:34:26,117 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-24 14:34:26,117 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.10 02:34:26" (1/1) ... [2024-10-24 14:34:26,118 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4ffc178c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 02:34:26, skipping insertion in model container [2024-10-24 14:34:26,118 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.10 02:34:26" (1/1) ... [2024-10-24 14:34:26,218 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-24 14:34:28,333 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,337 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,338 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,338 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,338 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,339 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,339 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,339 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,339 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,340 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,340 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,340 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,341 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,344 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,345 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,346 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,346 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,346 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,347 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,347 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,348 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,348 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,348 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,349 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,349 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,349 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,350 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,350 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,350 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,351 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,351 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,351 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,351 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,352 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,352 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,352 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,353 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,353 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,353 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,354 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,354 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,354 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,355 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,355 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,355 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,356 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,356 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,357 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,358 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,358 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,358 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,359 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,359 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,359 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,359 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,360 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,360 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,360 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,360 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,361 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,361 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,362 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,363 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,363 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,363 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,364 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,365 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,365 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,365 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,366 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,366 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,367 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,367 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,367 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,368 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,368 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,369 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,369 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,369 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,370 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,370 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,370 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,371 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,371 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,372 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,372 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,372 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,373 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,382 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-24 14:34:28,410 INFO L200 MainTranslator]: Completed pre-run [2024-10-24 14:34:28,556 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] [2024-10-24 14:34:28,558 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [4570] [2024-10-24 14:34:28,558 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [4577] [2024-10-24 14:34:28,559 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] [2024-10-24 14:34:28,561 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] [2024-10-24 14:34:28,561 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] [2024-10-24 14:34:28,562 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] [2024-10-24 14:34:28,562 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] [2024-10-24 14:34:28,563 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] [2024-10-24 14:34:28,563 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] [2024-10-24 14:34:28,567 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] [2024-10-24 14:34:28,568 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] [2024-10-24 14:34:28,569 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] [2024-10-24 14:34:28,571 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] [2024-10-24 14:34:28,571 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] [2024-10-24 14:34:28,572 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] [2024-10-24 14:34:28,602 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] [2024-10-24 14:34:28,608 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] [2024-10-24 14:34:28,612 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] [2024-10-24 14:34:28,614 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] [2024-10-24 14:34:28,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 *)"drivers/memstick/core/ms_block.c"), "i" (719), "i" (12UL)); [6166-6167] [2024-10-24 14:34:28,640 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] [2024-10-24 14:34:28,643 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] [2024-10-24 14:34:28,654 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] [2024-10-24 14:34:28,767 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,768 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,768 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,769 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,769 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,769 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,770 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,770 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,770 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,771 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,771 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,776 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,776 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,777 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,777 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,777 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,777 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,778 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,778 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,778 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,779 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,779 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,780 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,781 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,782 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,782 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,782 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,783 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,783 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,783 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,784 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,784 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,785 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,785 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,786 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,786 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,786 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,787 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,787 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,788 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,788 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,789 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,789 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,789 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,790 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,791 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,791 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,792 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,792 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,793 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,793 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,794 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,795 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,795 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,796 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,796 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,796 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,797 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,797 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,797 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,798 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,798 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,799 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,799 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,799 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,800 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,800 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,801 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,801 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,802 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,802 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,803 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,804 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,805 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,807 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,808 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,808 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,809 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,809 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,810 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,811 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,811 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,812 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,812 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,813 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,813 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,813 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,814 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override 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] [2024-10-24 14:34:28,819 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-24 14:34:28,999 INFO L204 MainTranslator]: Completed translation [2024-10-24 14:34:29,000 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 02:34:28 WrapperNode [2024-10-24 14:34:29,000 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-24 14:34:29,001 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-24 14:34:29,001 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-24 14:34:29,001 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-24 14:34:29,006 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 02:34:28" (1/1) ... [2024-10-24 14:34:29,070 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 02:34:28" (1/1) ... [2024-10-24 14:34:29,173 INFO L138 Inliner]: procedures = 602, calls = 2269, calls flagged for inlining = 266, calls inlined = 158, statements flattened = 3465 [2024-10-24 14:34:29,173 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-24 14:34:29,179 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-10-24 14:34:29,179 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-10-24 14:34:29,179 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-10-24 14:34:29,195 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 02:34:28" (1/1) ... [2024-10-24 14:34:29,196 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 02:34:28" (1/1) ... [2024-10-24 14:34:29,222 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 02:34:28" (1/1) ... [2024-10-24 14:34:29,552 INFO L175 MemorySlicer]: Split 512 memory accesses to 15 slices as follows [1, 7, 2, 4, 2, 3, 412, 5, 2, 1, 1, 2, 21, 33, 16]. 80 percent of accesses are in the largest equivalence class. The 125 initializations are split as follows [0, 0, 0, 0, 0, 0, 57, 0, 0, 0, 1, 2, 21, 28, 16]. The 143 writes are split as follows [1, 4, 0, 0, 1, 0, 132, 4, 1, 0, 0, 0, 0, 0, 0]. [2024-10-24 14:34:29,552 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 02:34:28" (1/1) ... [2024-10-24 14:34:29,552 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 02:34:28" (1/1) ... [2024-10-24 14:34:29,603 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 02:34:28" (1/1) ... [2024-10-24 14:34:29,613 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 02:34:28" (1/1) ... [2024-10-24 14:34:29,628 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 02:34:28" (1/1) ... [2024-10-24 14:34:29,640 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 02:34:28" (1/1) ... [2024-10-24 14:34:29,658 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-10-24 14:34:29,662 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-10-24 14:34:29,663 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-10-24 14:34:29,663 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-10-24 14:34:29,663 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 02:34:28" (1/1) ... [2024-10-24 14:34:29,668 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-24 14:34:29,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 14:34:29,697 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) [2024-10-24 14:34:29,700 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 [2024-10-24 14:34:29,736 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2024-10-24 14:34:29,737 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2024-10-24 14:34:29,737 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-10-24 14:34:29,737 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-10-24 14:34:29,737 INFO L130 BoogieDeclarations]: Found specification of procedure msb_stop [2024-10-24 14:34:29,737 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_stop [2024-10-24 14:34:29,738 INFO L130 BoogieDeclarations]: Found specification of procedure msb_get_zone_from_pba [2024-10-24 14:34:29,738 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_get_zone_from_pba [2024-10-24 14:34:29,738 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_msb_disk_lock [2024-10-24 14:34:29,738 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_msb_disk_lock [2024-10-24 14:34:29,738 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2024-10-24 14:34:29,738 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2024-10-24 14:34:29,738 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-10-24 14:34:29,738 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-10-24 14:34:29,738 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2024-10-24 14:34:29,738 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2024-10-24 14:34:29,738 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-10-24 14:34:29,739 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-10-24 14:34:29,739 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_restore [2024-10-24 14:34:29,739 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_restore [2024-10-24 14:34:29,739 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2024-10-24 14:34:29,739 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2024-10-24 14:34:29,739 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2024-10-24 14:34:29,739 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2024-10-24 14:34:29,739 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_idr_remove_msb_disk_idr [2024-10-24 14:34:29,739 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_idr_remove_msb_disk_idr [2024-10-24 14:34:29,739 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-10-24 14:34:29,739 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-10-24 14:34:29,739 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-10-24 14:34:29,740 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-10-24 14:34:29,741 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-10-24 14:34:29,741 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-10-24 14:34:29,741 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2024-10-24 14:34:29,741 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2024-10-24 14:34:29,741 INFO L130 BoogieDeclarations]: Found specification of procedure sg_init_table [2024-10-24 14:34:29,741 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_init_table [2024-10-24 14:34:29,741 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-10-24 14:34:29,741 INFO L130 BoogieDeclarations]: Found specification of procedure memstick_get_drvdata [2024-10-24 14:34:29,741 INFO L138 BoogieDeclarations]: Found implementation of procedure memstick_get_drvdata [2024-10-24 14:34:29,741 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2024-10-24 14:34:29,741 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2024-10-24 14:34:29,742 INFO L130 BoogieDeclarations]: Found specification of procedure msb_data_clear [2024-10-24 14:34:29,742 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_data_clear [2024-10-24 14:34:29,742 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-10-24 14:34:29,742 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-10-24 14:34:29,742 INFO L130 BoogieDeclarations]: Found specification of procedure msb_read_bad_block_table [2024-10-24 14:34:29,742 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_read_bad_block_table [2024-10-24 14:34:29,742 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2024-10-24 14:34:29,742 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2024-10-24 14:34:29,742 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2024-10-24 14:34:29,742 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2024-10-24 14:34:29,742 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2024-10-24 14:34:29,742 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2024-10-24 14:34:29,742 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-10-24 14:34:29,742 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-10-24 14:34:29,742 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2024-10-24 14:34:29,742 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2024-10-24 14:34:29,742 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-10-24 14:34:29,742 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-10-24 14:34:29,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-10-24 14:34:29,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-10-24 14:34:29,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-10-24 14:34:29,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-10-24 14:34:29,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-10-24 14:34:29,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-10-24 14:34:29,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-10-24 14:34:29,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-10-24 14:34:29,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-10-24 14:34:29,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-10-24 14:34:29,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-10-24 14:34:29,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-10-24 14:34:29,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-10-24 14:34:29,743 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2024-10-24 14:34:29,743 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2024-10-24 14:34:29,743 INFO L130 BoogieDeclarations]: Found specification of procedure msb_get_zone_from_lba [2024-10-24 14:34:29,743 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_get_zone_from_lba [2024-10-24 14:34:29,743 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2024-10-24 14:34:29,743 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2024-10-24 14:34:29,743 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2024-10-24 14:34:29,743 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2024-10-24 14:34:29,743 INFO L130 BoogieDeclarations]: Found specification of procedure msb_reset [2024-10-24 14:34:29,744 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_reset [2024-10-24 14:34:29,744 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2024-10-24 14:34:29,744 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2024-10-24 14:34:29,744 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2024-10-24 14:34:29,744 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2024-10-24 14:34:29,744 INFO L130 BoogieDeclarations]: Found specification of procedure blk_start_queue [2024-10-24 14:34:29,744 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_start_queue [2024-10-24 14:34:29,744 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_blkdev [2024-10-24 14:34:29,744 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_blkdev [2024-10-24 14:34:29,744 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2024-10-24 14:34:29,744 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2024-10-24 14:34:29,744 INFO L130 BoogieDeclarations]: Found specification of procedure msb_remove [2024-10-24 14:34:29,744 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_remove [2024-10-24 14:34:29,744 INFO L130 BoogieDeclarations]: Found specification of procedure msb_mark_bad [2024-10-24 14:34:29,744 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_mark_bad [2024-10-24 14:34:29,744 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2024-10-24 14:34:29,744 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2024-10-24 14:34:29,744 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__destroyed_before_usage [2024-10-24 14:34:29,744 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__destroyed_before_usage [2024-10-24 14:34:29,744 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-10-24 14:34:29,744 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-10-24 14:34:29,744 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__not_initialized [2024-10-24 14:34:29,745 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__not_initialized [2024-10-24 14:34:29,745 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-10-24 14:34:29,745 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-10-24 14:34:29,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-10-24 14:34:29,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-10-24 14:34:29,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-10-24 14:34:29,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-10-24 14:34:29,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-10-24 14:34:29,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-10-24 14:34:29,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-10-24 14:34:29,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-10-24 14:34:29,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-10-24 14:34:29,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-10-24 14:34:29,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-10-24 14:34:29,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-10-24 14:34:29,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-10-24 14:34:29,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-10-24 14:34:29,748 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-10-24 14:34:29,748 INFO L130 BoogieDeclarations]: Found specification of procedure msb_read_page [2024-10-24 14:34:29,748 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_read_page [2024-10-24 14:34:29,748 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_q_lock_of_msb_data [2024-10-24 14:34:29,749 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_q_lock_of_msb_data [2024-10-24 14:34:29,749 INFO L130 BoogieDeclarations]: Found specification of procedure msb_mark_block_used [2024-10-24 14:34:29,749 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_mark_block_used [2024-10-24 14:34:29,749 INFO L130 BoogieDeclarations]: Found specification of procedure msb_cache_discard [2024-10-24 14:34:29,749 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_cache_discard [2024-10-24 14:34:29,749 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-10-24 14:34:29,749 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-10-24 14:34:29,749 INFO L130 BoogieDeclarations]: Found specification of procedure msb_start [2024-10-24 14:34:29,749 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_start [2024-10-24 14:34:29,749 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2024-10-24 14:34:29,749 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2024-10-24 14:34:29,749 INFO L130 BoogieDeclarations]: Found specification of procedure msb_init_card [2024-10-24 14:34:29,750 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_init_card [2024-10-24 14:34:29,750 INFO L130 BoogieDeclarations]: Found specification of procedure sg_init_one [2024-10-24 14:34:29,750 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_init_one [2024-10-24 14:34:29,750 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-10-24 14:34:29,750 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-10-24 14:34:29,750 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2024-10-24 14:34:29,750 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2024-10-24 14:34:29,750 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2024-10-24 14:34:29,750 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2024-10-24 14:34:29,750 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-10-24 14:34:29,750 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-10-24 14:34:29,750 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-10-24 14:34:29,750 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-10-24 14:34:29,751 INFO L130 BoogieDeclarations]: Found specification of procedure msb_switch_to_parallel [2024-10-24 14:34:29,751 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_switch_to_parallel [2024-10-24 14:34:29,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-10-24 14:34:29,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-10-24 14:34:29,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-10-24 14:34:29,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-10-24 14:34:29,751 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-10-24 14:34:29,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-10-24 14:34:29,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-10-24 14:34:29,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-10-24 14:34:29,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-10-24 14:34:29,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-10-24 14:34:29,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-10-24 14:34:29,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-10-24 14:34:29,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-10-24 14:34:29,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-10-24 14:34:29,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-10-24 14:34:29,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-10-24 14:34:29,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-10-24 14:34:29,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-10-24 14:34:29,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-10-24 14:34:29,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-10-24 14:34:29,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-10-24 14:34:29,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-10-24 14:34:29,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-10-24 14:34:29,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-10-24 14:34:29,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-10-24 14:34:29,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-10-24 14:34:29,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-10-24 14:34:29,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-10-24 14:34:29,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-10-24 14:34:29,753 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-10-24 14:34:29,753 INFO L130 BoogieDeclarations]: Found specification of procedure msb_validate_used_block_bitmap [2024-10-24 14:34:29,753 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_validate_used_block_bitmap [2024-10-24 14:34:29,753 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2024-10-24 14:34:29,753 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2024-10-24 14:34:29,754 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2024-10-24 14:34:29,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2024-10-24 14:34:29,754 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-10-24 14:34:29,754 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2024-10-24 14:34:29,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2024-10-24 14:34:29,754 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_off [2024-10-24 14:34:29,754 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_off [2024-10-24 14:34:29,754 INFO L130 BoogieDeclarations]: Found specification of procedure memstick_set_drvdata [2024-10-24 14:34:29,755 INFO L138 BoogieDeclarations]: Found implementation of procedure memstick_set_drvdata [2024-10-24 14:34:29,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-10-24 14:34:29,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-10-24 14:34:29,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-10-24 14:34:29,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-10-24 14:34:29,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-10-24 14:34:29,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-10-24 14:34:29,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-10-24 14:34:29,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-10-24 14:34:29,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-10-24 14:34:29,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-10-24 14:34:29,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-10-24 14:34:29,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-10-24 14:34:29,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-10-24 14:34:29,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-10-24 14:34:29,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-10-24 14:34:29,757 INFO L130 BoogieDeclarations]: Found specification of procedure msb_invalidate_reg_window [2024-10-24 14:34:29,757 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_invalidate_reg_window [2024-10-24 14:34:29,757 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_101 [2024-10-24 14:34:29,757 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_101 [2024-10-24 14:34:29,757 INFO L130 BoogieDeclarations]: Found specification of procedure msb_erase_block [2024-10-24 14:34:29,757 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_erase_block [2024-10-24 14:34:29,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-10-24 14:34:29,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-10-24 14:34:29,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-10-24 14:34:29,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-10-24 14:34:29,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-10-24 14:34:29,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-10-24 14:34:29,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-10-24 14:34:29,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-10-24 14:34:29,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-10-24 14:34:29,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-10-24 14:34:29,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-10-24 14:34:29,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-10-24 14:34:29,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-10-24 14:34:29,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-10-24 14:34:29,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-10-24 14:34:29,758 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-10-24 14:34:29,758 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-10-24 14:34:29,761 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2024-10-24 14:34:29,761 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2024-10-24 14:34:29,761 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2024-10-24 14:34:29,761 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2024-10-24 14:34:29,761 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2024-10-24 14:34:29,761 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2024-10-24 14:34:29,761 INFO L130 BoogieDeclarations]: Found specification of procedure sg_miter_next [2024-10-24 14:34:29,761 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_miter_next [2024-10-24 14:34:29,761 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-10-24 14:34:29,762 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-10-24 14:34:29,762 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2024-10-24 14:34:29,762 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2024-10-24 14:34:29,762 INFO L130 BoogieDeclarations]: Found specification of procedure sg_miter_start [2024-10-24 14:34:29,762 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_miter_start [2024-10-24 14:34:29,762 INFO L130 BoogieDeclarations]: Found specification of procedure msb_run_state_machine [2024-10-24 14:34:29,762 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_run_state_machine [2024-10-24 14:34:29,762 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2024-10-24 14:34:29,762 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2024-10-24 14:34:29,762 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2024-10-24 14:34:29,762 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2024-10-24 14:34:29,762 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2024-10-24 14:34:29,762 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2024-10-24 14:34:29,762 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2024-10-24 14:34:29,762 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2024-10-24 14:34:29,762 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2024-10-24 14:34:29,762 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2024-10-24 14:34:29,762 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2024-10-24 14:34:29,762 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2024-10-24 14:34:29,762 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-10-24 14:34:29,762 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-10-24 14:34:29,762 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2024-10-24 14:34:29,762 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2024-10-24 14:34:29,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-10-24 14:34:29,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-10-24 14:34:29,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-10-24 14:34:29,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-10-24 14:34:29,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-10-24 14:34:29,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-10-24 14:34:29,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-10-24 14:34:29,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-10-24 14:34:29,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-10-24 14:34:29,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-10-24 14:34:29,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-10-24 14:34:29,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-10-24 14:34:29,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-10-24 14:34:29,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-10-24 14:34:29,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-10-24 14:34:29,763 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2024-10-24 14:34:29,763 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2024-10-24 14:34:29,763 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-10-24 14:34:29,763 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-10-24 14:34:29,763 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2024-10-24 14:34:29,763 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2024-10-24 14:34:29,763 INFO L130 BoogieDeclarations]: Found specification of procedure sg_nents [2024-10-24 14:34:29,763 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_nents [2024-10-24 14:34:29,763 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_msb_disk_lock [2024-10-24 14:34:29,764 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_msb_disk_lock [2024-10-24 14:34:29,764 INFO L130 BoogieDeclarations]: Found specification of procedure __set_bit [2024-10-24 14:34:29,764 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_bit [2024-10-24 14:34:29,764 INFO L130 BoogieDeclarations]: Found specification of procedure sg_miter_stop [2024-10-24 14:34:29,764 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_miter_stop [2024-10-24 14:34:29,764 INFO L130 BoogieDeclarations]: Found specification of procedure msb_set_overwrite_flag [2024-10-24 14:34:29,764 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_set_overwrite_flag [2024-10-24 14:34:29,764 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-10-24 14:34:29,764 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-10-24 14:34:29,764 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2024-10-24 14:34:29,764 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2024-10-24 14:34:29,764 INFO L130 BoogieDeclarations]: Found specification of procedure msb_disk_release [2024-10-24 14:34:29,765 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_disk_release [2024-10-24 14:34:29,765 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lock_of_memstick_host [2024-10-24 14:34:29,765 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lock_of_memstick_host [2024-10-24 14:34:29,765 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2024-10-24 14:34:29,765 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2024-10-24 14:34:29,765 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_put_disk [2024-10-24 14:34:29,765 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_put_disk [2024-10-24 14:34:29,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-10-24 14:34:29,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-10-24 14:34:29,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-10-24 14:34:29,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-10-24 14:34:29,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-10-24 14:34:29,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-10-24 14:34:29,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-10-24 14:34:29,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-10-24 14:34:29,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-10-24 14:34:29,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-10-24 14:34:29,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-10-24 14:34:29,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-10-24 14:34:29,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-10-24 14:34:29,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-10-24 14:34:29,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-10-24 14:34:29,767 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work [2024-10-24 14:34:29,767 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work [2024-10-24 14:34:30,270 INFO L238 CfgBuilder]: Building ICFG [2024-10-24 14:34:30,272 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-10-24 14:34:30,303 INFO L733 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-10-24 14:34:32,847 INFO L? ?]: Removed 1410 outVars from TransFormulas that were not future-live. [2024-10-24 14:34:32,847 INFO L287 CfgBuilder]: Performing block encoding [2024-10-24 14:34:33,054 INFO L309 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-10-24 14:34:33,055 INFO L314 CfgBuilder]: Removed 1 assume(true) statements. [2024-10-24 14:34:33,055 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.10 02:34:33 BoogieIcfgContainer [2024-10-24 14:34:33,055 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-10-24 14:34:33,056 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-10-24 14:34:33,056 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-10-24 14:34:33,059 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-10-24 14:34:33,059 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 24.10 02:34:26" (1/3) ... [2024-10-24 14:34:33,060 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@43a0efc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.10 02:34:33, skipping insertion in model container [2024-10-24 14:34:33,060 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 02:34:28" (2/3) ... [2024-10-24 14:34:33,060 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@43a0efc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.10 02:34:33, skipping insertion in model container [2024-10-24 14:34:33,061 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.10 02:34:33" (3/3) ... [2024-10-24 14:34:33,062 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i [2024-10-24 14:34:33,076 INFO L209 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-10-24 14:34:33,076 INFO L149 ceAbstractionStarter]: Applying trace abstraction to program that has 36 error locations. [2024-10-24 14:34:33,141 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-10-24 14:34:33,149 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;@5c7af166, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-10-24 14:34:33,149 INFO L334 AbstractCegarLoop]: Starting to check reachability of 36 error locations. [2024-10-24 14:34:33,161 INFO L276 IsEmpty]: Start isEmpty. Operand has 1334 states, 821 states have (on average 1.3617539585870888) internal successors, (1118), 874 states have internal predecessors, (1118), 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) [2024-10-24 14:34:33,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2024-10-24 14:34:33,167 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 14:34:33,168 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-24 14:34:33,168 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)] === [2024-10-24 14:34:33,171 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 14:34:33,172 INFO L85 PathProgramCache]: Analyzing trace with hash 1222940788, now seen corresponding path program 1 times [2024-10-24 14:34:33,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 14:34:33,178 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1943767857] [2024-10-24 14:34:33,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 14:34:33,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 14:34:33,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:33,654 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:34:33,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:33,662 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 14:34:33,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:33,679 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 14:34:33,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:33,691 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 14:34:33,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:33,697 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-24 14:34:33,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:33,705 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:34:33,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:33,709 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-10-24 14:34:33,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:33,717 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-24 14:34:33,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:33,734 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-10-24 14:34:33,734 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 14:34:33,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1943767857] [2024-10-24 14:34:33,735 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1943767857] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 14:34:33,735 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 14:34:33,735 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-24 14:34:33,736 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417344220] [2024-10-24 14:34:33,736 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 14:34:33,743 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 14:34:33,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 14:34:33,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 14:34:33,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-10-24 14:34:33,780 INFO L87 Difference]: Start difference. First operand has 1334 states, 821 states have (on average 1.3617539585870888) internal successors, (1118), 874 states have internal predecessors, (1118), 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 6 states, 6 states have (on average 3.5) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-10-24 14:34:37,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 14:34:37,307 INFO L93 Difference]: Finished difference Result 2630 states and 3802 transitions. [2024-10-24 14:34:37,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 14:34:37,310 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (9), 4 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 42 [2024-10-24 14:34:37,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 14:34:37,332 INFO L225 Difference]: With dead ends: 2630 [2024-10-24 14:34:37,332 INFO L226 Difference]: Without dead ends: 1321 [2024-10-24 14:34:37,341 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2024-10-24 14:34:37,344 INFO L432 NwaCegarLoop]: 402 mSDtfsCounter, 2965 mSDsluCounter, 585 mSDsCounter, 0 mSdLazyCounter, 3258 mSolverCounterSat, 1738 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3081 SdHoareTripleChecker+Valid, 987 SdHoareTripleChecker+Invalid, 4996 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1738 IncrementalHoareTripleChecker+Valid, 3258 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2024-10-24 14:34:37,344 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3081 Valid, 987 Invalid, 4996 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1738 Valid, 3258 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2024-10-24 14:34:37,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1321 states. [2024-10-24 14:34:37,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1321 to 1321. [2024-10-24 14:34:37,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1321 states, 814 states have (on average 1.307125307125307) internal successors, (1064), 864 states have internal predecessors, (1064), 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) [2024-10-24 14:34:37,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1321 states to 1321 states and 1804 transitions. [2024-10-24 14:34:37,471 INFO L78 Accepts]: Start accepts. Automaton has 1321 states and 1804 transitions. Word has length 42 [2024-10-24 14:34:37,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 14:34:37,473 INFO L471 AbstractCegarLoop]: Abstraction has 1321 states and 1804 transitions. [2024-10-24 14:34:37,473 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-10-24 14:34:37,473 INFO L276 IsEmpty]: Start isEmpty. Operand 1321 states and 1804 transitions. [2024-10-24 14:34:37,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-10-24 14:34:37,475 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 14:34:37,475 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-24 14:34:37,475 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-10-24 14:34:37,476 INFO L396 AbstractCegarLoop]: === Iteration 2 === 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)] === [2024-10-24 14:34:37,476 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 14:34:37,476 INFO L85 PathProgramCache]: Analyzing trace with hash 86598141, now seen corresponding path program 1 times [2024-10-24 14:34:37,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 14:34:37,476 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279721722] [2024-10-24 14:34:37,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 14:34:37,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 14:34:37,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:37,848 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:34:37,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:37,853 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 14:34:37,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:37,869 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 14:34:37,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:37,880 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 14:34:37,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:37,884 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-24 14:34:37,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:37,952 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:34:37,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:37,958 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-10-24 14:34:37,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:37,962 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-24 14:34:37,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:37,996 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-24 14:34:37,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:38,004 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-10-24 14:34:38,005 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 14:34:38,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279721722] [2024-10-24 14:34:38,006 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279721722] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 14:34:38,006 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 14:34:38,006 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-10-24 14:34:38,006 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738072096] [2024-10-24 14:34:38,006 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 14:34:38,007 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-10-24 14:34:38,007 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 14:34:38,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-10-24 14:34:38,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=157, Unknown=0, NotChecked=0, Total=182 [2024-10-24 14:34:38,008 INFO L87 Difference]: Start difference. First operand 1321 states and 1804 transitions. Second operand has 14 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 7 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2024-10-24 14:34:46,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 14:34:46,421 INFO L93 Difference]: Finished difference Result 1494 states and 1983 transitions. [2024-10-24 14:34:46,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-10-24 14:34:46,421 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 7 states have call successors, (10), 4 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 46 [2024-10-24 14:34:46,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 14:34:46,433 INFO L225 Difference]: With dead ends: 1494 [2024-10-24 14:34:46,435 INFO L226 Difference]: Without dead ends: 1333 [2024-10-24 14:34:46,436 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2024-10-24 14:34:46,440 INFO L432 NwaCegarLoop]: 384 mSDtfsCounter, 1771 mSDsluCounter, 2984 mSDsCounter, 0 mSdLazyCounter, 17068 mSolverCounterSat, 1250 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1792 SdHoareTripleChecker+Valid, 3368 SdHoareTripleChecker+Invalid, 18318 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1250 IncrementalHoareTripleChecker+Valid, 17068 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.0s IncrementalHoareTripleChecker+Time [2024-10-24 14:34:46,440 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1792 Valid, 3368 Invalid, 18318 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1250 Valid, 17068 Invalid, 0 Unknown, 0 Unchecked, 8.0s Time] [2024-10-24 14:34:46,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1333 states. [2024-10-24 14:34:46,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1333 to 1330. [2024-10-24 14:34:46,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1330 states, 819 states have (on average 1.3052503052503053) internal successors, (1069), 869 states have internal predecessors, (1069), 375 states have call successors, (375), 102 states have call predecessors, (375), 101 states have return successors, (373), 370 states have call predecessors, (373), 373 states have call successors, (373) [2024-10-24 14:34:46,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1330 states to 1330 states and 1817 transitions. [2024-10-24 14:34:46,530 INFO L78 Accepts]: Start accepts. Automaton has 1330 states and 1817 transitions. Word has length 46 [2024-10-24 14:34:46,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 14:34:46,531 INFO L471 AbstractCegarLoop]: Abstraction has 1330 states and 1817 transitions. [2024-10-24 14:34:46,531 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 7 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2024-10-24 14:34:46,531 INFO L276 IsEmpty]: Start isEmpty. Operand 1330 states and 1817 transitions. [2024-10-24 14:34:46,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-10-24 14:34:46,533 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 14:34:46,534 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-24 14:34:46,534 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-10-24 14:34:46,534 INFO L396 AbstractCegarLoop]: === Iteration 3 === 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)] === [2024-10-24 14:34:46,535 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 14:34:46,535 INFO L85 PathProgramCache]: Analyzing trace with hash -2110580254, now seen corresponding path program 1 times [2024-10-24 14:34:46,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 14:34:46,535 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541057196] [2024-10-24 14:34:46,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 14:34:46,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 14:34:46,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:46,739 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:34:46,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:46,747 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 14:34:46,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:46,759 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 14:34:46,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:46,770 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 14:34:46,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:46,778 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-24 14:34:46,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:46,785 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:34:46,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:46,791 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-10-24 14:34:46,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:46,800 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-24 14:34:46,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:46,808 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-24 14:34:46,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:46,817 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-10-24 14:34:46,817 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 14:34:46,817 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [541057196] [2024-10-24 14:34:46,817 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [541057196] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 14:34:46,817 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 14:34:46,817 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-24 14:34:46,818 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569582453] [2024-10-24 14:34:46,818 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 14:34:46,819 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 14:34:46,819 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 14:34:46,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 14:34:46,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-10-24 14:34:46,820 INFO L87 Difference]: Start difference. First operand 1330 states and 1817 transitions. Second operand has 6 states, 6 states have (on average 4.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-10-24 14:34:51,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 14:34:51,965 INFO L93 Difference]: Finished difference Result 2604 states and 3558 transitions. [2024-10-24 14:34:51,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-10-24 14:34:51,965 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (10), 4 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 47 [2024-10-24 14:34:51,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 14:34:51,977 INFO L225 Difference]: With dead ends: 2604 [2024-10-24 14:34:51,977 INFO L226 Difference]: Without dead ends: 2602 [2024-10-24 14:34:51,978 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2024-10-24 14:34:51,980 INFO L432 NwaCegarLoop]: 447 mSDtfsCounter, 4666 mSDsluCounter, 916 mSDsCounter, 0 mSdLazyCounter, 4847 mSolverCounterSat, 2893 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4775 SdHoareTripleChecker+Valid, 1363 SdHoareTripleChecker+Invalid, 7740 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2893 IncrementalHoareTripleChecker+Valid, 4847 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2024-10-24 14:34:51,981 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4775 Valid, 1363 Invalid, 7740 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2893 Valid, 4847 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2024-10-24 14:34:51,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2602 states. [2024-10-24 14:34:52,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2602 to 2420. [2024-10-24 14:34:52,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2420 states, 1510 states have (on average 1.3132450331125827) internal successors, (1983), 1577 states have internal predecessors, (1983), 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) [2024-10-24 14:34:52,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2420 states to 2420 states and 3369 transitions. [2024-10-24 14:34:52,160 INFO L78 Accepts]: Start accepts. Automaton has 2420 states and 3369 transitions. Word has length 47 [2024-10-24 14:34:52,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 14:34:52,163 INFO L471 AbstractCegarLoop]: Abstraction has 2420 states and 3369 transitions. [2024-10-24 14:34:52,163 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-10-24 14:34:52,163 INFO L276 IsEmpty]: Start isEmpty. Operand 2420 states and 3369 transitions. [2024-10-24 14:34:52,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2024-10-24 14:34:52,166 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 14:34:52,166 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-24 14:34:52,167 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-10-24 14:34:52,167 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)] === [2024-10-24 14:34:52,167 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 14:34:52,167 INFO L85 PathProgramCache]: Analyzing trace with hash -1476580370, now seen corresponding path program 1 times [2024-10-24 14:34:52,167 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 14:34:52,167 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573862597] [2024-10-24 14:34:52,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 14:34:52,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 14:34:52,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:52,374 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:34:52,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:52,379 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 14:34:52,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:52,391 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 14:34:52,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:52,404 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 14:34:52,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:52,410 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-24 14:34:52,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:52,416 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:34:52,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:52,418 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-10-24 14:34:52,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:52,421 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-24 14:34:52,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:52,426 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-24 14:34:52,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:52,430 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-10-24 14:34:52,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:52,434 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-10-24 14:34:52,434 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 14:34:52,435 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573862597] [2024-10-24 14:34:52,435 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [573862597] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 14:34:52,435 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 14:34:52,435 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-24 14:34:52,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1667864015] [2024-10-24 14:34:52,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 14:34:52,436 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 14:34:52,436 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 14:34:52,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 14:34:52,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-10-24 14:34:52,437 INFO L87 Difference]: Start difference. First operand 2420 states and 3369 transitions. Second operand has 6 states, 6 states have (on average 4.5) internal successors, (27), 4 states have internal predecessors, (27), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-10-24 14:34:57,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 14:34:57,476 INFO L93 Difference]: Finished difference Result 4782 states and 6655 transitions. [2024-10-24 14:34:57,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-10-24 14:34:57,477 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 4 states have internal predecessors, (27), 2 states have call successors, (11), 4 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 52 [2024-10-24 14:34:57,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 14:34:57,497 INFO L225 Difference]: With dead ends: 4782 [2024-10-24 14:34:57,497 INFO L226 Difference]: Without dead ends: 4780 [2024-10-24 14:34:57,499 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2024-10-24 14:34:57,500 INFO L432 NwaCegarLoop]: 433 mSDtfsCounter, 4688 mSDsluCounter, 892 mSDsCounter, 0 mSdLazyCounter, 4795 mSolverCounterSat, 2904 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4799 SdHoareTripleChecker+Valid, 1325 SdHoareTripleChecker+Invalid, 7699 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2904 IncrementalHoareTripleChecker+Valid, 4795 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-10-24 14:34:57,500 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4799 Valid, 1325 Invalid, 7699 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2904 Valid, 4795 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2024-10-24 14:34:57,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4780 states. [2024-10-24 14:34:57,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4780 to 4605. [2024-10-24 14:34:57,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4605 states, 2897 states have (on average 1.318605453917846) internal successors, (3820), 2999 states have internal predecessors, (3820), 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) [2024-10-24 14:34:57,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4605 states to 4605 states and 6477 transitions. [2024-10-24 14:34:57,769 INFO L78 Accepts]: Start accepts. Automaton has 4605 states and 6477 transitions. Word has length 52 [2024-10-24 14:34:57,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 14:34:57,770 INFO L471 AbstractCegarLoop]: Abstraction has 4605 states and 6477 transitions. [2024-10-24 14:34:57,770 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 4 states have internal predecessors, (27), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-10-24 14:34:57,770 INFO L276 IsEmpty]: Start isEmpty. Operand 4605 states and 6477 transitions. [2024-10-24 14:34:57,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-10-24 14:34:57,771 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 14:34:57,771 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 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] [2024-10-24 14:34:57,771 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-10-24 14:34:57,772 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)] === [2024-10-24 14:34:57,772 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 14:34:57,775 INFO L85 PathProgramCache]: Analyzing trace with hash 1311474446, now seen corresponding path program 1 times [2024-10-24 14:34:57,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 14:34:57,775 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613076795] [2024-10-24 14:34:57,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 14:34:57,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 14:34:57,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:57,995 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:34:57,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:58,005 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 14:34:58,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:58,013 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 14:34:58,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:58,049 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-24 14:34:58,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:58,059 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-10-24 14:34:58,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:58,066 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-10-24 14:34:58,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:58,074 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:34:58,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:58,084 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-10-24 14:34:58,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:58,088 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-24 14:34:58,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:58,096 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-10-24 14:34:58,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:58,104 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-10-24 14:34:58,108 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 14:34:58,108 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1613076795] [2024-10-24 14:34:58,108 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1613076795] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 14:34:58,108 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2116602538] [2024-10-24 14:34:58,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 14:34:58,109 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 14:34:58,109 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 14:34:58,114 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) [2024-10-24 14:34:58,115 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-10-24 14:34:58,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:58,591 INFO L255 TraceCheckSpWp]: Trace formula consists of 1223 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-24 14:34:58,596 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 14:34:58,615 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-24 14:34:58,615 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-24 14:34:58,615 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2116602538] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 14:34:58,615 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-24 14:34:58,616 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 9 [2024-10-24 14:34:58,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240525042] [2024-10-24 14:34:58,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 14:34:58,616 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 14:34:58,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 14:34:58,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 14:34:58,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-10-24 14:34:58,617 INFO L87 Difference]: Start difference. First operand 4605 states and 6477 transitions. Second operand has 7 states, 6 states have (on average 5.333333333333333) internal successors, (32), 6 states have internal predecessors, (32), 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) [2024-10-24 14:34:59,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 14:34:59,301 INFO L93 Difference]: Finished difference Result 4813 states and 6707 transitions. [2024-10-24 14:34:59,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 14:34:59,302 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 5.333333333333333) internal successors, (32), 6 states have internal predecessors, (32), 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 55 [2024-10-24 14:34:59,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 14:34:59,326 INFO L225 Difference]: With dead ends: 4813 [2024-10-24 14:34:59,326 INFO L226 Difference]: Without dead ends: 4611 [2024-10-24 14:34:59,330 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-10-24 14:34:59,331 INFO L432 NwaCegarLoop]: 1652 mSDtfsCounter, 3 mSDsluCounter, 8219 mSDsCounter, 0 mSdLazyCounter, 942 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 9871 SdHoareTripleChecker+Invalid, 944 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 942 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-24 14:34:59,331 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 9871 Invalid, 944 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 942 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-24 14:34:59,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4611 states. [2024-10-24 14:34:59,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4611 to 4607. [2024-10-24 14:34:59,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4607 states, 2899 states have (on average 1.3183856502242153) internal successors, (3822), 3001 states have internal predecessors, (3822), 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) [2024-10-24 14:34:59,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4607 states to 4607 states and 6479 transitions. [2024-10-24 14:34:59,608 INFO L78 Accepts]: Start accepts. Automaton has 4607 states and 6479 transitions. Word has length 55 [2024-10-24 14:34:59,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 14:34:59,608 INFO L471 AbstractCegarLoop]: Abstraction has 4607 states and 6479 transitions. [2024-10-24 14:34:59,609 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 5.333333333333333) internal successors, (32), 6 states have internal predecessors, (32), 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) [2024-10-24 14:34:59,609 INFO L276 IsEmpty]: Start isEmpty. Operand 4607 states and 6479 transitions. [2024-10-24 14:34:59,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-10-24 14:34:59,610 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 14:34:59,611 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-24 14:34:59,629 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-10-24 14:34:59,814 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 [2024-10-24 14:34:59,816 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)] === [2024-10-24 14:34:59,817 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 14:34:59,817 INFO L85 PathProgramCache]: Analyzing trace with hash -571999007, now seen corresponding path program 1 times [2024-10-24 14:34:59,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 14:34:59,817 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [991389227] [2024-10-24 14:34:59,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 14:34:59,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 14:34:59,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:59,980 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:34:59,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:59,988 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 14:34:59,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:34:59,996 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 14:34:59,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:00,005 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 14:35:00,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:00,009 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-24 14:35:00,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:00,013 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:35:00,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:00,016 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-10-24 14:35:00,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:00,022 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-24 14:35:00,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:00,029 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-24 14:35:00,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:00,035 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-10-24 14:35:00,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:00,039 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-24 14:35:00,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:00,045 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-10-24 14:35:00,046 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 14:35:00,046 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [991389227] [2024-10-24 14:35:00,046 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [991389227] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 14:35:00,046 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 14:35:00,046 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-24 14:35:00,046 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [426090701] [2024-10-24 14:35:00,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 14:35:00,047 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 14:35:00,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 14:35:00,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 14:35:00,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-10-24 14:35:00,048 INFO L87 Difference]: Start difference. First operand 4607 states and 6479 transitions. Second operand has 6 states, 6 states have (on average 5.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2024-10-24 14:35:03,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 14:35:03,133 INFO L93 Difference]: Finished difference Result 4607 states and 6479 transitions. [2024-10-24 14:35:03,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 14:35:03,134 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (12), 4 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 57 [2024-10-24 14:35:03,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 14:35:03,149 INFO L225 Difference]: With dead ends: 4607 [2024-10-24 14:35:03,149 INFO L226 Difference]: Without dead ends: 4605 [2024-10-24 14:35:03,150 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2024-10-24 14:35:03,152 INFO L432 NwaCegarLoop]: 394 mSDtfsCounter, 2938 mSDsluCounter, 573 mSDsCounter, 0 mSdLazyCounter, 3238 mSolverCounterSat, 1732 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3049 SdHoareTripleChecker+Valid, 967 SdHoareTripleChecker+Invalid, 4970 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1732 IncrementalHoareTripleChecker+Valid, 3238 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2024-10-24 14:35:03,152 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3049 Valid, 967 Invalid, 4970 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1732 Valid, 3238 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2024-10-24 14:35:03,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4605 states. [2024-10-24 14:35:03,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4605 to 4605. [2024-10-24 14:35:03,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4605 states, 2898 states have (on average 1.3181504485852311) internal successors, (3820), 2999 states have internal predecessors, (3820), 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) [2024-10-24 14:35:03,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4605 states to 4605 states and 6477 transitions. [2024-10-24 14:35:03,378 INFO L78 Accepts]: Start accepts. Automaton has 4605 states and 6477 transitions. Word has length 57 [2024-10-24 14:35:03,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 14:35:03,381 INFO L471 AbstractCegarLoop]: Abstraction has 4605 states and 6477 transitions. [2024-10-24 14:35:03,381 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2024-10-24 14:35:03,381 INFO L276 IsEmpty]: Start isEmpty. Operand 4605 states and 6477 transitions. [2024-10-24 14:35:03,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-10-24 14:35:03,382 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 14:35:03,382 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-24 14:35:03,382 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-10-24 14:35:03,382 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)] === [2024-10-24 14:35:03,383 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 14:35:03,383 INFO L85 PathProgramCache]: Analyzing trace with hash 242636531, now seen corresponding path program 1 times [2024-10-24 14:35:03,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 14:35:03,383 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081846286] [2024-10-24 14:35:03,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 14:35:03,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 14:35:03,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:03,833 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:35:03,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:03,840 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 14:35:03,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:03,844 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 14:35:03,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:03,848 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-24 14:35:03,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:03,854 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-10-24 14:35:03,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:03,875 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-10-24 14:35:03,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:03,893 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-24 14:35:03,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:03,901 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-10-24 14:35:03,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:03,992 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:35:03,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:03,999 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-10-24 14:35:04,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:04,004 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-24 14:35:04,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:04,044 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-24 14:35:04,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:04,049 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-10-24 14:35:04,049 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 14:35:04,049 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081846286] [2024-10-24 14:35:04,050 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2081846286] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 14:35:04,050 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 14:35:04,050 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-10-24 14:35:04,050 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658134539] [2024-10-24 14:35:04,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 14:35:04,051 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-10-24 14:35:04,051 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 14:35:04,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-10-24 14:35:04,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=157, Unknown=0, NotChecked=0, Total=182 [2024-10-24 14:35:04,051 INFO L87 Difference]: Start difference. First operand 4605 states and 6477 transitions. Second operand has 14 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 7 states have call successors, (13), 4 states have call predecessors, (13), 3 states have return successors, (12), 7 states have call predecessors, (12), 7 states have call successors, (12) [2024-10-24 14:35:12,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 14:35:12,384 INFO L93 Difference]: Finished difference Result 4902 states and 6808 transitions. [2024-10-24 14:35:12,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-10-24 14:35:12,384 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 7 states have call successors, (13), 4 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 63 [2024-10-24 14:35:12,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 14:35:12,402 INFO L225 Difference]: With dead ends: 4902 [2024-10-24 14:35:12,402 INFO L226 Difference]: Without dead ends: 4657 [2024-10-24 14:35:12,403 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2024-10-24 14:35:12,404 INFO L432 NwaCegarLoop]: 383 mSDtfsCounter, 1767 mSDsluCounter, 2972 mSDsCounter, 0 mSdLazyCounter, 17054 mSolverCounterSat, 1252 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1789 SdHoareTripleChecker+Valid, 3355 SdHoareTripleChecker+Invalid, 18306 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1252 IncrementalHoareTripleChecker+Valid, 17054 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.0s IncrementalHoareTripleChecker+Time [2024-10-24 14:35:12,404 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1789 Valid, 3355 Invalid, 18306 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1252 Valid, 17054 Invalid, 0 Unknown, 0 Unchecked, 8.0s Time] [2024-10-24 14:35:12,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4657 states. [2024-10-24 14:35:12,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4657 to 4636. [2024-10-24 14:35:12,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4636 states, 2917 states have (on average 1.3160781624957147) internal successors, (3839), 3018 states have internal predecessors, (3839), 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) [2024-10-24 14:35:12,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4636 states to 4636 states and 6520 transitions. [2024-10-24 14:35:12,584 INFO L78 Accepts]: Start accepts. Automaton has 4636 states and 6520 transitions. Word has length 63 [2024-10-24 14:35:12,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 14:35:12,584 INFO L471 AbstractCegarLoop]: Abstraction has 4636 states and 6520 transitions. [2024-10-24 14:35:12,585 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 7 states have call successors, (13), 4 states have call predecessors, (13), 3 states have return successors, (12), 7 states have call predecessors, (12), 7 states have call successors, (12) [2024-10-24 14:35:12,585 INFO L276 IsEmpty]: Start isEmpty. Operand 4636 states and 6520 transitions. [2024-10-24 14:35:12,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-10-24 14:35:12,586 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 14:35:12,586 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-24 14:35:12,586 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-10-24 14:35:12,586 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)] === [2024-10-24 14:35:12,587 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 14:35:12,587 INFO L85 PathProgramCache]: Analyzing trace with hash -1654481838, now seen corresponding path program 1 times [2024-10-24 14:35:12,587 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 14:35:12,587 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907110414] [2024-10-24 14:35:12,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 14:35:12,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 14:35:12,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:12,704 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:35:12,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:12,709 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 14:35:12,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:12,717 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 14:35:12,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:12,723 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 14:35:12,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:12,726 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-24 14:35:12,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:12,730 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:35:12,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:12,732 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-10-24 14:35:12,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:12,735 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-24 14:35:12,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:12,739 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-24 14:35:12,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:12,742 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-10-24 14:35:12,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:12,746 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-24 14:35:12,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:12,750 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-24 14:35:12,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:12,753 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-10-24 14:35:12,753 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 14:35:12,753 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907110414] [2024-10-24 14:35:12,753 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [907110414] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 14:35:12,753 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 14:35:12,753 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-24 14:35:12,753 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646851179] [2024-10-24 14:35:12,754 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 14:35:12,754 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 14:35:12,754 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 14:35:12,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 14:35:12,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-10-24 14:35:12,754 INFO L87 Difference]: Start difference. First operand 4636 states and 6520 transitions. Second operand has 6 states, 6 states have (on average 5.5) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2024-10-24 14:35:15,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 14:35:15,427 INFO L93 Difference]: Finished difference Result 4636 states and 6520 transitions. [2024-10-24 14:35:15,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 14:35:15,427 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (13), 4 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 62 [2024-10-24 14:35:15,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 14:35:15,443 INFO L225 Difference]: With dead ends: 4636 [2024-10-24 14:35:15,444 INFO L226 Difference]: Without dead ends: 4634 [2024-10-24 14:35:15,445 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2024-10-24 14:35:15,445 INFO L432 NwaCegarLoop]: 394 mSDtfsCounter, 2932 mSDsluCounter, 573 mSDsCounter, 0 mSdLazyCounter, 3234 mSolverCounterSat, 1732 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3042 SdHoareTripleChecker+Valid, 967 SdHoareTripleChecker+Invalid, 4966 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1732 IncrementalHoareTripleChecker+Valid, 3234 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2024-10-24 14:35:15,446 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3042 Valid, 967 Invalid, 4966 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1732 Valid, 3234 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2024-10-24 14:35:15,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4634 states. [2024-10-24 14:35:15,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4634 to 4634. [2024-10-24 14:35:15,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4634 states, 2916 states have (on average 1.3158436213991769) internal successors, (3837), 3016 states have internal predecessors, (3837), 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) [2024-10-24 14:35:15,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4634 states to 4634 states and 6518 transitions. [2024-10-24 14:35:15,699 INFO L78 Accepts]: Start accepts. Automaton has 4634 states and 6518 transitions. Word has length 62 [2024-10-24 14:35:15,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 14:35:15,699 INFO L471 AbstractCegarLoop]: Abstraction has 4634 states and 6518 transitions. [2024-10-24 14:35:15,699 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2024-10-24 14:35:15,699 INFO L276 IsEmpty]: Start isEmpty. Operand 4634 states and 6518 transitions. [2024-10-24 14:35:15,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-10-24 14:35:15,700 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 14:35:15,700 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-24 14:35:15,700 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-10-24 14:35:15,700 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)] === [2024-10-24 14:35:15,700 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 14:35:15,700 INFO L85 PathProgramCache]: Analyzing trace with hash 316631720, now seen corresponding path program 1 times [2024-10-24 14:35:15,701 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 14:35:15,701 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [207479004] [2024-10-24 14:35:15,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 14:35:15,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 14:35:15,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:15,816 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:35:15,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:15,820 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 14:35:15,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:15,826 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 14:35:15,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:15,833 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 14:35:15,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:15,835 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-24 14:35:15,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:15,838 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:35:15,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:15,840 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-10-24 14:35:15,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:15,844 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-24 14:35:15,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:15,847 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-24 14:35:15,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:15,851 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-10-24 14:35:15,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:15,854 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-24 14:35:15,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:15,857 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-24 14:35:15,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:15,862 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-10-24 14:35:15,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:15,866 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-10-24 14:35:15,866 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 14:35:15,866 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [207479004] [2024-10-24 14:35:15,866 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [207479004] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 14:35:15,866 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 14:35:15,866 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-24 14:35:15,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609951872] [2024-10-24 14:35:15,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 14:35:15,867 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 14:35:15,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 14:35:15,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 14:35:15,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-10-24 14:35:15,867 INFO L87 Difference]: Start difference. First operand 4634 states and 6518 transitions. Second operand has 6 states, 6 states have (on average 6.0) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-10-24 14:35:18,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 14:35:18,737 INFO L93 Difference]: Finished difference Result 4634 states and 6518 transitions. [2024-10-24 14:35:18,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 14:35:18,738 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (14), 4 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 67 [2024-10-24 14:35:18,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 14:35:18,756 INFO L225 Difference]: With dead ends: 4634 [2024-10-24 14:35:18,756 INFO L226 Difference]: Without dead ends: 4632 [2024-10-24 14:35:18,757 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2024-10-24 14:35:18,758 INFO L432 NwaCegarLoop]: 394 mSDtfsCounter, 2926 mSDsluCounter, 573 mSDsCounter, 0 mSdLazyCounter, 3230 mSolverCounterSat, 1732 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3035 SdHoareTripleChecker+Valid, 967 SdHoareTripleChecker+Invalid, 4962 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1732 IncrementalHoareTripleChecker+Valid, 3230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2024-10-24 14:35:18,758 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3035 Valid, 967 Invalid, 4962 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1732 Valid, 3230 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2024-10-24 14:35:18,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4632 states. [2024-10-24 14:35:19,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4632 to 4632. [2024-10-24 14:35:19,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4632 states, 2915 states have (on average 1.3156089193825042) internal successors, (3835), 3014 states have internal predecessors, (3835), 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) [2024-10-24 14:35:19,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4632 states to 4632 states and 6516 transitions. [2024-10-24 14:35:19,180 INFO L78 Accepts]: Start accepts. Automaton has 4632 states and 6516 transitions. Word has length 67 [2024-10-24 14:35:19,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 14:35:19,181 INFO L471 AbstractCegarLoop]: Abstraction has 4632 states and 6516 transitions. [2024-10-24 14:35:19,181 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-10-24 14:35:19,181 INFO L276 IsEmpty]: Start isEmpty. Operand 4632 states and 6516 transitions. [2024-10-24 14:35:19,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-10-24 14:35:19,183 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 14:35:19,183 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-24 14:35:19,183 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-10-24 14:35:19,183 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)] === [2024-10-24 14:35:19,184 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 14:35:19,184 INFO L85 PathProgramCache]: Analyzing trace with hash -291053101, now seen corresponding path program 1 times [2024-10-24 14:35:19,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 14:35:19,184 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1196911055] [2024-10-24 14:35:19,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 14:35:19,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 14:35:19,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:19,353 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:35:19,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:19,359 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 14:35:19,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:19,367 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 14:35:19,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:19,380 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 14:35:19,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:19,384 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-24 14:35:19,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:19,391 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:35:19,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:19,394 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-10-24 14:35:19,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:19,398 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-24 14:35:19,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:19,402 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-24 14:35:19,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:19,407 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-10-24 14:35:19,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:19,412 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-24 14:35:19,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:19,417 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-24 14:35:19,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:19,422 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-10-24 14:35:19,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:19,427 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-10-24 14:35:19,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:19,433 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-10-24 14:35:19,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 14:35:19,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1196911055] [2024-10-24 14:35:19,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1196911055] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 14:35:19,434 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 14:35:19,434 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-24 14:35:19,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1805404529] [2024-10-24 14:35:19,434 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 14:35:19,435 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 14:35:19,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 14:35:19,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 14:35:19,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-10-24 14:35:19,436 INFO L87 Difference]: Start difference. First operand 4632 states and 6516 transitions. Second operand has 6 states, 6 states have (on average 6.5) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-10-24 14:35:22,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 14:35:22,587 INFO L93 Difference]: Finished difference Result 4632 states and 6516 transitions. [2024-10-24 14:35:22,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 14:35:22,587 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (15), 4 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 72 [2024-10-24 14:35:22,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 14:35:22,600 INFO L225 Difference]: With dead ends: 4632 [2024-10-24 14:35:22,600 INFO L226 Difference]: Without dead ends: 4630 [2024-10-24 14:35:22,602 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2024-10-24 14:35:22,602 INFO L432 NwaCegarLoop]: 394 mSDtfsCounter, 2920 mSDsluCounter, 573 mSDsCounter, 0 mSdLazyCounter, 3226 mSolverCounterSat, 1732 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3028 SdHoareTripleChecker+Valid, 967 SdHoareTripleChecker+Invalid, 4958 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1732 IncrementalHoareTripleChecker+Valid, 3226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2024-10-24 14:35:22,602 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3028 Valid, 967 Invalid, 4958 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1732 Valid, 3226 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2024-10-24 14:35:22,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4630 states. [2024-10-24 14:35:22,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4630 to 4630. [2024-10-24 14:35:22,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4630 states, 2914 states have (on average 1.3153740562800273) internal successors, (3833), 3012 states have internal predecessors, (3833), 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) [2024-10-24 14:35:22,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4630 states to 4630 states and 6514 transitions. [2024-10-24 14:35:22,799 INFO L78 Accepts]: Start accepts. Automaton has 4630 states and 6514 transitions. Word has length 72 [2024-10-24 14:35:22,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 14:35:22,800 INFO L471 AbstractCegarLoop]: Abstraction has 4630 states and 6514 transitions. [2024-10-24 14:35:22,800 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-10-24 14:35:22,800 INFO L276 IsEmpty]: Start isEmpty. Operand 4630 states and 6514 transitions. [2024-10-24 14:35:22,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-10-24 14:35:22,800 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 14:35:22,800 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 14:35:22,800 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-10-24 14:35:22,800 INFO L396 AbstractCegarLoop]: === Iteration 11 === 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)] === [2024-10-24 14:35:22,801 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 14:35:22,801 INFO L85 PathProgramCache]: Analyzing trace with hash -489647223, now seen corresponding path program 1 times [2024-10-24 14:35:22,801 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 14:35:22,801 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793506882] [2024-10-24 14:35:22,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 14:35:22,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 14:35:22,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:22,911 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:35:22,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:22,915 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 14:35:22,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:22,922 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 14:35:22,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:22,929 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 14:35:22,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:22,932 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-24 14:35:22,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:22,935 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:35:22,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:22,937 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-10-24 14:35:22,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:22,939 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-24 14:35:22,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:22,943 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-24 14:35:22,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:22,948 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-10-24 14:35:22,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:22,951 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-24 14:35:22,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:22,955 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-24 14:35:22,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:22,958 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-10-24 14:35:22,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:22,961 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-10-24 14:35:22,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:22,964 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-10-24 14:35:22,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:22,968 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-10-24 14:35:22,968 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 14:35:22,968 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793506882] [2024-10-24 14:35:22,968 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1793506882] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 14:35:22,968 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 14:35:22,968 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-24 14:35:22,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2101888346] [2024-10-24 14:35:22,969 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 14:35:22,969 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 14:35:22,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 14:35:22,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 14:35:22,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-10-24 14:35:22,970 INFO L87 Difference]: Start difference. First operand 4630 states and 6514 transitions. Second operand has 6 states, 6 states have (on average 7.0) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-10-24 14:35:25,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 14:35:25,801 INFO L93 Difference]: Finished difference Result 4630 states and 6514 transitions. [2024-10-24 14:35:25,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 14:35:25,801 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (16), 4 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 77 [2024-10-24 14:35:25,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 14:35:25,815 INFO L225 Difference]: With dead ends: 4630 [2024-10-24 14:35:25,815 INFO L226 Difference]: Without dead ends: 4628 [2024-10-24 14:35:25,818 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2024-10-24 14:35:25,819 INFO L432 NwaCegarLoop]: 394 mSDtfsCounter, 2914 mSDsluCounter, 573 mSDsCounter, 0 mSdLazyCounter, 3222 mSolverCounterSat, 1732 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3021 SdHoareTripleChecker+Valid, 967 SdHoareTripleChecker+Invalid, 4954 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1732 IncrementalHoareTripleChecker+Valid, 3222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-10-24 14:35:25,819 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3021 Valid, 967 Invalid, 4954 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1732 Valid, 3222 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2024-10-24 14:35:25,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4628 states. [2024-10-24 14:35:26,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4628 to 4628. [2024-10-24 14:35:26,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4628 states, 2913 states have (on average 1.3151390319258496) internal successors, (3831), 3010 states have internal predecessors, (3831), 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) [2024-10-24 14:35:26,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4628 states to 4628 states and 6512 transitions. [2024-10-24 14:35:26,057 INFO L78 Accepts]: Start accepts. Automaton has 4628 states and 6512 transitions. Word has length 77 [2024-10-24 14:35:26,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 14:35:26,057 INFO L471 AbstractCegarLoop]: Abstraction has 4628 states and 6512 transitions. [2024-10-24 14:35:26,057 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-10-24 14:35:26,057 INFO L276 IsEmpty]: Start isEmpty. Operand 4628 states and 6512 transitions. [2024-10-24 14:35:26,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-10-24 14:35:26,058 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 14:35:26,058 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-24 14:35:26,058 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-10-24 14:35:26,058 INFO L396 AbstractCegarLoop]: === Iteration 12 === 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)] === [2024-10-24 14:35:26,059 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 14:35:26,059 INFO L85 PathProgramCache]: Analyzing trace with hash 1895573100, now seen corresponding path program 1 times [2024-10-24 14:35:26,059 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 14:35:26,059 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107045120] [2024-10-24 14:35:26,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 14:35:26,059 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 14:35:26,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:26,233 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:35:26,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:26,237 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 14:35:26,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:26,245 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 14:35:26,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:26,252 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 14:35:26,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:26,256 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-24 14:35:26,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:26,260 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:35:26,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:26,263 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-10-24 14:35:26,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:26,266 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-24 14:35:26,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:26,271 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-24 14:35:26,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:26,276 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-10-24 14:35:26,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:26,280 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-24 14:35:26,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:26,284 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-24 14:35:26,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:26,288 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-10-24 14:35:26,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:26,292 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-10-24 14:35:26,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:26,296 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-10-24 14:35:26,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:26,301 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-10-24 14:35:26,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 14:35:26,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107045120] [2024-10-24 14:35:26,302 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107045120] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 14:35:26,302 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 14:35:26,302 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-24 14:35:26,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363276104] [2024-10-24 14:35:26,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 14:35:26,303 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 14:35:26,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 14:35:26,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 14:35:26,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-10-24 14:35:26,303 INFO L87 Difference]: Start difference. First operand 4628 states and 6512 transitions. Second operand has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-10-24 14:35:29,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 14:35:29,345 INFO L93 Difference]: Finished difference Result 4628 states and 6512 transitions. [2024-10-24 14:35:29,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 14:35:29,346 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (16), 4 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 79 [2024-10-24 14:35:29,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 14:35:29,363 INFO L225 Difference]: With dead ends: 4628 [2024-10-24 14:35:29,363 INFO L226 Difference]: Without dead ends: 4626 [2024-10-24 14:35:29,367 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2024-10-24 14:35:29,367 INFO L432 NwaCegarLoop]: 394 mSDtfsCounter, 2906 mSDsluCounter, 573 mSDsCounter, 0 mSdLazyCounter, 3218 mSolverCounterSat, 1732 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3013 SdHoareTripleChecker+Valid, 967 SdHoareTripleChecker+Invalid, 4950 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1732 IncrementalHoareTripleChecker+Valid, 3218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2024-10-24 14:35:29,368 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3013 Valid, 967 Invalid, 4950 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1732 Valid, 3218 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2024-10-24 14:35:29,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4626 states. [2024-10-24 14:35:29,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4626 to 4626. [2024-10-24 14:35:29,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4626 states, 2912 states have (on average 1.3149038461538463) internal successors, (3829), 3008 states have internal predecessors, (3829), 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) [2024-10-24 14:35:29,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4626 states to 4626 states and 6510 transitions. [2024-10-24 14:35:29,719 INFO L78 Accepts]: Start accepts. Automaton has 4626 states and 6510 transitions. Word has length 79 [2024-10-24 14:35:29,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 14:35:29,719 INFO L471 AbstractCegarLoop]: Abstraction has 4626 states and 6510 transitions. [2024-10-24 14:35:29,719 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-10-24 14:35:29,720 INFO L276 IsEmpty]: Start isEmpty. Operand 4626 states and 6510 transitions. [2024-10-24 14:35:29,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2024-10-24 14:35:29,720 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 14:35:29,721 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-24 14:35:29,721 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-10-24 14:35:29,721 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)] === [2024-10-24 14:35:29,721 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 14:35:29,721 INFO L85 PathProgramCache]: Analyzing trace with hash -496416858, now seen corresponding path program 1 times [2024-10-24 14:35:29,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 14:35:29,722 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [38613823] [2024-10-24 14:35:29,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 14:35:29,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 14:35:29,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:29,886 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:35:29,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:29,891 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 14:35:29,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:29,901 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 14:35:29,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:29,911 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 14:35:29,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:29,916 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-24 14:35:29,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:29,921 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:35:29,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:29,925 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-10-24 14:35:29,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:29,929 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-24 14:35:29,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:29,934 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-24 14:35:29,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:29,939 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-10-24 14:35:29,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:29,944 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-24 14:35:29,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:29,948 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-24 14:35:29,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:29,952 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-10-24 14:35:29,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:29,956 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-10-24 14:35:29,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:29,961 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-10-24 14:35:29,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:29,965 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-24 14:35:29,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:29,970 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-10-24 14:35:29,970 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 14:35:29,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [38613823] [2024-10-24 14:35:29,970 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [38613823] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 14:35:29,970 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 14:35:29,970 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-24 14:35:29,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149935432] [2024-10-24 14:35:29,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 14:35:29,971 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 14:35:29,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 14:35:29,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 14:35:29,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-10-24 14:35:29,972 INFO L87 Difference]: Start difference. First operand 4626 states and 6510 transitions. Second operand has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-10-24 14:35:33,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 14:35:33,005 INFO L93 Difference]: Finished difference Result 4626 states and 6510 transitions. [2024-10-24 14:35:33,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 14:35:33,005 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (17), 4 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 84 [2024-10-24 14:35:33,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 14:35:33,019 INFO L225 Difference]: With dead ends: 4626 [2024-10-24 14:35:33,019 INFO L226 Difference]: Without dead ends: 4624 [2024-10-24 14:35:33,021 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2024-10-24 14:35:33,021 INFO L432 NwaCegarLoop]: 394 mSDtfsCounter, 2902 mSDsluCounter, 573 mSDsCounter, 0 mSdLazyCounter, 3214 mSolverCounterSat, 1732 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3008 SdHoareTripleChecker+Valid, 967 SdHoareTripleChecker+Invalid, 4946 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1732 IncrementalHoareTripleChecker+Valid, 3214 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-10-24 14:35:33,022 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3008 Valid, 967 Invalid, 4946 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1732 Valid, 3214 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2024-10-24 14:35:33,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4624 states. [2024-10-24 14:35:33,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4624 to 4624. [2024-10-24 14:35:33,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4624 states, 2911 states have (on average 1.314668498797664) internal successors, (3827), 3006 states have internal predecessors, (3827), 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) [2024-10-24 14:35:33,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4624 states to 4624 states and 6508 transitions. [2024-10-24 14:35:33,326 INFO L78 Accepts]: Start accepts. Automaton has 4624 states and 6508 transitions. Word has length 84 [2024-10-24 14:35:33,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 14:35:33,328 INFO L471 AbstractCegarLoop]: Abstraction has 4624 states and 6508 transitions. [2024-10-24 14:35:33,328 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-10-24 14:35:33,328 INFO L276 IsEmpty]: Start isEmpty. Operand 4624 states and 6508 transitions. [2024-10-24 14:35:33,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-10-24 14:35:33,329 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 14:35:33,329 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-24 14:35:33,329 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-10-24 14:35:33,329 INFO L396 AbstractCegarLoop]: === Iteration 14 === 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)] === [2024-10-24 14:35:33,329 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 14:35:33,329 INFO L85 PathProgramCache]: Analyzing trace with hash 515453893, now seen corresponding path program 1 times [2024-10-24 14:35:33,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 14:35:33,330 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [238190337] [2024-10-24 14:35:33,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 14:35:33,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 14:35:33,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:33,443 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:35:33,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:33,446 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 14:35:33,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:33,453 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 14:35:33,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:33,461 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 14:35:33,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:33,463 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-24 14:35:33,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:33,466 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:35:33,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:33,468 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-10-24 14:35:33,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:33,470 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-24 14:35:33,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:33,473 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-24 14:35:33,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:33,476 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-10-24 14:35:33,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:33,479 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-24 14:35:33,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:33,483 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-24 14:35:33,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:33,486 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-10-24 14:35:33,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:33,489 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-10-24 14:35:33,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:33,492 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-10-24 14:35:33,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:33,495 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-24 14:35:33,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:33,499 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-24 14:35:33,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:33,502 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-10-24 14:35:33,502 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 14:35:33,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [238190337] [2024-10-24 14:35:33,502 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [238190337] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 14:35:33,502 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 14:35:33,503 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-24 14:35:33,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690050877] [2024-10-24 14:35:33,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 14:35:33,504 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 14:35:33,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 14:35:33,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 14:35:33,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-10-24 14:35:33,504 INFO L87 Difference]: Start difference. First operand 4624 states and 6508 transitions. Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (18), 4 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-10-24 14:35:36,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 14:35:36,342 INFO L93 Difference]: Finished difference Result 4624 states and 6508 transitions. [2024-10-24 14:35:36,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 14:35:36,343 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (18), 4 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 89 [2024-10-24 14:35:36,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 14:35:36,355 INFO L225 Difference]: With dead ends: 4624 [2024-10-24 14:35:36,355 INFO L226 Difference]: Without dead ends: 4622 [2024-10-24 14:35:36,357 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2024-10-24 14:35:36,357 INFO L432 NwaCegarLoop]: 394 mSDtfsCounter, 2896 mSDsluCounter, 573 mSDsCounter, 0 mSdLazyCounter, 3210 mSolverCounterSat, 1732 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3001 SdHoareTripleChecker+Valid, 967 SdHoareTripleChecker+Invalid, 4942 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1732 IncrementalHoareTripleChecker+Valid, 3210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2024-10-24 14:35:36,357 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3001 Valid, 967 Invalid, 4942 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1732 Valid, 3210 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2024-10-24 14:35:36,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4622 states. [2024-10-24 14:35:36,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4622 to 4622. [2024-10-24 14:35:36,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4622 states, 2910 states have (on average 1.3144329896907216) internal successors, (3825), 3004 states have internal predecessors, (3825), 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) [2024-10-24 14:35:36,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4622 states to 4622 states and 6506 transitions. [2024-10-24 14:35:36,607 INFO L78 Accepts]: Start accepts. Automaton has 4622 states and 6506 transitions. Word has length 89 [2024-10-24 14:35:36,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 14:35:36,608 INFO L471 AbstractCegarLoop]: Abstraction has 4622 states and 6506 transitions. [2024-10-24 14:35:36,608 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (18), 4 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-10-24 14:35:36,608 INFO L276 IsEmpty]: Start isEmpty. Operand 4622 states and 6506 transitions. [2024-10-24 14:35:36,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-10-24 14:35:36,609 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 14:35:36,609 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 14:35:36,609 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-10-24 14:35:36,609 INFO L396 AbstractCegarLoop]: === Iteration 15 === 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)] === [2024-10-24 14:35:36,610 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 14:35:36,610 INFO L85 PathProgramCache]: Analyzing trace with hash -945306746, now seen corresponding path program 1 times [2024-10-24 14:35:36,610 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 14:35:36,610 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418329387] [2024-10-24 14:35:36,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 14:35:36,610 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 14:35:36,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:37,021 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:35:37,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:37,027 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 14:35:37,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:37,073 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 14:35:37,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:37,084 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-24 14:35:37,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:37,094 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:35:37,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:37,097 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-10-24 14:35:37,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:37,100 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 14:35:37,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:37,103 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-24 14:35:37,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:37,112 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:35:37,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:37,115 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-10-24 14:35:37,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:37,119 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 14:35:37,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:37,121 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-10-24 14:35:37,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:37,131 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:35:37,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:37,134 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-10-24 14:35:37,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:37,137 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 14:35:37,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:37,140 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-24 14:35:37,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:37,149 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:35:37,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:37,152 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-10-24 14:35:37,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:37,155 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 14:35:37,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:37,159 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-24 14:35:37,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:37,171 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:35:37,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:37,174 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-10-24 14:35:37,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:37,176 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 14:35:37,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:37,179 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-24 14:35:37,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:37,183 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2024-10-24 14:35:37,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:37,187 INFO L134 CoverageAnalysis]: Checked inductivity of 294 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 294 trivial. 0 not checked. [2024-10-24 14:35:37,187 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 14:35:37,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418329387] [2024-10-24 14:35:37,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1418329387] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 14:35:37,187 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 14:35:37,188 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-24 14:35:37,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528107074] [2024-10-24 14:35:37,189 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 14:35:37,189 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 14:35:37,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 14:35:37,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 14:35:37,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-10-24 14:35:37,190 INFO L87 Difference]: Start difference. First operand 4622 states and 6506 transitions. Second operand has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-10-24 14:35:39,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 14:35:39,678 INFO L93 Difference]: Finished difference Result 4822 states and 6763 transitions. [2024-10-24 14:35:39,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 14:35:39,678 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (15), 4 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 121 [2024-10-24 14:35:39,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 14:35:39,692 INFO L225 Difference]: With dead ends: 4822 [2024-10-24 14:35:39,693 INFO L226 Difference]: Without dead ends: 4820 [2024-10-24 14:35:39,694 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-10-24 14:35:39,695 INFO L432 NwaCegarLoop]: 1104 mSDtfsCounter, 1791 mSDsluCounter, 2337 mSDsCounter, 0 mSdLazyCounter, 2949 mSolverCounterSat, 675 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2010 SdHoareTripleChecker+Valid, 3441 SdHoareTripleChecker+Invalid, 3624 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 675 IncrementalHoareTripleChecker+Valid, 2949 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-10-24 14:35:39,695 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2010 Valid, 3441 Invalid, 3624 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [675 Valid, 2949 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-10-24 14:35:39,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4820 states. [2024-10-24 14:35:40,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4820 to 4748. [2024-10-24 14:35:40,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4748 states, 2995 states have (on average 1.3115191986644408) internal successors, (3928), 3089 states have internal predecessors, (3928), 1342 states have call successors, (1342), 385 states have call predecessors, (1342), 384 states have return successors, (1353), 1316 states have call predecessors, (1353), 1340 states have call successors, (1353) [2024-10-24 14:35:40,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4748 states to 4748 states and 6623 transitions. [2024-10-24 14:35:40,215 INFO L78 Accepts]: Start accepts. Automaton has 4748 states and 6623 transitions. Word has length 121 [2024-10-24 14:35:40,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 14:35:40,216 INFO L471 AbstractCegarLoop]: Abstraction has 4748 states and 6623 transitions. [2024-10-24 14:35:40,217 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-10-24 14:35:40,217 INFO L276 IsEmpty]: Start isEmpty. Operand 4748 states and 6623 transitions. [2024-10-24 14:35:40,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2024-10-24 14:35:40,217 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 14:35:40,218 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-24 14:35:40,218 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-10-24 14:35:40,218 INFO L396 AbstractCegarLoop]: === Iteration 16 === 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)] === [2024-10-24 14:35:40,218 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 14:35:40,218 INFO L85 PathProgramCache]: Analyzing trace with hash 1082794093, now seen corresponding path program 1 times [2024-10-24 14:35:40,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 14:35:40,218 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625914395] [2024-10-24 14:35:40,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 14:35:40,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 14:35:40,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:40,356 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:35:40,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:40,361 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 14:35:40,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:40,369 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 14:35:40,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:40,378 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 14:35:40,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:40,382 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-24 14:35:40,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:40,387 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:35:40,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:40,389 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-10-24 14:35:40,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:40,393 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-24 14:35:40,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:40,397 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-24 14:35:40,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:40,403 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-10-24 14:35:40,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:40,409 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-24 14:35:40,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:40,415 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-24 14:35:40,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:40,422 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-10-24 14:35:40,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:40,429 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-10-24 14:35:40,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:40,435 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-10-24 14:35:40,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:40,442 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-24 14:35:40,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:40,453 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-24 14:35:40,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:40,459 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-10-24 14:35:40,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:40,466 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-10-24 14:35:40,466 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 14:35:40,466 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625914395] [2024-10-24 14:35:40,466 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1625914395] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 14:35:40,466 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 14:35:40,467 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-24 14:35:40,467 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149015120] [2024-10-24 14:35:40,467 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 14:35:40,467 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 14:35:40,467 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 14:35:40,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 14:35:40,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-10-24 14:35:40,468 INFO L87 Difference]: Start difference. First operand 4748 states and 6623 transitions. Second operand has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-10-24 14:35:43,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 14:35:43,684 INFO L93 Difference]: Finished difference Result 4748 states and 6623 transitions. [2024-10-24 14:35:43,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 14:35:43,685 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (19), 4 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 94 [2024-10-24 14:35:43,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 14:35:43,695 INFO L225 Difference]: With dead ends: 4748 [2024-10-24 14:35:43,695 INFO L226 Difference]: Without dead ends: 4746 [2024-10-24 14:35:43,696 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2024-10-24 14:35:43,697 INFO L432 NwaCegarLoop]: 394 mSDtfsCounter, 2890 mSDsluCounter, 573 mSDsCounter, 0 mSdLazyCounter, 3206 mSolverCounterSat, 1732 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2994 SdHoareTripleChecker+Valid, 967 SdHoareTripleChecker+Invalid, 4938 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1732 IncrementalHoareTripleChecker+Valid, 3206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2024-10-24 14:35:43,698 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2994 Valid, 967 Invalid, 4938 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1732 Valid, 3206 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2024-10-24 14:35:43,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4746 states. [2024-10-24 14:35:43,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4746 to 4746. [2024-10-24 14:35:43,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4746 states, 2994 states have (on average 1.3112892451569806) internal successors, (3926), 3087 states have internal predecessors, (3926), 1342 states have call successors, (1342), 385 states have call predecessors, (1342), 384 states have return successors, (1353), 1316 states have call predecessors, (1353), 1340 states have call successors, (1353) [2024-10-24 14:35:43,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4746 states to 4746 states and 6621 transitions. [2024-10-24 14:35:43,994 INFO L78 Accepts]: Start accepts. Automaton has 4746 states and 6621 transitions. Word has length 94 [2024-10-24 14:35:43,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 14:35:43,994 INFO L471 AbstractCegarLoop]: Abstraction has 4746 states and 6621 transitions. [2024-10-24 14:35:43,994 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-10-24 14:35:43,995 INFO L276 IsEmpty]: Start isEmpty. Operand 4746 states and 6621 transitions. [2024-10-24 14:35:43,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-10-24 14:35:43,995 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 14:35:43,996 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 14:35:43,996 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-10-24 14:35:43,996 INFO L396 AbstractCegarLoop]: === Iteration 17 === 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)] === [2024-10-24 14:35:43,996 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 14:35:43,996 INFO L85 PathProgramCache]: Analyzing trace with hash 1335884152, now seen corresponding path program 1 times [2024-10-24 14:35:43,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 14:35:43,996 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [943955612] [2024-10-24 14:35:43,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 14:35:43,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 14:35:44,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:44,550 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:35:44,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:44,556 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-24 14:35:44,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:44,560 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-10-24 14:35:44,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:44,572 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-24 14:35:44,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:44,583 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:35:44,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:44,586 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-10-24 14:35:44,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:44,589 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 14:35:44,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:44,592 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-24 14:35:44,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:44,602 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:35:44,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:44,606 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-10-24 14:35:44,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:44,609 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 14:35:44,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:44,612 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-10-24 14:35:44,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:44,624 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:35:44,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:44,627 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-10-24 14:35:44,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:44,630 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 14:35:44,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:44,673 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-24 14:35:44,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:44,685 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:35:44,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:44,688 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-10-24 14:35:44,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:44,690 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 14:35:44,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:44,693 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-24 14:35:44,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:44,703 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:35:44,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:44,706 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-10-24 14:35:44,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:44,709 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 14:35:44,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:44,712 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-24 14:35:44,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:44,716 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2024-10-24 14:35:44,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:44,720 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-10-24 14:35:44,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:35:44,769 INFO L134 CoverageAnalysis]: Checked inductivity of 294 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 294 trivial. 0 not checked. [2024-10-24 14:35:44,769 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 14:35:44,770 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [943955612] [2024-10-24 14:35:44,770 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [943955612] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 14:35:44,770 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 14:35:44,770 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-10-24 14:35:44,770 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818093333] [2024-10-24 14:35:44,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 14:35:44,771 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 14:35:44,771 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 14:35:44,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 14:35:44,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-10-24 14:35:44,772 INFO L87 Difference]: Start difference. First operand 4746 states and 6621 transitions. Second operand has 7 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 2 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14)