./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e2fb8bed Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.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 9d4cee005db193e9c1facb47684505767d12f23c1b879219be0e7ba3c7b775ac --- Real Ultimate output --- This is Ultimate 0.3.0-?-e2fb8be-m [2025-03-08 21:06:09,467 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-08 21:06:09,522 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-08 21:06:09,528 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-08 21:06:09,529 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-08 21:06:09,548 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-08 21:06:09,549 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-08 21:06:09,549 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-08 21:06:09,549 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-08 21:06:09,549 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-08 21:06:09,549 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-08 21:06:09,549 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-08 21:06:09,551 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-08 21:06:09,551 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-08 21:06:09,551 INFO L153 SettingsManager]: * Use SBE=true [2025-03-08 21:06:09,552 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-08 21:06:09,552 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-08 21:06:09,552 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-08 21:06:09,552 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-08 21:06:09,552 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-08 21:06:09,552 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-08 21:06:09,552 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-08 21:06:09,552 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-08 21:06:09,552 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-08 21:06:09,552 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-08 21:06:09,552 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-08 21:06:09,552 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-08 21:06:09,552 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-08 21:06:09,552 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-08 21:06:09,552 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 21:06:09,553 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-08 21:06:09,553 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-08 21:06:09,553 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-08 21:06:09,553 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-08 21:06:09,553 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-08 21:06:09,553 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-08 21:06:09,553 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-08 21:06:09,553 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-08 21:06:09,553 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-08 21:06:09,553 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-08 21:06:09,553 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 9d4cee005db193e9c1facb47684505767d12f23c1b879219be0e7ba3c7b775ac [2025-03-08 21:06:09,768 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-08 21:06:09,773 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-08 21:06:09,775 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-08 21:06:09,777 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-08 21:06:09,777 INFO L274 PluginConnector]: CDTParser initialized [2025-03-08 21:06:09,778 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i [2025-03-08 21:06:10,899 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/307273647/f28e0ff683114272b34111ef21659b0b/FLAG7202f01ef [2025-03-08 21:06:11,410 INFO L384 CDTParser]: Found 1 translation units. [2025-03-08 21:06:11,411 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i [2025-03-08 21:06:11,456 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/307273647/f28e0ff683114272b34111ef21659b0b/FLAG7202f01ef [2025-03-08 21:06:11,469 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/307273647/f28e0ff683114272b34111ef21659b0b [2025-03-08 21:06:11,471 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-08 21:06:11,472 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-08 21:06:11,473 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-08 21:06:11,473 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-08 21:06:11,477 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-08 21:06:11,477 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 09:06:11" (1/1) ... [2025-03-08 21:06:11,478 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5a343328 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:06:11, skipping insertion in model container [2025-03-08 21:06:11,478 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 09:06:11" (1/1) ... [2025-03-08 21:06:11,577 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-08 21:06:13,854 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[364624,364637] [2025-03-08 21:06:13,858 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[364769,364782] [2025-03-08 21:06:13,860 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[364915,364928] [2025-03-08 21:06:13,860 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[365080,365093] [2025-03-08 21:06:13,860 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[365238,365251] [2025-03-08 21:06:13,860 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[365396,365409] [2025-03-08 21:06:13,860 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[365554,365567] [2025-03-08 21:06:13,860 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[365714,365727] [2025-03-08 21:06:13,861 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[365873,365886] [2025-03-08 21:06:13,861 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366012,366025] [2025-03-08 21:06:13,861 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366154,366167] [2025-03-08 21:06:13,861 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366303,366316] [2025-03-08 21:06:13,861 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366442,366455] [2025-03-08 21:06:13,861 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366597,366610] [2025-03-08 21:06:13,862 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366757,366770] [2025-03-08 21:06:13,862 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366908,366921] [2025-03-08 21:06:13,862 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367059,367072] [2025-03-08 21:06:13,862 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367211,367224] [2025-03-08 21:06:13,862 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367360,367373] [2025-03-08 21:06:13,862 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367508,367521] [2025-03-08 21:06:13,862 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367665,367678] [2025-03-08 21:06:13,863 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367814,367827] [2025-03-08 21:06:13,863 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367970,367983] [2025-03-08 21:06:13,863 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[368123,368136] [2025-03-08 21:06:13,863 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[368269,368282] [2025-03-08 21:06:13,863 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[368412,368425] [2025-03-08 21:06:13,865 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[368564,368577] [2025-03-08 21:06:13,866 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[368710,368723] [2025-03-08 21:06:13,866 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[368855,368868] [2025-03-08 21:06:13,866 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369009,369022] [2025-03-08 21:06:13,866 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369160,369173] [2025-03-08 21:06:13,866 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369315,369328] [2025-03-08 21:06:13,867 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369467,369480] [2025-03-08 21:06:13,867 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369622,369635] [2025-03-08 21:06:13,867 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369786,369799] [2025-03-08 21:06:13,867 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369942,369955] [2025-03-08 21:06:13,867 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[370106,370119] [2025-03-08 21:06:13,868 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[370248,370261] [2025-03-08 21:06:13,868 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[370406,370419] [2025-03-08 21:06:13,868 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[370573,370586] [2025-03-08 21:06:13,868 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[370732,370745] [2025-03-08 21:06:13,868 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[370891,370904] [2025-03-08 21:06:13,869 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371040,371053] [2025-03-08 21:06:13,869 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371187,371200] [2025-03-08 21:06:13,870 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371326,371339] [2025-03-08 21:06:13,870 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371489,371502] [2025-03-08 21:06:13,870 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371655,371668] [2025-03-08 21:06:13,870 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371819,371832] [2025-03-08 21:06:13,871 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371984,371997] [2025-03-08 21:06:13,871 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[372149,372162] [2025-03-08 21:06:13,871 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[372315,372328] [2025-03-08 21:06:13,871 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[372480,372493] [2025-03-08 21:06:13,872 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[372647,372660] [2025-03-08 21:06:13,873 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[372807,372820] [2025-03-08 21:06:13,873 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[372969,372982] [2025-03-08 21:06:13,873 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373128,373141] [2025-03-08 21:06:13,873 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373274,373287] [2025-03-08 21:06:13,873 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373417,373430] [2025-03-08 21:06:13,874 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373561,373574] [2025-03-08 21:06:13,874 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373704,373717] [2025-03-08 21:06:13,874 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373848,373861] [2025-03-08 21:06:13,874 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373989,374002] [2025-03-08 21:06:13,875 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[374127,374140] [2025-03-08 21:06:13,875 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[374285,374298] [2025-03-08 21:06:13,875 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[374444,374457] [2025-03-08 21:06:13,876 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[374600,374613] [2025-03-08 21:06:13,876 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[374749,374762] [2025-03-08 21:06:13,876 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[374901,374914] [2025-03-08 21:06:13,877 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375052,375065] [2025-03-08 21:06:13,877 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375201,375214] [2025-03-08 21:06:13,878 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375353,375366] [2025-03-08 21:06:13,878 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375501,375514] [2025-03-08 21:06:13,878 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375654,375667] [2025-03-08 21:06:13,879 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375805,375818] [2025-03-08 21:06:13,879 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375955,375968] [2025-03-08 21:06:13,879 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[376102,376115] [2025-03-08 21:06:13,879 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[376253,376266] [2025-03-08 21:06:13,879 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[376404,376417] [2025-03-08 21:06:13,879 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[376552,376565] [2025-03-08 21:06:13,880 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[376718,376731] [2025-03-08 21:06:13,881 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[376887,376900] [2025-03-08 21:06:13,881 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[377054,377067] [2025-03-08 21:06:13,881 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[377222,377235] [2025-03-08 21:06:13,881 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[377372,377385] [2025-03-08 21:06:13,882 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[377519,377532] [2025-03-08 21:06:13,882 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[377680,377693] [2025-03-08 21:06:13,882 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[377850,377863] [2025-03-08 21:06:13,883 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[378012,378025] [2025-03-08 21:06:13,891 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 21:06:13,914 INFO L200 MainTranslator]: Completed pre-run [2025-03-08 21:06:13,971 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [4495] [2025-03-08 21:06:13,975 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr))); [4503] [2025-03-08 21:06:13,975 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [4510] [2025-03-08 21:06:13,976 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr))); [4517] [2025-03-08 21:06:14,052 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/usb/host/isp116x-hcd.c"), "i" (190), "i" (12UL)); [5611-5612] [2025-03-08 21:06:14,055 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/usb/host/isp116x-hcd.c"), "i" (222), "i" (12UL)); [5662-5663] [2025-03-08 21:06:14,057 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/usb/host/isp116x-hcd.c"), "i" (240), "i" (12UL)); [5694-5695] [2025-03-08 21:06:14,058 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/usb/host/isp116x-hcd.c"), "i" (271), "i" (12UL)); [5743-5744] [2025-03-08 21:06:14,066 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/usb/host/isp116x-hcd.c"), "i" (358), "i" (12UL)); [5897-5898] [2025-03-08 21:06:14,072 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/usb/host/isp116x-hcd.c"), "i" (466), "i" (12UL)); [6049-6050] [2025-03-08 21:06:14,079 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/usb/host/isp116x-hcd.c"), "i" (546), "i" (12UL)); [6175-6176] [2025-03-08 21:06:14,211 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[364624,364637] [2025-03-08 21:06:14,212 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[364769,364782] [2025-03-08 21:06:14,212 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[364915,364928] [2025-03-08 21:06:14,212 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[365080,365093] [2025-03-08 21:06:14,213 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[365238,365251] [2025-03-08 21:06:14,213 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[365396,365409] [2025-03-08 21:06:14,213 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[365554,365567] [2025-03-08 21:06:14,214 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[365714,365727] [2025-03-08 21:06:14,214 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[365873,365886] [2025-03-08 21:06:14,214 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366012,366025] [2025-03-08 21:06:14,214 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366154,366167] [2025-03-08 21:06:14,215 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366303,366316] [2025-03-08 21:06:14,215 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366442,366455] [2025-03-08 21:06:14,215 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366597,366610] [2025-03-08 21:06:14,216 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366757,366770] [2025-03-08 21:06:14,216 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366908,366921] [2025-03-08 21:06:14,216 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367059,367072] [2025-03-08 21:06:14,217 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367211,367224] [2025-03-08 21:06:14,217 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367360,367373] [2025-03-08 21:06:14,217 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367508,367521] [2025-03-08 21:06:14,218 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367665,367678] [2025-03-08 21:06:14,218 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367814,367827] [2025-03-08 21:06:14,219 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367970,367983] [2025-03-08 21:06:14,219 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[368123,368136] [2025-03-08 21:06:14,219 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[368269,368282] [2025-03-08 21:06:14,219 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[368412,368425] [2025-03-08 21:06:14,220 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[368564,368577] [2025-03-08 21:06:14,220 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[368710,368723] [2025-03-08 21:06:14,220 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[368855,368868] [2025-03-08 21:06:14,220 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369009,369022] [2025-03-08 21:06:14,221 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369160,369173] [2025-03-08 21:06:14,221 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369315,369328] [2025-03-08 21:06:14,221 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369467,369480] [2025-03-08 21:06:14,221 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369622,369635] [2025-03-08 21:06:14,222 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369786,369799] [2025-03-08 21:06:14,222 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369942,369955] [2025-03-08 21:06:14,223 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[370106,370119] [2025-03-08 21:06:14,223 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[370248,370261] [2025-03-08 21:06:14,223 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[370406,370419] [2025-03-08 21:06:14,223 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[370573,370586] [2025-03-08 21:06:14,223 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[370732,370745] [2025-03-08 21:06:14,224 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[370891,370904] [2025-03-08 21:06:14,224 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371040,371053] [2025-03-08 21:06:14,224 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371187,371200] [2025-03-08 21:06:14,224 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371326,371339] [2025-03-08 21:06:14,224 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371489,371502] [2025-03-08 21:06:14,224 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371655,371668] [2025-03-08 21:06:14,224 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371819,371832] [2025-03-08 21:06:14,225 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371984,371997] [2025-03-08 21:06:14,225 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[372149,372162] [2025-03-08 21:06:14,225 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[372315,372328] [2025-03-08 21:06:14,225 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[372480,372493] [2025-03-08 21:06:14,225 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[372647,372660] [2025-03-08 21:06:14,225 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[372807,372820] [2025-03-08 21:06:14,226 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[372969,372982] [2025-03-08 21:06:14,226 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373128,373141] [2025-03-08 21:06:14,227 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373274,373287] [2025-03-08 21:06:14,227 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373417,373430] [2025-03-08 21:06:14,229 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373561,373574] [2025-03-08 21:06:14,229 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373704,373717] [2025-03-08 21:06:14,229 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373848,373861] [2025-03-08 21:06:14,230 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373989,374002] [2025-03-08 21:06:14,230 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[374127,374140] [2025-03-08 21:06:14,230 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[374285,374298] [2025-03-08 21:06:14,230 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[374444,374457] [2025-03-08 21:06:14,230 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[374600,374613] [2025-03-08 21:06:14,230 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[374749,374762] [2025-03-08 21:06:14,231 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[374901,374914] [2025-03-08 21:06:14,231 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375052,375065] [2025-03-08 21:06:14,232 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375201,375214] [2025-03-08 21:06:14,232 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375353,375366] [2025-03-08 21:06:14,232 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375501,375514] [2025-03-08 21:06:14,232 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375654,375667] [2025-03-08 21:06:14,232 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375805,375818] [2025-03-08 21:06:14,233 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375955,375968] [2025-03-08 21:06:14,233 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[376102,376115] [2025-03-08 21:06:14,233 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[376253,376266] [2025-03-08 21:06:14,233 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[376404,376417] [2025-03-08 21:06:14,233 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[376552,376565] [2025-03-08 21:06:14,234 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[376718,376731] [2025-03-08 21:06:14,234 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[376887,376900] [2025-03-08 21:06:14,235 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[377054,377067] [2025-03-08 21:06:14,235 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[377222,377235] [2025-03-08 21:06:14,235 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[377372,377385] [2025-03-08 21:06:14,235 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[377519,377532] [2025-03-08 21:06:14,236 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[377680,377693] [2025-03-08 21:06:14,236 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[377850,377863] [2025-03-08 21:06:14,237 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[378012,378025] [2025-03-08 21:06:14,240 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 21:06:14,373 INFO L204 MainTranslator]: Completed translation [2025-03-08 21:06:14,373 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:06:14 WrapperNode [2025-03-08 21:06:14,374 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-08 21:06:14,375 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-08 21:06:14,375 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-08 21:06:14,376 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-08 21:06:14,382 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:06:14" (1/1) ... [2025-03-08 21:06:14,457 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:06:14" (1/1) ... [2025-03-08 21:06:14,634 INFO L138 Inliner]: procedures = 600, calls = 3038, calls flagged for inlining = 294, calls inlined = 217, statements flattened = 6895 [2025-03-08 21:06:14,634 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-08 21:06:14,635 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-08 21:06:14,635 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-08 21:06:14,635 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-08 21:06:14,643 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:06:14" (1/1) ... [2025-03-08 21:06:14,644 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:06:14" (1/1) ... [2025-03-08 21:06:14,677 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:06:14" (1/1) ... [2025-03-08 21:06:15,296 INFO L175 MemorySlicer]: Split 1175 memory accesses to 47 slices as follows [2, 8, 1, 8, 8, 8, 2, 1, 19, 6, 1, 31, 5, 1, 46, 5, 1, 5, 1, 5, 46, 1, 5, 1, 6, 1, 5, 1, 1, 4, 1, 4, 1, 5, 1, 4, 1, 476, 4, 2, 8, 8, 8, 2, 399, 8, 8]. 41 percent of accesses are in the largest equivalence class. The 149 initializations are split as follows [0, 8, 1, 8, 8, 8, 2, 1, 0, 6, 1, 0, 5, 1, 0, 5, 1, 5, 1, 5, 0, 1, 5, 1, 6, 1, 5, 0, 1, 4, 1, 4, 1, 5, 1, 4, 1, 0, 0, 2, 8, 8, 8, 0, 0, 8, 8]. The 593 writes are split as follows [1, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 31, 0, 0, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 156, 0, 0, 0, 0, 0, 0, 342, 0, 0]. [2025-03-08 21:06:15,297 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:06:14" (1/1) ... [2025-03-08 21:06:15,297 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:06:14" (1/1) ... [2025-03-08 21:06:15,380 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:06:14" (1/1) ... [2025-03-08 21:06:15,393 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:06:14" (1/1) ... [2025-03-08 21:06:15,425 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:06:14" (1/1) ... [2025-03-08 21:06:15,449 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:06:14" (1/1) ... [2025-03-08 21:06:15,501 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-08 21:06:15,502 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-08 21:06:15,502 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-08 21:06:15,503 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-08 21:06:15,503 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:06:14" (1/1) ... [2025-03-08 21:06:15,507 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 21:06:15,518 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-08 21:06:15,530 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-08 21:06:15,532 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-08 21:06:15,546 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2025-03-08 21:06:15,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2025-03-08 21:06:15,546 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-03-08 21:06:15,547 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-03-08 21:06:15,547 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_get_frame [2025-03-08 21:06:15,547 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_get_frame [2025-03-08 21:06:15,547 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-08 21:06:15,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-08 21:06:15,547 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-03-08 21:06:15,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-03-08 21:06:15,547 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-03-08 21:06:15,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-03-08 21:06:15,547 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2025-03-08 21:06:15,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2025-03-08 21:06:15,547 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2025-03-08 21:06:15,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2025-03-08 21:06:15,547 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~VOID [2025-03-08 21:06:15,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~VOID [2025-03-08 21:06:15,547 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_isp116x [2025-03-08 21:06:15,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_isp116x [2025-03-08 21:06:15,547 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-03-08 21:06:15,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-03-08 21:06:15,547 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-03-08 21:06:15,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-03-08 21:06:15,547 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2025-03-08 21:06:15,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2025-03-08 21:06:15,547 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_read_reg32 [2025-03-08 21:06:15,577 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_read_reg32 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_resource [2025-03-08 21:06:15,578 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_resource [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_raw_write_data16 [2025-03-08 21:06:15,578 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_raw_write_data16 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2025-03-08 21:06:15,578 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-03-08 21:06:15,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-03-08 21:06:15,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-03-08 21:06:15,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-03-08 21:06:15,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-03-08 21:06:15,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-03-08 21:06:15,579 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2025-03-08 21:06:15,579 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2025-03-08 21:06:15,579 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-03-08 21:06:15,579 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-03-08 21:06:15,579 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-03-08 21:06:15,579 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-03-08 21:06:15,579 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hcd_unlink_urb_from_ep [2025-03-08 21:06:15,579 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hcd_unlink_urb_from_ep [2025-03-08 21:06:15,579 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-08 21:06:15,579 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-08 21:06:15,579 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-08 21:06:15,579 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-08 21:06:15,579 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-08 21:06:15,579 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-08 21:06:15,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-08 21:06:15,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-08 21:06:15,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-08 21:06:15,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-08 21:06:15,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-08 21:06:15,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-08 21:06:15,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-08 21:06:15,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-08 21:06:15,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-08 21:06:15,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-08 21:06:15,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-08 21:06:15,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-08 21:06:15,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-08 21:06:15,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-08 21:06:15,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-08 21:06:15,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-08 21:06:15,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-08 21:06:15,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-08 21:06:15,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-08 21:06:15,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-08 21:06:15,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-08 21:06:15,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-03-08 21:06:15,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-03-08 21:06:15,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-03-08 21:06:15,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-03-08 21:06:15,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-03-08 21:06:15,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-03-08 21:06:15,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-03-08 21:06:15,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-03-08 21:06:15,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-03-08 21:06:15,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-03-08 21:06:15,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-03-08 21:06:15,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-03-08 21:06:15,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-03-08 21:06:15,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-03-08 21:06:15,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-03-08 21:06:15,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-03-08 21:06:15,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-03-08 21:06:15,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-03-08 21:06:15,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-03-08 21:06:15,581 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-03-08 21:06:15,581 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_read_data16 [2025-03-08 21:06:15,581 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_read_data16 [2025-03-08 21:06:15,581 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2025-03-08 21:06:15,581 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2025-03-08 21:06:15,581 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2025-03-08 21:06:15,581 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2025-03-08 21:06:15,581 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_122 [2025-03-08 21:06:15,581 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_122 [2025-03-08 21:06:15,581 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-03-08 21:06:15,581 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-03-08 21:06:15,581 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_hub_control [2025-03-08 21:06:15,581 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_hub_control [2025-03-08 21:06:15,581 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_reset [2025-03-08 21:06:15,581 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_reset [2025-03-08 21:06:15,581 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2025-03-08 21:06:15,581 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2025-03-08 21:06:15,581 INFO L130 BoogieDeclarations]: Found specification of procedure hcd_to_isp116x [2025-03-08 21:06:15,581 INFO L138 BoogieDeclarations]: Found implementation of procedure hcd_to_isp116x [2025-03-08 21:06:15,581 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-03-08 21:06:15,581 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-03-08 21:06:15,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-08 21:06:15,581 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-03-08 21:06:15,581 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-03-08 21:06:15,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-08 21:06:15,581 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-03-08 21:06:15,581 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-03-08 21:06:15,581 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-03-08 21:06:15,581 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-03-08 21:06:15,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-08 21:06:15,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-08 21:06:15,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-08 21:06:15,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-08 21:06:15,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-08 21:06:15,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-08 21:06:15,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-08 21:06:15,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-08 21:06:15,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-08 21:06:15,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-08 21:06:15,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-08 21:06:15,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-08 21:06:15,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-08 21:06:15,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-08 21:06:15,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-08 21:06:15,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-08 21:06:15,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-08 21:06:15,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-08 21:06:15,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-08 21:06:15,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-08 21:06:15,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-08 21:06:15,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-08 21:06:15,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-08 21:06:15,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-08 21:06:15,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-08 21:06:15,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-08 21:06:15,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-08 21:06:15,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-08 21:06:15,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-08 21:06:15,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-03-08 21:06:15,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-03-08 21:06:15,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-03-08 21:06:15,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-03-08 21:06:15,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-03-08 21:06:15,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-03-08 21:06:15,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-03-08 21:06:15,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-03-08 21:06:15,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-03-08 21:06:15,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-03-08 21:06:15,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-03-08 21:06:15,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-03-08 21:06:15,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-03-08 21:06:15,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-03-08 21:06:15,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-03-08 21:06:15,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-03-08 21:06:15,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-03-08 21:06:15,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-03-08 21:06:15,584 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-03-08 21:06:15,584 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-03-08 21:06:15,584 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-03-08 21:06:15,584 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-03-08 21:06:15,584 INFO L130 BoogieDeclarations]: Found specification of procedure usb_remove_hcd [2025-03-08 21:06:15,584 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_remove_hcd [2025-03-08 21:06:15,584 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_bus_resume [2025-03-08 21:06:15,584 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_bus_resume [2025-03-08 21:06:15,584 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-03-08 21:06:15,584 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-03-08 21:06:15,584 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2025-03-08 21:06:15,584 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2025-03-08 21:06:15,584 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_start [2025-03-08 21:06:15,584 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_start [2025-03-08 21:06:15,584 INFO L130 BoogieDeclarations]: Found specification of procedure writew [2025-03-08 21:06:15,584 INFO L138 BoogieDeclarations]: Found implementation of procedure writew [2025-03-08 21:06:15,584 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-08 21:06:15,584 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-08 21:06:15,584 INFO L130 BoogieDeclarations]: Found specification of procedure finish_request [2025-03-08 21:06:15,584 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_request [2025-03-08 21:06:15,584 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_write_reg16 [2025-03-08 21:06:15,584 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_write_reg16 [2025-03-08 21:06:15,584 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-03-08 21:06:15,584 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-03-08 21:06:15,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-08 21:06:15,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-08 21:06:15,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-08 21:06:15,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-08 21:06:15,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-08 21:06:15,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-08 21:06:15,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-08 21:06:15,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-08 21:06:15,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-08 21:06:15,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-08 21:06:15,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-08 21:06:15,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-08 21:06:15,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-08 21:06:15,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-08 21:06:15,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-08 21:06:15,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-08 21:06:15,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-08 21:06:15,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-08 21:06:15,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-08 21:06:15,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-08 21:06:15,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-08 21:06:15,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-08 21:06:15,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-08 21:06:15,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-08 21:06:15,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-08 21:06:15,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-08 21:06:15,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-08 21:06:15,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-08 21:06:15,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-08 21:06:15,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-03-08 21:06:15,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-03-08 21:06:15,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-03-08 21:06:15,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-03-08 21:06:15,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-03-08 21:06:15,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-03-08 21:06:15,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-03-08 21:06:15,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-03-08 21:06:15,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-03-08 21:06:15,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-03-08 21:06:15,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-03-08 21:06:15,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-03-08 21:06:15,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-03-08 21:06:15,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-03-08 21:06:15,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-03-08 21:06:15,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-03-08 21:06:15,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-03-08 21:06:15,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-03-08 21:06:15,587 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-08 21:06:15,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-08 21:06:15,587 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-03-08 21:06:15,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-03-08 21:06:15,587 INFO L130 BoogieDeclarations]: Found specification of procedure seq_read [2025-03-08 21:06:15,587 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_read [2025-03-08 21:06:15,587 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_write_reg32 [2025-03-08 21:06:15,587 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_write_reg32 [2025-03-08 21:06:15,587 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_sw_reset [2025-03-08 21:06:15,587 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_sw_reset [2025-03-08 21:06:15,587 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_io_mem_unmap [2025-03-08 21:06:15,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_io_mem_unmap [2025-03-08 21:06:15,587 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_isp116x [2025-03-08 21:06:15,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_isp116x [2025-03-08 21:06:15,587 INFO L130 BoogieDeclarations]: Found specification of procedure usb_maxpacket [2025-03-08 21:06:15,587 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_maxpacket [2025-03-08 21:06:15,587 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_write_addr [2025-03-08 21:06:15,587 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_write_addr [2025-03-08 21:06:15,587 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_to_hcd [2025-03-08 21:06:15,587 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_to_hcd [2025-03-08 21:06:15,587 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2025-03-08 21:06:15,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2025-03-08 21:06:15,587 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2025-03-08 21:06:15,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2025-03-08 21:06:15,587 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-08 21:06:15,587 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-03-08 21:06:15,587 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-03-08 21:06:15,587 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2025-03-08 21:06:15,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2025-03-08 21:06:15,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-08 21:06:15,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-08 21:06:15,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-08 21:06:15,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-08 21:06:15,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-08 21:06:15,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-08 21:06:15,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-08 21:06:15,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-08 21:06:15,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-08 21:06:15,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-08 21:06:15,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-08 21:06:15,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-08 21:06:15,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-08 21:06:15,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-08 21:06:15,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-08 21:06:15,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-08 21:06:15,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-08 21:06:15,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-08 21:06:15,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-08 21:06:15,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-08 21:06:15,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-08 21:06:15,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-08 21:06:15,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-08 21:06:15,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-08 21:06:15,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-08 21:06:15,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-08 21:06:15,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-08 21:06:15,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-08 21:06:15,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-08 21:06:15,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-03-08 21:06:15,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-03-08 21:06:15,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-03-08 21:06:15,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-03-08 21:06:15,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-03-08 21:06:15,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-03-08 21:06:15,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-03-08 21:06:15,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-03-08 21:06:15,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-03-08 21:06:15,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-03-08 21:06:15,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-03-08 21:06:15,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-03-08 21:06:15,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-03-08 21:06:15,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-03-08 21:06:15,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-03-08 21:06:15,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-03-08 21:06:15,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-03-08 21:06:15,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-03-08 21:06:15,589 INFO L130 BoogieDeclarations]: Found specification of procedure __list_del_entry [2025-03-08 21:06:15,589 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_del_entry [2025-03-08 21:06:15,589 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2025-03-08 21:06:15,589 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2025-03-08 21:06:15,589 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_101 [2025-03-08 21:06:15,589 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_101 [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-08 21:06:15,590 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2025-03-08 21:06:15,590 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-03-08 21:06:15,590 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure start_atl_transfers [2025-03-08 21:06:15,590 INFO L138 BoogieDeclarations]: Found implementation of procedure start_atl_transfers [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure usb_put_hcd [2025-03-08 21:06:15,590 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_put_hcd [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_probe [2025-03-08 21:06:15,590 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_probe [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-03-08 21:06:15,590 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_write_data16 [2025-03-08 21:06:15,590 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_write_data16 [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-03-08 21:06:15,590 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-03-08 21:06:15,590 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2025-03-08 21:06:15,590 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-03-08 21:06:15,590 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-03-08 21:06:15,590 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2025-03-08 21:06:15,590 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-08 21:06:15,590 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-08 21:06:15,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-03-08 21:06:15,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-03-08 21:06:15,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-03-08 21:06:15,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-03-08 21:06:15,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-03-08 21:06:15,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-03-08 21:06:15,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-03-08 21:06:15,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-03-08 21:06:15,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-03-08 21:06:15,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-03-08 21:06:15,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-03-08 21:06:15,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-03-08 21:06:15,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-03-08 21:06:15,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-03-08 21:06:15,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-03-08 21:06:15,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-03-08 21:06:15,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-03-08 21:06:15,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-03-08 21:06:15,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-03-08 21:06:15,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-03-08 21:06:15,592 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2025-03-08 21:06:15,592 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2025-03-08 21:06:15,592 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2025-03-08 21:06:15,592 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2025-03-08 21:06:15,592 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-08 21:06:15,592 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-08 21:06:15,592 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_96 [2025-03-08 21:06:15,592 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_96 [2025-03-08 21:06:15,592 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_read_reg16 [2025-03-08 21:06:15,592 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_read_reg16 [2025-03-08 21:06:15,592 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2025-03-08 21:06:15,592 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2025-03-08 21:06:15,592 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_95 [2025-03-08 21:06:15,592 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_95 [2025-03-08 21:06:15,592 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_stop [2025-03-08 21:06:15,592 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_stop [2025-03-08 21:06:15,592 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_bus_suspend [2025-03-08 21:06:15,592 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_bus_suspend [2025-03-08 21:06:15,592 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_raw_read_data16 [2025-03-08 21:06:15,592 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_raw_read_data16 [2025-03-08 21:06:15,592 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-03-08 21:06:15,592 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-03-08 21:06:15,592 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_resume [2025-03-08 21:06:15,592 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_resume [2025-03-08 21:06:15,592 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-03-08 21:06:15,592 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-03-08 21:06:15,592 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2025-03-08 21:06:15,592 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2025-03-08 21:06:15,592 INFO L130 BoogieDeclarations]: Found specification of procedure readw [2025-03-08 21:06:15,592 INFO L138 BoogieDeclarations]: Found implementation of procedure readw [2025-03-08 21:06:15,592 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_121 [2025-03-08 21:06:15,592 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_121 [2025-03-08 21:06:15,592 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_remove [2025-03-08 21:06:15,592 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_remove [2025-03-08 21:06:15,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-08 21:06:15,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-08 21:06:15,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-08 21:06:15,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-08 21:06:15,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-08 21:06:15,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-08 21:06:15,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-08 21:06:15,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-08 21:06:15,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-08 21:06:15,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-08 21:06:15,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-08 21:06:15,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-08 21:06:15,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-08 21:06:15,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-08 21:06:15,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-08 21:06:15,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-08 21:06:15,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-08 21:06:15,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-08 21:06:15,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-08 21:06:15,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-08 21:06:15,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-08 21:06:15,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-08 21:06:15,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-08 21:06:15,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-08 21:06:15,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-08 21:06:15,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-08 21:06:15,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-08 21:06:15,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-03-08 21:06:15,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-03-08 21:06:15,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-03-08 21:06:15,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-03-08 21:06:15,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-03-08 21:06:15,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-03-08 21:06:15,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-03-08 21:06:15,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-03-08 21:06:15,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-03-08 21:06:15,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-03-08 21:06:15,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-03-08 21:06:15,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-03-08 21:06:15,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-03-08 21:06:15,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-03-08 21:06:15,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-03-08 21:06:15,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-03-08 21:06:15,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-03-08 21:06:15,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-03-08 21:06:15,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-03-08 21:06:15,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-03-08 21:06:15,594 INFO L130 BoogieDeclarations]: Found specification of procedure __request_region [2025-03-08 21:06:15,594 INFO L138 BoogieDeclarations]: Found implementation of procedure __request_region [2025-03-08 21:06:15,594 INFO L130 BoogieDeclarations]: Found specification of procedure resource_size [2025-03-08 21:06:15,594 INFO L138 BoogieDeclarations]: Found implementation of procedure resource_size [2025-03-08 21:06:16,300 INFO L256 CfgBuilder]: Building ICFG [2025-03-08 21:06:16,304 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-08 21:06:16,445 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14650: havoc #t~ret1239.base, #t~ret1239.offset; [2025-03-08 21:06:17,281 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6891: call ULTIMATE.dealloc(~#descriptor~5#1.base, ~#descriptor~5#1.offset);havoc ~#descriptor~5#1.base, ~#descriptor~5#1.offset;call ULTIMATE.dealloc(~#descriptor___0~1#1.base, ~#descriptor___0~1#1.offset);havoc ~#descriptor___0~1#1.base, ~#descriptor___0~1#1.offset;call ULTIMATE.dealloc(~#descriptor___1~1#1.base, ~#descriptor___1~1#1.offset);havoc ~#descriptor___1~1#1.base, ~#descriptor___1~1#1.offset;call ULTIMATE.dealloc(~#descriptor___2~0#1.base, ~#descriptor___2~0#1.offset);havoc ~#descriptor___2~0#1.base, ~#descriptor___2~0#1.offset;call ULTIMATE.dealloc(~#descriptor___3~1#1.base, ~#descriptor___3~1#1.offset);havoc ~#descriptor___3~1#1.base, ~#descriptor___3~1#1.offset;call ULTIMATE.dealloc(~#descriptor___4~0#1.base, ~#descriptor___4~0#1.offset);havoc ~#descriptor___4~0#1.base, ~#descriptor___4~0#1.offset;call ULTIMATE.dealloc(~#descriptor___5~1#1.base, ~#descriptor___5~1#1.offset);havoc ~#descriptor___5~1#1.base, ~#descriptor___5~1#1.offset;call ULTIMATE.dealloc(~#descriptor___6~0#1.base, ~#descriptor___6~0#1.offset);havoc ~#descriptor___6~0#1.base, ~#descriptor___6~0#1.offset;call ULTIMATE.dealloc(~#descriptor___7~1#1.base, ~#descriptor___7~1#1.offset);havoc ~#descriptor___7~1#1.base, ~#descriptor___7~1#1.offset;call ULTIMATE.dealloc(~#descriptor___8~0#1.base, ~#descriptor___8~0#1.offset);havoc ~#descriptor___8~0#1.base, ~#descriptor___8~0#1.offset;call ULTIMATE.dealloc(~#descriptor___9~1#1.base, ~#descriptor___9~1#1.offset);havoc ~#descriptor___9~1#1.base, ~#descriptor___9~1#1.offset;call ULTIMATE.dealloc(~#descriptor___10~0#1.base, ~#descriptor___10~0#1.offset);havoc ~#descriptor___10~0#1.base, ~#descriptor___10~0#1.offset;call ULTIMATE.dealloc(~#descriptor___11~1#1.base, ~#descriptor___11~1#1.offset);havoc ~#descriptor___11~1#1.base, ~#descriptor___11~1#1.offset;call ULTIMATE.dealloc(~#descriptor___12~0#1.base, ~#descriptor___12~0#1.offset);havoc ~#descriptor___12~0#1.base, ~#descriptor___12~0#1.offset;call ULTIMATE.dealloc(~#descriptor___13~1#1.base, ~#descriptor___13~1#1.offset);havoc ~#descriptor___13~1#1.base, ~#descriptor___13~1#1.offset;call ULTIMATE.dealloc(~#descriptor___14~0#1.base, ~#descriptor___14~0#1.offset);havoc ~#descriptor___14~0#1.base, ~#descriptor___14~0#1.offset;call ULTIMATE.dealloc(~#descriptor___15~1#1.base, ~#descriptor___15~1#1.offset);havoc ~#descriptor___15~1#1.base, ~#descriptor___15~1#1.offset;call ULTIMATE.dealloc(~#descriptor___16~0#1.base, ~#descriptor___16~0#1.offset);havoc ~#descriptor___16~0#1.base, ~#descriptor___16~0#1.offset;call ULTIMATE.dealloc(~#descriptor___17~1#1.base, ~#descriptor___17~1#1.offset);havoc ~#descriptor___17~1#1.base, ~#descriptor___17~1#1.offset;call ULTIMATE.dealloc(~#descriptor___18~0#1.base, ~#descriptor___18~0#1.offset);havoc ~#descriptor___18~0#1.base, ~#descriptor___18~0#1.offset;call ULTIMATE.dealloc(~#descriptor___19~1#1.base, ~#descriptor___19~1#1.offset);havoc ~#descriptor___19~1#1.base, ~#descriptor___19~1#1.offset;call ULTIMATE.dealloc(~#descriptor___20~0#1.base, ~#descriptor___20~0#1.offset);havoc ~#descriptor___20~0#1.base, ~#descriptor___20~0#1.offset;call ULTIMATE.dealloc(~#descriptor___21~1#1.base, ~#descriptor___21~1#1.offset);havoc ~#descriptor___21~1#1.base, ~#descriptor___21~1#1.offset; [2025-03-08 21:06:17,441 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7953: call ULTIMATE.dealloc(~#descriptor~6.base, ~#descriptor~6.offset);havoc ~#descriptor~6.base, ~#descriptor~6.offset;call ULTIMATE.dealloc(~#descriptor___0~2.base, ~#descriptor___0~2.offset);havoc ~#descriptor___0~2.base, ~#descriptor___0~2.offset; [2025-03-08 21:06:18,393 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14620: havoc device_init_wakeup_#t~nondet1235#1; [2025-03-08 21:06:18,393 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L4529: havoc device_can_wakeup_#t~mem56#1; [2025-03-08 21:06:18,393 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L4903: call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor~0#1.base, isp116x_show_regs_log_~#descriptor~0#1.offset);havoc isp116x_show_regs_log_~#descriptor~0#1.base, isp116x_show_regs_log_~#descriptor~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___1~0#1.base, isp116x_show_regs_log_~#descriptor___1~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___1~0#1.base, isp116x_show_regs_log_~#descriptor___1~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___3~0#1.base, isp116x_show_regs_log_~#descriptor___3~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___3~0#1.base, isp116x_show_regs_log_~#descriptor___3~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___5~0#1.base, isp116x_show_regs_log_~#descriptor___5~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___5~0#1.base, isp116x_show_regs_log_~#descriptor___5~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___7~0#1.base, isp116x_show_regs_log_~#descriptor___7~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___7~0#1.base, isp116x_show_regs_log_~#descriptor___7~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___9~0#1.base, isp116x_show_regs_log_~#descriptor___9~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___9~0#1.base, isp116x_show_regs_log_~#descriptor___9~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___11~0#1.base, isp116x_show_regs_log_~#descriptor___11~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___11~0#1.base, isp116x_show_regs_log_~#descriptor___11~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___13~0#1.base, isp116x_show_regs_log_~#descriptor___13~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___13~0#1.base, isp116x_show_regs_log_~#descriptor___13~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___15~0#1.base, isp116x_show_regs_log_~#descriptor___15~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___15~0#1.base, isp116x_show_regs_log_~#descriptor___15~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___17~0#1.base, isp116x_show_regs_log_~#descriptor___17~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___17~0#1.base, isp116x_show_regs_log_~#descriptor___17~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___19~0#1.base, isp116x_show_regs_log_~#descriptor___19~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___19~0#1.base, isp116x_show_regs_log_~#descriptor___19~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___21~0#1.base, isp116x_show_regs_log_~#descriptor___21~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___21~0#1.base, isp116x_show_regs_log_~#descriptor___21~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___23~0#1.base, isp116x_show_regs_log_~#descriptor___23~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___23~0#1.base, isp116x_show_regs_log_~#descriptor___23~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___25~0#1.base, isp116x_show_regs_log_~#descriptor___25~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___25~0#1.base, isp116x_show_regs_log_~#descriptor___25~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___28~0#1.base, isp116x_show_regs_log_~#descriptor___28~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___28~0#1.base, isp116x_show_regs_log_~#descriptor___28~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___30~0#1.base, isp116x_show_regs_log_~#descriptor___30~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___30~0#1.base, isp116x_show_regs_log_~#descriptor___30~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___32~0#1.base, isp116x_show_regs_log_~#descriptor___32~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___32~0#1.base, isp116x_show_regs_log_~#descriptor___32~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___34~0#1.base, isp116x_show_regs_log_~#descriptor___34~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___34~0#1.base, isp116x_show_regs_log_~#descriptor___34~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___36~0#1.base, isp116x_show_regs_log_~#descriptor___36~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___36~0#1.base, isp116x_show_regs_log_~#descriptor___36~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___38~0#1.base, isp116x_show_regs_log_~#descriptor___38~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___38~0#1.base, isp116x_show_regs_log_~#descriptor___38~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___40~0#1.base, isp116x_show_regs_log_~#descriptor___40~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___40~0#1.base, isp116x_show_regs_log_~#descriptor___40~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___42~0#1.base, isp116x_show_regs_log_~#descriptor___42~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___42~0#1.base, isp116x_show_regs_log_~#descriptor___42~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___44~0#1.base, isp116x_show_regs_log_~#descriptor___44~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___44~0#1.base, isp116x_show_regs_log_~#descriptor___44~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___46~0#1.base, isp116x_show_regs_log_~#descriptor___46~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___46~0#1.base, isp116x_show_regs_log_~#descriptor___46~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___48~0#1.base, isp116x_show_regs_log_~#descriptor___48~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___48~0#1.base, isp116x_show_regs_log_~#descriptor___48~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___50~0#1.base, isp116x_show_regs_log_~#descriptor___50~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___50~0#1.base, isp116x_show_regs_log_~#descriptor___50~0#1.offset; [2025-03-08 21:06:26,333 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14637: havoc mod_timer_#t~nondet1237#1; [2025-03-08 21:06:26,333 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14703: havoc usb_hcd_link_urb_to_ep_#t~nondet1251#1; [2025-03-08 21:06:26,333 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L4465: havoc timer_pending_#t~mem28#1.base, timer_pending_#t~mem28#1.offset; [2025-03-08 21:06:26,333 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6253: call ULTIMATE.dealloc(isp116x_irq_~#descriptor~3#1.base, isp116x_irq_~#descriptor~3#1.offset);havoc isp116x_irq_~#descriptor~3#1.base, isp116x_irq_~#descriptor~3#1.offset; [2025-03-08 21:06:26,333 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9028: call ULTIMATE.dealloc(ldv_platform_instance_callback_1_20_~#arg2#1.base, ldv_platform_instance_callback_1_20_~#arg2#1.offset);havoc ldv_platform_instance_callback_1_20_~#arg2#1.base, ldv_platform_instance_callback_1_20_~#arg2#1.offset; [2025-03-08 21:06:26,333 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14586: havoc __platform_driver_register_#t~nondet1232#1; [2025-03-08 21:06:26,333 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6399: call ULTIMATE.dealloc(isp116x_urb_enqueue_~#descriptor~4#1.base, isp116x_urb_enqueue_~#descriptor~4#1.offset);havoc isp116x_urb_enqueue_~#descriptor~4#1.base, isp116x_urb_enqueue_~#descriptor~4#1.offset; [2025-03-08 21:06:26,333 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14658: havoc seq_lseek_#t~nondet1241#1; [2025-03-08 21:06:26,334 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10238-1: ldv___platform_driver_register_147_#res#1 := ldv___platform_driver_register_147_~ldv_func_res~1#1; [2025-03-08 21:06:26,334 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5883: call ULTIMATE.dealloc(postproc_atl_queue_~#descriptor~2#1.base, postproc_atl_queue_~#descriptor~2#1.offset);havoc postproc_atl_queue_~#descriptor~2#1.base, postproc_atl_queue_~#descriptor~2#1.offset;call ULTIMATE.dealloc(postproc_atl_queue_~#descriptor___0~0#1.base, postproc_atl_queue_~#descriptor___0~0#1.offset);havoc postproc_atl_queue_~#descriptor___0~0#1.base, postproc_atl_queue_~#descriptor___0~0#1.offset; [2025-03-08 21:06:26,334 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14670: havoc single_open_#t~nondet1244#1; [2025-03-08 21:06:26,334 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14674: havoc single_release_#t~nondet1245#1; [2025-03-08 21:06:26,337 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14682: havoc usb_calc_bus_time_#t~nondet1247#1; [2025-03-08 21:06:26,337 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9073: call ULTIMATE.dealloc(ldv_platform_platform_instance_1_~#ldv_1_resource_struct_pm_message~0#1.base, ldv_platform_platform_instance_1_~#ldv_1_resource_struct_pm_message~0#1.offset);havoc ldv_platform_platform_instance_1_~#ldv_1_resource_struct_pm_message~0#1.base, ldv_platform_platform_instance_1_~#ldv_1_resource_struct_pm_message~0#1.offset; [2025-03-08 21:06:26,338 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9073-1: call ULTIMATE.dealloc(ldv_platform_platform_instance_1_~#ldv_1_resource_struct_pm_message~0#1.base, ldv_platform_platform_instance_1_~#ldv_1_resource_struct_pm_message~0#1.offset);havoc ldv_platform_platform_instance_1_~#ldv_1_resource_struct_pm_message~0#1.base, ldv_platform_platform_instance_1_~#ldv_1_resource_struct_pm_message~0#1.offset; [2025-03-08 21:06:26,338 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9073-2: call ULTIMATE.dealloc(ldv_platform_platform_instance_1_~#ldv_1_resource_struct_pm_message~0#1.base, ldv_platform_platform_instance_1_~#ldv_1_resource_struct_pm_message~0#1.offset);havoc ldv_platform_platform_instance_1_~#ldv_1_resource_struct_pm_message~0#1.base, ldv_platform_platform_instance_1_~#ldv_1_resource_struct_pm_message~0#1.offset; [2025-03-08 21:06:26,338 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9013-1: ldv_mod_timer_#res#1 := ldv_mod_timer_~arg0#1; [2025-03-08 21:06:26,338 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14696: havoc usb_hcd_check_unlink_urb_#t~nondet1250#1; [2025-03-08 21:06:26,338 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10006-1: ldv_mod_timer_98_#res#1 := ldv_mod_timer_98_~ldv_func_res~0#1; [2025-03-08 21:06:26,338 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8491-1: ldv___platform_driver_register_#res#1 := ldv___platform_driver_register_~arg0#1; [2025-03-08 21:06:26,681 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5778: call ULTIMATE.dealloc(~#descriptor~1#1.base, ~#descriptor~1#1.offset);havoc ~#descriptor~1#1.base, ~#descriptor~1#1.offset; [2025-03-08 21:06:26,737 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-08 21:06:26,768 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14666: havoc #t~nondet1243; [2025-03-08 21:06:27,193 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L4580: havoc usb_endpoint_maxp_#t~mem72#1; [2025-03-08 21:06:27,453 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14654: havoc #t~nondet1240; [2025-03-08 21:06:28,834 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L4346: havoc atomic_read_#t~mem16#1; [2025-03-08 21:06:29,411 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14685: havoc usb_create_hcd_#t~ret1248#1.base, usb_create_hcd_#t~ret1248#1.offset; [2025-03-08 21:06:29,411 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14678: havoc usb_add_hcd_#t~nondet1246#1; [2025-03-08 21:06:29,411 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14613: havoc debugfs_create_file_#t~ret1234#1.base, debugfs_create_file_#t~ret1234#1.offset; [2025-03-08 21:06:29,411 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L4539: havoc dev_name_#t~mem61#1.base, dev_name_#t~mem61#1.offset; [2025-03-08 21:06:29,411 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L4473: havoc kobject_name_#t~mem31#1.base, kobject_name_#t~mem31#1.offset; [2025-03-08 21:06:29,411 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14689: havoc usb_disabled_#t~nondet1249#1; [2025-03-08 21:06:29,411 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L4557: havoc dev_get_platdata_#t~mem64#1.base, dev_get_platdata_#t~mem64#1.offset; [2025-03-08 21:06:29,412 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14624: havoc device_wakeup_enable_#t~nondet1236#1; [2025-03-08 21:06:29,412 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8126: call ULTIMATE.dealloc(~#descriptor~7#1.base, ~#descriptor~7#1.offset);havoc ~#descriptor~7#1.base, ~#descriptor~7#1.offset;call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset; [2025-03-08 21:06:29,534 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L4337: havoc #t~mem13.base, #t~mem13.offset; [2025-03-08 21:06:30,156 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14641: havoc #t~nondet1238; [2025-03-08 21:06:30,259 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L4551: havoc dev_get_drvdata_#t~mem63#1.base, dev_get_drvdata_#t~mem63#1.offset; [2025-03-08 21:06:30,278 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14595: havoc #t~ret1233.base, #t~ret1233.offset; [2025-03-08 21:06:30,293 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L4480: havoc #t~mem32;havoc #t~mem33; [2025-03-08 21:06:30,998 INFO L? ?]: Removed 2348 outVars from TransFormulas that were not future-live. [2025-03-08 21:06:30,998 INFO L307 CfgBuilder]: Performing block encoding [2025-03-08 21:06:31,079 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-08 21:06:31,083 INFO L336 CfgBuilder]: Removed 2 assume(true) statements. [2025-03-08 21:06:31,083 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 09:06:31 BoogieIcfgContainer [2025-03-08 21:06:31,083 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-08 21:06:31,085 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-08 21:06:31,085 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-08 21:06:31,089 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-08 21:06:31,090 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.03 09:06:11" (1/3) ... [2025-03-08 21:06:31,090 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@62524ba and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 09:06:31, skipping insertion in model container [2025-03-08 21:06:31,090 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:06:14" (2/3) ... [2025-03-08 21:06:31,091 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@62524ba and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 09:06:31, skipping insertion in model container [2025-03-08 21:06:31,091 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 09:06:31" (3/3) ... [2025-03-08 21:06:31,092 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i [2025-03-08 21:06:31,104 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-08 21:06:31,107 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i that has 97 procedures, 2415 locations, 1 initial locations, 0 loop locations, and 28 error locations. [2025-03-08 21:06:31,201 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-08 21:06:31,209 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;@2c92a0c9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-08 21:06:31,209 INFO L334 AbstractCegarLoop]: Starting to check reachability of 28 error locations. [2025-03-08 21:06:31,221 INFO L276 IsEmpty]: Start isEmpty. Operand has 2414 states, 1673 states have (on average 1.338314405260012) internal successors, (2239), 1798 states have internal predecessors, (2239), 617 states have call successors, (617), 96 states have call predecessors, (617), 95 states have return successors, (610), 599 states have call predecessors, (610), 610 states have call successors, (610) [2025-03-08 21:06:31,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2025-03-08 21:06:31,227 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 21:06:31,227 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 21:06:31,227 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_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-03-08 21:06:31,230 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 21:06:31,231 INFO L85 PathProgramCache]: Analyzing trace with hash 1556743547, now seen corresponding path program 1 times [2025-03-08 21:06:31,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 21:06:31,236 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [195142477] [2025-03-08 21:06:31,236 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 21:06:31,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 21:06:32,650 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 64 statements into 1 equivalence classes. [2025-03-08 21:06:32,893 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 64 of 64 statements. [2025-03-08 21:06:32,894 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 21:06:32,894 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 21:06:33,728 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-03-08 21:06:33,729 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 21:06:33,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [195142477] [2025-03-08 21:06:33,729 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [195142477] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 21:06:33,729 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 21:06:33,730 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-08 21:06:33,731 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1775934980] [2025-03-08 21:06:33,731 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 21:06:33,734 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-08 21:06:33,734 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 21:06:33,750 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-08 21:06:33,750 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-08 21:06:33,759 INFO L87 Difference]: Start difference. First operand has 2414 states, 1673 states have (on average 1.338314405260012) internal successors, (2239), 1798 states have internal predecessors, (2239), 617 states have call successors, (617), 96 states have call predecessors, (617), 95 states have return successors, (610), 599 states have call predecessors, (610), 610 states have call successors, (610) Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2025-03-08 21:06:35,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 21:06:35,547 INFO L93 Difference]: Finished difference Result 7164 states and 10691 transitions. [2025-03-08 21:06:35,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-08 21:06:35,550 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 64 [2025-03-08 21:06:35,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 21:06:35,606 INFO L225 Difference]: With dead ends: 7164 [2025-03-08 21:06:35,606 INFO L226 Difference]: Without dead ends: 4738 [2025-03-08 21:06:35,635 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-08 21:06:35,638 INFO L435 NwaCegarLoop]: 3396 mSDtfsCounter, 3346 mSDsluCounter, 6683 mSDsCounter, 0 mSdLazyCounter, 265 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3346 SdHoareTripleChecker+Valid, 10079 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2025-03-08 21:06:35,639 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3346 Valid, 10079 Invalid, 265 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 265 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2025-03-08 21:06:35,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4738 states. [2025-03-08 21:06:35,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4738 to 4542. [2025-03-08 21:06:35,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4542 states, 3183 states have (on average 1.3094564875903236) internal successors, (4168), 3394 states have internal predecessors, (4168), 1162 states have call successors, (1162), 170 states have call predecessors, (1162), 169 states have return successors, (1188), 1133 states have call predecessors, (1188), 1160 states have call successors, (1188) [2025-03-08 21:06:35,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4542 states to 4542 states and 6518 transitions. [2025-03-08 21:06:35,993 INFO L78 Accepts]: Start accepts. Automaton has 4542 states and 6518 transitions. Word has length 64 [2025-03-08 21:06:35,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 21:06:35,994 INFO L471 AbstractCegarLoop]: Abstraction has 4542 states and 6518 transitions. [2025-03-08 21:06:35,994 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2025-03-08 21:06:35,994 INFO L276 IsEmpty]: Start isEmpty. Operand 4542 states and 6518 transitions. [2025-03-08 21:06:35,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2025-03-08 21:06:35,996 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 21:06:35,996 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 21:06:35,997 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-08 21:06:35,997 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_linux_block_genhd_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-03-08 21:06:35,997 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 21:06:35,997 INFO L85 PathProgramCache]: Analyzing trace with hash 416648327, now seen corresponding path program 1 times [2025-03-08 21:06:35,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 21:06:35,998 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911400248] [2025-03-08 21:06:35,998 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 21:06:35,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 21:06:37,326 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 70 statements into 1 equivalence classes. [2025-03-08 21:06:37,395 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 70 of 70 statements. [2025-03-08 21:06:37,395 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 21:06:37,395 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 21:06:38,015 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-03-08 21:06:38,015 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 21:06:38,015 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911400248] [2025-03-08 21:06:38,015 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911400248] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 21:06:38,015 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 21:06:38,015 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-08 21:06:38,015 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966661414] [2025-03-08 21:06:38,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 21:06:38,017 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-08 21:06:38,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 21:06:38,017 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-08 21:06:38,017 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-08 21:06:38,017 INFO L87 Difference]: Start difference. First operand 4542 states and 6518 transitions. Second operand has 4 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2025-03-08 21:06:39,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 21:06:39,042 INFO L93 Difference]: Finished difference Result 4542 states and 6518 transitions. [2025-03-08 21:06:39,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-08 21:06:39,042 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 70 [2025-03-08 21:06:39,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 21:06:39,068 INFO L225 Difference]: With dead ends: 4542 [2025-03-08 21:06:39,068 INFO L226 Difference]: Without dead ends: 4540 [2025-03-08 21:06:39,073 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-08 21:06:39,074 INFO L435 NwaCegarLoop]: 3289 mSDtfsCounter, 3345 mSDsluCounter, 3288 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3345 SdHoareTripleChecker+Valid, 6577 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2025-03-08 21:06:39,074 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3345 Valid, 6577 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2025-03-08 21:06:39,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4540 states. [2025-03-08 21:06:39,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4540 to 4540. [2025-03-08 21:06:39,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4540 states, 3182 states have (on average 1.3092394720301697) internal successors, (4166), 3392 states have internal predecessors, (4166), 1162 states have call successors, (1162), 170 states have call predecessors, (1162), 169 states have return successors, (1188), 1133 states have call predecessors, (1188), 1160 states have call successors, (1188) [2025-03-08 21:06:39,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4540 states to 4540 states and 6516 transitions. [2025-03-08 21:06:39,286 INFO L78 Accepts]: Start accepts. Automaton has 4540 states and 6516 transitions. Word has length 70 [2025-03-08 21:06:39,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 21:06:39,287 INFO L471 AbstractCegarLoop]: Abstraction has 4540 states and 6516 transitions. [2025-03-08 21:06:39,288 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2025-03-08 21:06:39,288 INFO L276 IsEmpty]: Start isEmpty. Operand 4540 states and 6516 transitions. [2025-03-08 21:06:39,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2025-03-08 21:06:39,290 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 21:06:39,290 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 21:06:39,290 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-08 21:06:39,290 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_linux_block_queue_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-03-08 21:06:39,290 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 21:06:39,290 INFO L85 PathProgramCache]: Analyzing trace with hash 32913780, now seen corresponding path program 1 times [2025-03-08 21:06:39,290 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 21:06:39,290 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301817204] [2025-03-08 21:06:39,291 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 21:06:39,291 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 21:06:40,873 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 76 statements into 1 equivalence classes. [2025-03-08 21:06:40,934 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 76 of 76 statements. [2025-03-08 21:06:40,935 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 21:06:40,935 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 21:06:41,435 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-03-08 21:06:41,435 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 21:06:41,435 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301817204] [2025-03-08 21:06:41,435 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [301817204] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 21:06:41,435 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 21:06:41,435 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-08 21:06:41,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574144404] [2025-03-08 21:06:41,435 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 21:06:41,435 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-08 21:06:41,436 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 21:06:41,436 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-08 21:06:41,436 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-08 21:06:41,436 INFO L87 Difference]: Start difference. First operand 4540 states and 6516 transitions. Second operand has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2025-03-08 21:06:42,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 21:06:42,736 INFO L93 Difference]: Finished difference Result 4540 states and 6516 transitions. [2025-03-08 21:06:42,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-08 21:06:42,737 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 76 [2025-03-08 21:06:42,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 21:06:42,767 INFO L225 Difference]: With dead ends: 4540 [2025-03-08 21:06:42,767 INFO L226 Difference]: Without dead ends: 4538 [2025-03-08 21:06:42,774 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-08 21:06:42,778 INFO L435 NwaCegarLoop]: 3287 mSDtfsCounter, 3342 mSDsluCounter, 3286 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3342 SdHoareTripleChecker+Valid, 6573 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2025-03-08 21:06:42,778 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3342 Valid, 6573 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2025-03-08 21:06:42,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4538 states. [2025-03-08 21:06:42,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4538 to 4538. [2025-03-08 21:06:42,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4538 states, 3181 states have (on average 1.3090223200251494) internal successors, (4164), 3390 states have internal predecessors, (4164), 1162 states have call successors, (1162), 170 states have call predecessors, (1162), 169 states have return successors, (1188), 1133 states have call predecessors, (1188), 1160 states have call successors, (1188) [2025-03-08 21:06:42,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4538 states to 4538 states and 6514 transitions. [2025-03-08 21:06:42,967 INFO L78 Accepts]: Start accepts. Automaton has 4538 states and 6514 transitions. Word has length 76 [2025-03-08 21:06:42,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 21:06:42,967 INFO L471 AbstractCegarLoop]: Abstraction has 4538 states and 6514 transitions. [2025-03-08 21:06:42,967 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2025-03-08 21:06:42,967 INFO L276 IsEmpty]: Start isEmpty. Operand 4538 states and 6514 transitions. [2025-03-08 21:06:42,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2025-03-08 21:06:42,972 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 21:06:42,972 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 21:06:42,972 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-08 21:06:42,972 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_linux_block_request_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-03-08 21:06:42,973 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 21:06:42,974 INFO L85 PathProgramCache]: Analyzing trace with hash -1284855393, now seen corresponding path program 1 times [2025-03-08 21:06:42,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 21:06:42,974 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [527414205] [2025-03-08 21:06:42,974 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 21:06:42,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 21:06:44,414 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 82 statements into 1 equivalence classes. [2025-03-08 21:06:44,473 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 82 of 82 statements. [2025-03-08 21:06:44,474 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 21:06:44,474 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 21:06:44,986 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-03-08 21:06:44,986 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 21:06:44,986 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [527414205] [2025-03-08 21:06:44,986 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [527414205] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 21:06:44,986 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 21:06:44,986 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-08 21:06:44,987 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476591980] [2025-03-08 21:06:44,987 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 21:06:44,987 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-08 21:06:44,987 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 21:06:44,987 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-08 21:06:44,987 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-08 21:06:44,988 INFO L87 Difference]: Start difference. First operand 4538 states and 6514 transitions. Second operand has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2025-03-08 21:06:46,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 21:06:46,014 INFO L93 Difference]: Finished difference Result 4538 states and 6514 transitions. [2025-03-08 21:06:46,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-08 21:06:46,014 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 82 [2025-03-08 21:06:46,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 21:06:46,039 INFO L225 Difference]: With dead ends: 4538 [2025-03-08 21:06:46,039 INFO L226 Difference]: Without dead ends: 4536 [2025-03-08 21:06:46,043 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-08 21:06:46,045 INFO L435 NwaCegarLoop]: 3285 mSDtfsCounter, 3339 mSDsluCounter, 3284 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3339 SdHoareTripleChecker+Valid, 6569 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2025-03-08 21:06:46,045 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3339 Valid, 6569 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2025-03-08 21:06:46,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4536 states. [2025-03-08 21:06:46,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4536 to 4536. [2025-03-08 21:06:46,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4536 states, 3180 states have (on average 1.308805031446541) internal successors, (4162), 3388 states have internal predecessors, (4162), 1162 states have call successors, (1162), 170 states have call predecessors, (1162), 169 states have return successors, (1188), 1133 states have call predecessors, (1188), 1160 states have call successors, (1188) [2025-03-08 21:06:46,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4536 states to 4536 states and 6512 transitions. [2025-03-08 21:06:46,236 INFO L78 Accepts]: Start accepts. Automaton has 4536 states and 6512 transitions. Word has length 82 [2025-03-08 21:06:46,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 21:06:46,237 INFO L471 AbstractCegarLoop]: Abstraction has 4536 states and 6512 transitions. [2025-03-08 21:06:46,238 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2025-03-08 21:06:46,238 INFO L276 IsEmpty]: Start isEmpty. Operand 4536 states and 6512 transitions. [2025-03-08 21:06:46,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2025-03-08 21:06:46,239 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 21:06:46,240 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 21:06:46,240 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-03-08 21:06:46,240 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-03-08 21:06:46,240 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 21:06:46,241 INFO L85 PathProgramCache]: Analyzing trace with hash -1357575530, now seen corresponding path program 1 times [2025-03-08 21:06:46,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 21:06:46,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2120491890] [2025-03-08 21:06:46,241 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 21:06:46,241 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 21:06:47,483 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 93 statements into 1 equivalence classes. [2025-03-08 21:06:47,544 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 93 of 93 statements. [2025-03-08 21:06:47,545 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 21:06:47,545 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 21:06:47,869 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2025-03-08 21:06:47,871 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 21:06:47,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2120491890] [2025-03-08 21:06:47,871 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2120491890] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 21:06:47,871 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 21:06:47,871 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-08 21:06:47,871 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640644185] [2025-03-08 21:06:47,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 21:06:47,872 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-08 21:06:47,872 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 21:06:47,872 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-08 21:06:47,872 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 21:06:47,872 INFO L87 Difference]: Start difference. First operand 4536 states and 6512 transitions. Second operand has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2025-03-08 21:06:48,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 21:06:48,582 INFO L93 Difference]: Finished difference Result 9047 states and 12989 transitions. [2025-03-08 21:06:48,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-08 21:06:48,582 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 93 [2025-03-08 21:06:48,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 21:06:48,611 INFO L225 Difference]: With dead ends: 9047 [2025-03-08 21:06:48,611 INFO L226 Difference]: Without dead ends: 4530 [2025-03-08 21:06:48,634 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 21:06:48,637 INFO L435 NwaCegarLoop]: 3281 mSDtfsCounter, 3354 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3354 SdHoareTripleChecker+Valid, 3281 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-03-08 21:06:48,637 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3354 Valid, 3281 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-03-08 21:06:48,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4530 states. [2025-03-08 21:06:48,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4530 to 4530. [2025-03-08 21:06:48,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4530 states, 3175 states have (on average 1.3080314960629922) internal successors, (4153), 3382 states have internal predecessors, (4153), 1162 states have call successors, (1162), 170 states have call predecessors, (1162), 169 states have return successors, (1188), 1133 states have call predecessors, (1188), 1160 states have call successors, (1188) [2025-03-08 21:06:48,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4530 states to 4530 states and 6503 transitions. [2025-03-08 21:06:48,866 INFO L78 Accepts]: Start accepts. Automaton has 4530 states and 6503 transitions. Word has length 93 [2025-03-08 21:06:48,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 21:06:48,867 INFO L471 AbstractCegarLoop]: Abstraction has 4530 states and 6503 transitions. [2025-03-08 21:06:48,868 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2025-03-08 21:06:48,868 INFO L276 IsEmpty]: Start isEmpty. Operand 4530 states and 6503 transitions. [2025-03-08 21:06:48,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2025-03-08 21:06:48,869 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 21:06:48,869 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 21:06:48,870 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-03-08 21:06:48,870 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_linux_drivers_base_class_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-03-08 21:06:48,870 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 21:06:48,871 INFO L85 PathProgramCache]: Analyzing trace with hash 1762324067, now seen corresponding path program 1 times [2025-03-08 21:06:48,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 21:06:48,872 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [892845584] [2025-03-08 21:06:48,872 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 21:06:48,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 21:06:50,094 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 88 statements into 1 equivalence classes. [2025-03-08 21:06:50,143 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 88 of 88 statements. [2025-03-08 21:06:50,143 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 21:06:50,143 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 21:06:50,580 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-03-08 21:06:50,581 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 21:06:50,581 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [892845584] [2025-03-08 21:06:50,581 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [892845584] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 21:06:50,581 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 21:06:50,581 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-08 21:06:50,582 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678939796] [2025-03-08 21:06:50,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 21:06:50,582 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-08 21:06:50,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 21:06:50,583 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-08 21:06:50,583 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-08 21:06:50,583 INFO L87 Difference]: Start difference. First operand 4530 states and 6503 transitions. Second operand has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2025-03-08 21:06:51,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 21:06:51,466 INFO L93 Difference]: Finished difference Result 4530 states and 6503 transitions. [2025-03-08 21:06:51,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-08 21:06:51,467 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 88 [2025-03-08 21:06:51,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 21:06:51,499 INFO L225 Difference]: With dead ends: 4530 [2025-03-08 21:06:51,502 INFO L226 Difference]: Without dead ends: 4528 [2025-03-08 21:06:51,507 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-08 21:06:51,509 INFO L435 NwaCegarLoop]: 3278 mSDtfsCounter, 3331 mSDsluCounter, 3277 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3331 SdHoareTripleChecker+Valid, 6555 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2025-03-08 21:06:51,509 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3331 Valid, 6555 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2025-03-08 21:06:51,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4528 states. [2025-03-08 21:06:51,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4528 to 4528. [2025-03-08 21:06:51,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4528 states, 3174 states have (on average 1.3078134845620668) internal successors, (4151), 3380 states have internal predecessors, (4151), 1162 states have call successors, (1162), 170 states have call predecessors, (1162), 169 states have return successors, (1188), 1133 states have call predecessors, (1188), 1160 states have call successors, (1188) [2025-03-08 21:06:51,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4528 states to 4528 states and 6501 transitions. [2025-03-08 21:06:51,703 INFO L78 Accepts]: Start accepts. Automaton has 4528 states and 6501 transitions. Word has length 88 [2025-03-08 21:06:51,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 21:06:51,704 INFO L471 AbstractCegarLoop]: Abstraction has 4528 states and 6501 transitions. [2025-03-08 21:06:51,704 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2025-03-08 21:06:51,704 INFO L276 IsEmpty]: Start isEmpty. Operand 4528 states and 6501 transitions. [2025-03-08 21:06:51,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2025-03-08 21:06:51,705 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 21:06:51,705 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 21:06:51,705 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-03-08 21:06:51,705 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-03-08 21:06:51,705 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 21:06:51,705 INFO L85 PathProgramCache]: Analyzing trace with hash -1703956811, now seen corresponding path program 1 times [2025-03-08 21:06:51,706 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 21:06:51,706 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836660062] [2025-03-08 21:06:51,706 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 21:06:51,706 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 21:06:53,037 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 99 statements into 1 equivalence classes. [2025-03-08 21:06:53,084 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 99 of 99 statements. [2025-03-08 21:06:53,085 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 21:06:53,085 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 21:06:53,462 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2025-03-08 21:06:53,463 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 21:06:53,463 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1836660062] [2025-03-08 21:06:53,463 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1836660062] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-08 21:06:53,463 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1509649547] [2025-03-08 21:06:53,463 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 21:06:53,463 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-08 21:06:53,463 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-08 21:06:53,465 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-08 21:06:53,467 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2025-03-08 21:06:55,260 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 99 statements into 1 equivalence classes. [2025-03-08 21:06:55,572 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 99 of 99 statements. [2025-03-08 21:06:55,572 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 21:06:55,572 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 21:06:55,586 INFO L256 TraceCheckSpWp]: Trace formula consists of 3704 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-03-08 21:06:55,594 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-08 21:06:55,728 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2025-03-08 21:06:55,728 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-08 21:06:55,728 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1509649547] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 21:06:55,728 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-08 21:06:55,728 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2025-03-08 21:06:55,728 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [906643454] [2025-03-08 21:06:55,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 21:06:55,729 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-08 21:06:55,729 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 21:06:55,729 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-08 21:06:55,729 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2025-03-08 21:06:55,729 INFO L87 Difference]: Start difference. First operand 4528 states and 6501 transitions. Second operand has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2025-03-08 21:06:56,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 21:06:56,336 INFO L93 Difference]: Finished difference Result 9031 states and 12967 transitions. [2025-03-08 21:06:56,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-08 21:06:56,336 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 99 [2025-03-08 21:06:56,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 21:06:56,361 INFO L225 Difference]: With dead ends: 9031 [2025-03-08 21:06:56,361 INFO L226 Difference]: Without dead ends: 4522 [2025-03-08 21:06:56,379 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2025-03-08 21:06:56,379 INFO L435 NwaCegarLoop]: 3274 mSDtfsCounter, 3337 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3337 SdHoareTripleChecker+Valid, 3274 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-03-08 21:06:56,380 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3337 Valid, 3274 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-03-08 21:06:56,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4522 states. [2025-03-08 21:06:56,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4522 to 4522. [2025-03-08 21:06:56,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4522 states, 3169 states have (on average 1.3070369201640897) internal successors, (4142), 3374 states have internal predecessors, (4142), 1162 states have call successors, (1162), 170 states have call predecessors, (1162), 169 states have return successors, (1188), 1133 states have call predecessors, (1188), 1160 states have call successors, (1188) [2025-03-08 21:06:56,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4522 states to 4522 states and 6492 transitions. [2025-03-08 21:06:56,590 INFO L78 Accepts]: Start accepts. Automaton has 4522 states and 6492 transitions. Word has length 99 [2025-03-08 21:06:56,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 21:06:56,591 INFO L471 AbstractCegarLoop]: Abstraction has 4522 states and 6492 transitions. [2025-03-08 21:06:56,591 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2025-03-08 21:06:56,591 INFO L276 IsEmpty]: Start isEmpty. Operand 4522 states and 6492 transitions. [2025-03-08 21:06:56,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2025-03-08 21:06:56,593 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 21:06:56,593 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 21:06:56,610 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2025-03-08 21:06:56,794 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-08 21:06:56,795 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_linux_fs_char_dev_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-03-08 21:06:56,795 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 21:06:56,796 INFO L85 PathProgramCache]: Analyzing trace with hash 317129447, now seen corresponding path program 1 times [2025-03-08 21:06:56,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 21:06:56,796 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [271646057] [2025-03-08 21:06:56,796 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 21:06:56,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 21:06:57,977 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 94 statements into 1 equivalence classes. [2025-03-08 21:06:58,015 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 94 of 94 statements. [2025-03-08 21:06:58,015 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 21:06:58,015 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 21:06:58,392 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-03-08 21:06:58,392 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 21:06:58,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [271646057] [2025-03-08 21:06:58,392 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [271646057] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 21:06:58,392 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 21:06:58,392 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-08 21:06:58,392 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553318004] [2025-03-08 21:06:58,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 21:06:58,393 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-08 21:06:58,393 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 21:06:58,393 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-08 21:06:58,393 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-08 21:06:58,393 INFO L87 Difference]: Start difference. First operand 4522 states and 6492 transitions. Second operand has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2025-03-08 21:06:59,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 21:06:59,337 INFO L93 Difference]: Finished difference Result 4522 states and 6492 transitions. [2025-03-08 21:06:59,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-08 21:06:59,338 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 94 [2025-03-08 21:06:59,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 21:06:59,354 INFO L225 Difference]: With dead ends: 4522 [2025-03-08 21:06:59,354 INFO L226 Difference]: Without dead ends: 4520 [2025-03-08 21:06:59,356 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-08 21:06:59,356 INFO L435 NwaCegarLoop]: 3271 mSDtfsCounter, 3323 mSDsluCounter, 3270 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3323 SdHoareTripleChecker+Valid, 6541 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2025-03-08 21:06:59,356 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3323 Valid, 6541 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2025-03-08 21:06:59,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4520 states. [2025-03-08 21:06:59,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4520 to 4520. [2025-03-08 21:06:59,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4520 states, 3168 states have (on average 1.3068181818181819) internal successors, (4140), 3372 states have internal predecessors, (4140), 1162 states have call successors, (1162), 170 states have call predecessors, (1162), 169 states have return successors, (1188), 1133 states have call predecessors, (1188), 1160 states have call successors, (1188) [2025-03-08 21:06:59,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4520 states to 4520 states and 6490 transitions. [2025-03-08 21:06:59,638 INFO L78 Accepts]: Start accepts. Automaton has 4520 states and 6490 transitions. Word has length 94 [2025-03-08 21:06:59,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 21:06:59,638 INFO L471 AbstractCegarLoop]: Abstraction has 4520 states and 6490 transitions. [2025-03-08 21:06:59,639 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2025-03-08 21:06:59,639 INFO L276 IsEmpty]: Start isEmpty. Operand 4520 states and 6490 transitions. [2025-03-08 21:06:59,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2025-03-08 21:06:59,640 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 21:06:59,640 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 21:06:59,640 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-03-08 21:06:59,640 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-03-08 21:06:59,640 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 21:06:59,640 INFO L85 PathProgramCache]: Analyzing trace with hash 5014556, now seen corresponding path program 1 times [2025-03-08 21:06:59,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 21:06:59,645 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255232878] [2025-03-08 21:06:59,645 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 21:06:59,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 21:07:00,898 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 100 statements into 1 equivalence classes. [2025-03-08 21:07:00,939 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 100 of 100 statements. [2025-03-08 21:07:00,939 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 21:07:00,939 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 21:07:01,347 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-03-08 21:07:01,347 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 21:07:01,347 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255232878] [2025-03-08 21:07:01,347 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [255232878] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 21:07:01,347 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 21:07:01,347 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-08 21:07:01,348 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948254403] [2025-03-08 21:07:01,348 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 21:07:01,348 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-08 21:07:01,348 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 21:07:01,348 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-08 21:07:01,349 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-08 21:07:01,349 INFO L87 Difference]: Start difference. First operand 4520 states and 6490 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2025-03-08 21:07:02,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 21:07:02,172 INFO L93 Difference]: Finished difference Result 4520 states and 6490 transitions. [2025-03-08 21:07:02,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-08 21:07:02,172 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 100 [2025-03-08 21:07:02,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 21:07:02,187 INFO L225 Difference]: With dead ends: 4520 [2025-03-08 21:07:02,187 INFO L226 Difference]: Without dead ends: 4518 [2025-03-08 21:07:02,189 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-08 21:07:02,190 INFO L435 NwaCegarLoop]: 3269 mSDtfsCounter, 3320 mSDsluCounter, 3268 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3320 SdHoareTripleChecker+Valid, 6537 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2025-03-08 21:07:02,190 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3320 Valid, 6537 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2025-03-08 21:07:02,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4518 states. [2025-03-08 21:07:02,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4518 to 4518. [2025-03-08 21:07:02,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4518 states, 3167 states have (on average 1.3065993053362803) internal successors, (4138), 3370 states have internal predecessors, (4138), 1162 states have call successors, (1162), 170 states have call predecessors, (1162), 169 states have return successors, (1188), 1133 states have call predecessors, (1188), 1160 states have call successors, (1188) [2025-03-08 21:07:02,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4518 states to 4518 states and 6488 transitions. [2025-03-08 21:07:02,356 INFO L78 Accepts]: Start accepts. Automaton has 4518 states and 6488 transitions. Word has length 100 [2025-03-08 21:07:02,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 21:07:02,356 INFO L471 AbstractCegarLoop]: Abstraction has 4518 states and 6488 transitions. [2025-03-08 21:07:02,356 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2025-03-08 21:07:02,357 INFO L276 IsEmpty]: Start isEmpty. Operand 4518 states and 6488 transitions. [2025-03-08 21:07:02,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2025-03-08 21:07:02,360 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 21:07:02,360 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 21:07:02,360 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2025-03-08 21:07:02,360 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_linux_kernel_locking_rwlock_check_final_stateErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-03-08 21:07:02,360 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 21:07:02,360 INFO L85 PathProgramCache]: Analyzing trace with hash 235544917, now seen corresponding path program 1 times [2025-03-08 21:07:02,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 21:07:02,360 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [344471100] [2025-03-08 21:07:02,360 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 21:07:02,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 21:07:03,557 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 106 statements into 1 equivalence classes. [2025-03-08 21:07:03,593 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 106 of 106 statements. [2025-03-08 21:07:03,593 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 21:07:03,593 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 21:07:03,952 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-03-08 21:07:03,952 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 21:07:03,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [344471100] [2025-03-08 21:07:03,953 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [344471100] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 21:07:03,953 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 21:07:03,953 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-08 21:07:03,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435123651] [2025-03-08 21:07:03,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 21:07:03,954 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-08 21:07:03,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 21:07:03,955 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-08 21:07:03,955 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-08 21:07:03,955 INFO L87 Difference]: Start difference. First operand 4518 states and 6488 transitions. Second operand has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2025-03-08 21:07:04,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 21:07:04,715 INFO L93 Difference]: Finished difference Result 4518 states and 6488 transitions. [2025-03-08 21:07:04,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-08 21:07:04,716 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 106 [2025-03-08 21:07:04,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 21:07:04,731 INFO L225 Difference]: With dead ends: 4518 [2025-03-08 21:07:04,731 INFO L226 Difference]: Without dead ends: 4516 [2025-03-08 21:07:04,733 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-08 21:07:04,734 INFO L435 NwaCegarLoop]: 3267 mSDtfsCounter, 3317 mSDsluCounter, 3266 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3317 SdHoareTripleChecker+Valid, 6533 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2025-03-08 21:07:04,734 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3317 Valid, 6533 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2025-03-08 21:07:04,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4516 states. [2025-03-08 21:07:04,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4516 to 4516. [2025-03-08 21:07:04,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4516 states, 3166 states have (on average 1.3063802905874922) internal successors, (4136), 3368 states have internal predecessors, (4136), 1162 states have call successors, (1162), 170 states have call predecessors, (1162), 169 states have return successors, (1188), 1133 states have call predecessors, (1188), 1160 states have call successors, (1188) [2025-03-08 21:07:04,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4516 states to 4516 states and 6486 transitions. [2025-03-08 21:07:04,898 INFO L78 Accepts]: Start accepts. Automaton has 4516 states and 6486 transitions. Word has length 106 [2025-03-08 21:07:04,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 21:07:04,899 INFO L471 AbstractCegarLoop]: Abstraction has 4516 states and 6486 transitions. [2025-03-08 21:07:04,899 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2025-03-08 21:07:04,899 INFO L276 IsEmpty]: Start isEmpty. Operand 4516 states and 6486 transitions. [2025-03-08 21:07:04,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2025-03-08 21:07:04,900 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 21:07:04,900 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 21:07:04,900 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2025-03-08 21:07:04,900 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_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-03-08 21:07:04,901 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 21:07:04,901 INFO L85 PathProgramCache]: Analyzing trace with hash -1274466128, now seen corresponding path program 1 times [2025-03-08 21:07:04,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 21:07:04,901 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310538002] [2025-03-08 21:07:04,901 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 21:07:04,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 21:07:06,126 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 108 statements into 1 equivalence classes. [2025-03-08 21:07:06,160 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 108 of 108 statements. [2025-03-08 21:07:06,160 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 21:07:06,160 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 21:07:06,517 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-03-08 21:07:06,517 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 21:07:06,517 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310538002] [2025-03-08 21:07:06,517 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310538002] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 21:07:06,517 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 21:07:06,517 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-08 21:07:06,517 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1262184399] [2025-03-08 21:07:06,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 21:07:06,517 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-08 21:07:06,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 21:07:06,518 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-08 21:07:06,518 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-08 21:07:06,518 INFO L87 Difference]: Start difference. First operand 4516 states and 6486 transitions. Second operand has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2025-03-08 21:07:07,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 21:07:07,417 INFO L93 Difference]: Finished difference Result 4516 states and 6486 transitions. [2025-03-08 21:07:07,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-08 21:07:07,418 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 108 [2025-03-08 21:07:07,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 21:07:07,434 INFO L225 Difference]: With dead ends: 4516 [2025-03-08 21:07:07,434 INFO L226 Difference]: Without dead ends: 4514 [2025-03-08 21:07:07,436 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-08 21:07:07,437 INFO L435 NwaCegarLoop]: 3265 mSDtfsCounter, 3313 mSDsluCounter, 3264 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3313 SdHoareTripleChecker+Valid, 6529 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2025-03-08 21:07:07,437 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3313 Valid, 6529 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2025-03-08 21:07:07,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4514 states. [2025-03-08 21:07:07,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4514 to 4514. [2025-03-08 21:07:07,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4514 states, 3165 states have (on average 1.3061611374407582) internal successors, (4134), 3366 states have internal predecessors, (4134), 1162 states have call successors, (1162), 170 states have call predecessors, (1162), 169 states have return successors, (1188), 1133 states have call predecessors, (1188), 1160 states have call successors, (1188) [2025-03-08 21:07:07,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4514 states to 4514 states and 6484 transitions. [2025-03-08 21:07:07,629 INFO L78 Accepts]: Start accepts. Automaton has 4514 states and 6484 transitions. Word has length 108 [2025-03-08 21:07:07,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 21:07:07,631 INFO L471 AbstractCegarLoop]: Abstraction has 4514 states and 6484 transitions. [2025-03-08 21:07:07,631 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2025-03-08 21:07:07,631 INFO L276 IsEmpty]: Start isEmpty. Operand 4514 states and 6484 transitions. [2025-03-08 21:07:07,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2025-03-08 21:07:07,632 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 21:07:07,632 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 21:07:07,632 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2025-03-08 21:07:07,633 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_linux_kernel_module_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-03-08 21:07:07,633 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 21:07:07,633 INFO L85 PathProgramCache]: Analyzing trace with hash -1405203834, now seen corresponding path program 1 times [2025-03-08 21:07:07,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 21:07:07,633 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628937617] [2025-03-08 21:07:07,633 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 21:07:07,633 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 21:07:08,824 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 114 statements into 1 equivalence classes. [2025-03-08 21:07:08,857 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 114 of 114 statements. [2025-03-08 21:07:08,857 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 21:07:08,857 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 21:07:09,207 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-03-08 21:07:09,208 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 21:07:09,208 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [628937617] [2025-03-08 21:07:09,208 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [628937617] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 21:07:09,208 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 21:07:09,208 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-08 21:07:09,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693753944] [2025-03-08 21:07:09,208 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 21:07:09,208 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-08 21:07:09,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 21:07:09,208 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-08 21:07:09,208 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-08 21:07:09,209 INFO L87 Difference]: Start difference. First operand 4514 states and 6484 transitions. Second operand has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2025-03-08 21:07:10,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 21:07:10,111 INFO L93 Difference]: Finished difference Result 4514 states and 6484 transitions. [2025-03-08 21:07:10,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-08 21:07:10,111 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 114 [2025-03-08 21:07:10,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 21:07:10,128 INFO L225 Difference]: With dead ends: 4514 [2025-03-08 21:07:10,129 INFO L226 Difference]: Without dead ends: 4512 [2025-03-08 21:07:10,132 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-08 21:07:10,133 INFO L435 NwaCegarLoop]: 3263 mSDtfsCounter, 3312 mSDsluCounter, 3262 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3312 SdHoareTripleChecker+Valid, 6525 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2025-03-08 21:07:10,133 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3312 Valid, 6525 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2025-03-08 21:07:10,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4512 states. [2025-03-08 21:07:10,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4512 to 4512. [2025-03-08 21:07:10,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4512 states, 3164 states have (on average 1.3059418457648546) internal successors, (4132), 3364 states have internal predecessors, (4132), 1162 states have call successors, (1162), 170 states have call predecessors, (1162), 169 states have return successors, (1188), 1133 states have call predecessors, (1188), 1160 states have call successors, (1188) [2025-03-08 21:07:10,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4512 states to 4512 states and 6482 transitions. [2025-03-08 21:07:10,343 INFO L78 Accepts]: Start accepts. Automaton has 4512 states and 6482 transitions. Word has length 114 [2025-03-08 21:07:10,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 21:07:10,344 INFO L471 AbstractCegarLoop]: Abstraction has 4512 states and 6482 transitions. [2025-03-08 21:07:10,344 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2025-03-08 21:07:10,344 INFO L276 IsEmpty]: Start isEmpty. Operand 4512 states and 6482 transitions. [2025-03-08 21:07:10,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2025-03-08 21:07:10,345 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 21:07:10,346 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 21:07:10,346 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2025-03-08 21:07:10,346 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_linux_kernel_rcu_update_lock_bh_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-03-08 21:07:10,347 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 21:07:10,347 INFO L85 PathProgramCache]: Analyzing trace with hash 1642356344, now seen corresponding path program 1 times [2025-03-08 21:07:10,347 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 21:07:10,347 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531301985] [2025-03-08 21:07:10,347 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 21:07:10,347 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 21:07:11,510 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 120 statements into 1 equivalence classes. [2025-03-08 21:07:11,556 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 120 of 120 statements. [2025-03-08 21:07:11,556 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 21:07:11,556 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 21:07:11,896 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-03-08 21:07:11,896 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 21:07:11,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531301985] [2025-03-08 21:07:11,896 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531301985] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 21:07:11,896 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 21:07:11,896 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-08 21:07:11,896 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41348684] [2025-03-08 21:07:11,896 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 21:07:11,896 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-08 21:07:11,896 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 21:07:11,897 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-08 21:07:11,897 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-08 21:07:11,897 INFO L87 Difference]: Start difference. First operand 4512 states and 6482 transitions. Second operand has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2025-03-08 21:07:12,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 21:07:12,736 INFO L93 Difference]: Finished difference Result 4512 states and 6482 transitions. [2025-03-08 21:07:12,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-08 21:07:12,737 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 120 [2025-03-08 21:07:12,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 21:07:12,759 INFO L225 Difference]: With dead ends: 4512 [2025-03-08 21:07:12,760 INFO L226 Difference]: Without dead ends: 4510 [2025-03-08 21:07:12,764 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-08 21:07:12,765 INFO L435 NwaCegarLoop]: 3261 mSDtfsCounter, 3309 mSDsluCounter, 3260 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3309 SdHoareTripleChecker+Valid, 6521 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2025-03-08 21:07:12,765 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3309 Valid, 6521 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2025-03-08 21:07:12,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4510 states. [2025-03-08 21:07:13,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4510 to 4510. [2025-03-08 21:07:13,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4510 states, 3163 states have (on average 1.3057224154283908) internal successors, (4130), 3362 states have internal predecessors, (4130), 1162 states have call successors, (1162), 170 states have call predecessors, (1162), 169 states have return successors, (1188), 1133 states have call predecessors, (1188), 1160 states have call successors, (1188) [2025-03-08 21:07:13,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4510 states to 4510 states and 6480 transitions. [2025-03-08 21:07:13,052 INFO L78 Accepts]: Start accepts. Automaton has 4510 states and 6480 transitions. Word has length 120 [2025-03-08 21:07:13,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 21:07:13,052 INFO L471 AbstractCegarLoop]: Abstraction has 4510 states and 6480 transitions. [2025-03-08 21:07:13,053 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2025-03-08 21:07:13,053 INFO L276 IsEmpty]: Start isEmpty. Operand 4510 states and 6480 transitions. [2025-03-08 21:07:13,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2025-03-08 21:07:13,054 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 21:07:13,055 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 12, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 21:07:13,055 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2025-03-08 21:07:13,055 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-03-08 21:07:13,055 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 21:07:13,055 INFO L85 PathProgramCache]: Analyzing trace with hash 1579770624, now seen corresponding path program 1 times [2025-03-08 21:07:13,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 21:07:13,056 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273766635] [2025-03-08 21:07:13,056 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 21:07:13,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 21:07:14,422 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 167 statements into 1 equivalence classes. [2025-03-08 21:07:14,477 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 167 of 167 statements. [2025-03-08 21:07:14,477 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 21:07:14,477 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 21:07:15,217 INFO L134 CoverageAnalysis]: Checked inductivity of 348 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 348 trivial. 0 not checked. [2025-03-08 21:07:15,218 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 21:07:15,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [273766635] [2025-03-08 21:07:15,218 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [273766635] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 21:07:15,218 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 21:07:15,218 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-08 21:07:15,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691810551] [2025-03-08 21:07:15,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 21:07:15,218 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-08 21:07:15,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 21:07:15,219 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-08 21:07:15,219 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-08 21:07:15,219 INFO L87 Difference]: Start difference. First operand 4510 states and 6480 transitions. Second operand has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2025-03-08 21:07:16,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 21:07:16,968 INFO L93 Difference]: Finished difference Result 4600 states and 6550 transitions. [2025-03-08 21:07:16,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-08 21:07:16,969 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 167 [2025-03-08 21:07:16,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 21:07:16,990 INFO L225 Difference]: With dead ends: 4600 [2025-03-08 21:07:16,990 INFO L226 Difference]: Without dead ends: 4598 [2025-03-08 21:07:16,993 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-03-08 21:07:16,994 INFO L435 NwaCegarLoop]: 3259 mSDtfsCounter, 1552 mSDsluCounter, 8214 mSDsCounter, 0 mSdLazyCounter, 343 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1553 SdHoareTripleChecker+Valid, 11473 SdHoareTripleChecker+Invalid, 344 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 343 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2025-03-08 21:07:16,994 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1553 Valid, 11473 Invalid, 344 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 343 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2025-03-08 21:07:16,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4598 states. [2025-03-08 21:07:17,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4598 to 4598. [2025-03-08 21:07:17,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4598 states, 3220 states have (on average 1.299689440993789) internal successors, (4185), 3418 states have internal predecessors, (4185), 1168 states have call successors, (1168), 196 states have call predecessors, (1168), 195 states have return successors, (1194), 1139 states have call predecessors, (1194), 1166 states have call successors, (1194) [2025-03-08 21:07:17,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4598 states to 4598 states and 6547 transitions. [2025-03-08 21:07:17,214 INFO L78 Accepts]: Start accepts. Automaton has 4598 states and 6547 transitions. Word has length 167 [2025-03-08 21:07:17,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 21:07:17,214 INFO L471 AbstractCegarLoop]: Abstraction has 4598 states and 6547 transitions. [2025-03-08 21:07:17,214 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2025-03-08 21:07:17,215 INFO L276 IsEmpty]: Start isEmpty. Operand 4598 states and 6547 transitions. [2025-03-08 21:07:17,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2025-03-08 21:07:17,217 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 21:07:17,217 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 21:07:17,217 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2025-03-08 21:07:17,217 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-03-08 21:07:17,218 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 21:07:17,218 INFO L85 PathProgramCache]: Analyzing trace with hash 1815536531, now seen corresponding path program 1 times [2025-03-08 21:07:17,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 21:07:17,218 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174409126] [2025-03-08 21:07:17,218 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 21:07:17,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 21:07:18,461 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 126 statements into 1 equivalence classes. [2025-03-08 21:07:18,495 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 126 of 126 statements. [2025-03-08 21:07:18,495 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 21:07:18,495 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 21:07:18,836 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-03-08 21:07:18,837 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 21:07:18,837 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174409126] [2025-03-08 21:07:18,837 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1174409126] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 21:07:18,837 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 21:07:18,837 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-08 21:07:18,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329909933] [2025-03-08 21:07:18,837 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 21:07:18,837 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-08 21:07:18,837 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 21:07:18,838 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-08 21:07:18,838 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-08 21:07:18,838 INFO L87 Difference]: Start difference. First operand 4598 states and 6547 transitions. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2025-03-08 21:07:19,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 21:07:19,801 INFO L93 Difference]: Finished difference Result 4598 states and 6547 transitions. [2025-03-08 21:07:19,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-08 21:07:19,802 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 126 [2025-03-08 21:07:19,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 21:07:19,818 INFO L225 Difference]: With dead ends: 4598 [2025-03-08 21:07:19,819 INFO L226 Difference]: Without dead ends: 4596 [2025-03-08 21:07:19,822 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-08 21:07:19,822 INFO L435 NwaCegarLoop]: 3257 mSDtfsCounter, 3304 mSDsluCounter, 3256 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3304 SdHoareTripleChecker+Valid, 6513 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2025-03-08 21:07:19,823 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3304 Valid, 6513 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2025-03-08 21:07:19,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4596 states. [2025-03-08 21:07:20,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4596 to 4596. [2025-03-08 21:07:20,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4596 states, 3219 states have (on average 1.2994718856787821) internal successors, (4183), 3416 states have internal predecessors, (4183), 1168 states have call successors, (1168), 196 states have call predecessors, (1168), 195 states have return successors, (1194), 1139 states have call predecessors, (1194), 1166 states have call successors, (1194) [2025-03-08 21:07:20,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4596 states to 4596 states and 6545 transitions. [2025-03-08 21:07:20,049 INFO L78 Accepts]: Start accepts. Automaton has 4596 states and 6545 transitions. Word has length 126 [2025-03-08 21:07:20,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 21:07:20,050 INFO L471 AbstractCegarLoop]: Abstraction has 4596 states and 6545 transitions. [2025-03-08 21:07:20,050 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2025-03-08 21:07:20,050 INFO L276 IsEmpty]: Start isEmpty. Operand 4596 states and 6545 transitions. [2025-03-08 21:07:20,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2025-03-08 21:07:20,052 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 21:07:20,052 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 21:07:20,052 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2025-03-08 21:07:20,052 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-03-08 21:07:20,052 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 21:07:20,052 INFO L85 PathProgramCache]: Analyzing trace with hash -245271092, now seen corresponding path program 1 times [2025-03-08 21:07:20,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 21:07:20,053 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575059570] [2025-03-08 21:07:20,053 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 21:07:20,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 21:07:21,287 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 132 statements into 1 equivalence classes. [2025-03-08 21:07:21,316 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 132 of 132 statements. [2025-03-08 21:07:21,316 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 21:07:21,316 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 21:07:21,660 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-03-08 21:07:21,660 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 21:07:21,660 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [575059570] [2025-03-08 21:07:21,661 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [575059570] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 21:07:21,661 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 21:07:21,661 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-08 21:07:21,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862234378] [2025-03-08 21:07:21,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 21:07:21,661 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-08 21:07:21,661 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 21:07:21,662 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-08 21:07:21,662 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-08 21:07:21,662 INFO L87 Difference]: Start difference. First operand 4596 states and 6545 transitions. Second operand has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2025-03-08 21:07:22,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 21:07:22,561 INFO L93 Difference]: Finished difference Result 4596 states and 6545 transitions. [2025-03-08 21:07:22,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-08 21:07:22,562 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 132 [2025-03-08 21:07:22,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 21:07:22,577 INFO L225 Difference]: With dead ends: 4596 [2025-03-08 21:07:22,577 INFO L226 Difference]: Without dead ends: 4594 [2025-03-08 21:07:22,579 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-08 21:07:22,580 INFO L435 NwaCegarLoop]: 3255 mSDtfsCounter, 3301 mSDsluCounter, 3254 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3301 SdHoareTripleChecker+Valid, 6509 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2025-03-08 21:07:22,580 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3301 Valid, 6509 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2025-03-08 21:07:22,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4594 states. [2025-03-08 21:07:22,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4594 to 4594. [2025-03-08 21:07:22,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4594 states, 3218 states have (on average 1.2992541951522685) internal successors, (4181), 3414 states have internal predecessors, (4181), 1168 states have call successors, (1168), 196 states have call predecessors, (1168), 195 states have return successors, (1194), 1139 states have call predecessors, (1194), 1166 states have call successors, (1194) [2025-03-08 21:07:22,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4594 states to 4594 states and 6543 transitions. [2025-03-08 21:07:22,831 INFO L78 Accepts]: Start accepts. Automaton has 4594 states and 6543 transitions. Word has length 132 [2025-03-08 21:07:22,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 21:07:22,831 INFO L471 AbstractCegarLoop]: Abstraction has 4594 states and 6543 transitions. [2025-03-08 21:07:22,831 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2025-03-08 21:07:22,831 INFO L276 IsEmpty]: Start isEmpty. Operand 4594 states and 6543 transitions. [2025-03-08 21:07:22,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2025-03-08 21:07:22,834 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 21:07:22,834 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 21:07:22,834 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2025-03-08 21:07:22,834 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_linux_kernel_rcu_srcu_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-03-08 21:07:22,834 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 21:07:22,835 INFO L85 PathProgramCache]: Analyzing trace with hash 895241045, now seen corresponding path program 1 times [2025-03-08 21:07:22,835 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 21:07:22,835 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131370587] [2025-03-08 21:07:22,835 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 21:07:22,835 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms