./Ultimate.py --spec /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/properties/unreach-call.prp --file /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 4a390ef5 Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--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.2.5-dev-4a390ef-m [2024-10-24 14:36:01,660 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-24 14:36:01,738 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-10-24 14:36:01,744 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-24 14:36:01,745 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-24 14:36:01,773 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-24 14:36:01,774 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-24 14:36:01,774 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-24 14:36:01,775 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-24 14:36:01,777 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-24 14:36:01,777 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-24 14:36:01,778 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-24 14:36:01,778 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-24 14:36:01,780 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-24 14:36:01,781 INFO L153 SettingsManager]: * Use SBE=true [2024-10-24 14:36:01,781 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-24 14:36:01,781 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-24 14:36:01,782 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-10-24 14:36:01,782 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-24 14:36:01,782 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-24 14:36:01,783 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-24 14:36:01,785 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-24 14:36:01,786 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-24 14:36:01,786 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-24 14:36:01,786 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-24 14:36:01,786 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-24 14:36:01,787 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-24 14:36:01,787 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-24 14:36:01,787 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-24 14:36:01,787 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-24 14:36:01,788 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-24 14:36:01,788 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-24 14:36:01,789 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-24 14:36:01,789 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-10-24 14:36:01,790 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-10-24 14:36:01,790 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-24 14:36:01,790 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-24 14:36:01,790 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-24 14:36:01,791 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-24 14:36:01,791 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 9d4cee005db193e9c1facb47684505767d12f23c1b879219be0e7ba3c7b775ac [2024-10-24 14:36:02,079 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-24 14:36:02,108 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-24 14:36:02,112 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-24 14:36:02,114 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-24 14:36:02,115 INFO L274 PluginConnector]: CDTParser initialized [2024-10-24 14:36:02,127 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i [2024-10-24 14:36:03,610 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-24 14:36:04,156 INFO L384 CDTParser]: Found 1 translation units. [2024-10-24 14:36:04,157 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 [2024-10-24 14:36:04,230 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/54b66f357/705765219dd541408263d6bfe9d6c446/FLAG35a68efa1 [2024-10-24 14:36:04,243 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/54b66f357/705765219dd541408263d6bfe9d6c446 [2024-10-24 14:36:04,246 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-24 14:36:04,247 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-24 14:36:04,250 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-24 14:36:04,251 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-24 14:36:04,258 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-24 14:36:04,259 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.10 02:36:04" (1/1) ... [2024-10-24 14:36:04,260 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5b28f64f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 02:36:04, skipping insertion in model container [2024-10-24 14:36:04,260 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.10 02:36:04" (1/1) ... [2024-10-24 14:36:04,414 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-24 14:36:08,384 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[364624,364637] [2024-10-24 14:36:08,389 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[364769,364782] [2024-10-24 14:36:08,389 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[364915,364928] [2024-10-24 14:36:08,390 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[365080,365093] [2024-10-24 14:36:08,390 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[365238,365251] [2024-10-24 14:36:08,395 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[365396,365409] [2024-10-24 14:36:08,400 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[365554,365567] [2024-10-24 14:36:08,400 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[365714,365727] [2024-10-24 14:36:08,401 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[365873,365886] [2024-10-24 14:36:08,401 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366012,366025] [2024-10-24 14:36:08,401 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366154,366167] [2024-10-24 14:36:08,401 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366303,366316] [2024-10-24 14:36:08,402 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366442,366455] [2024-10-24 14:36:08,402 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366597,366610] [2024-10-24 14:36:08,403 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366757,366770] [2024-10-24 14:36:08,403 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366908,366921] [2024-10-24 14:36:08,407 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367059,367072] [2024-10-24 14:36:08,407 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367211,367224] [2024-10-24 14:36:08,408 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367360,367373] [2024-10-24 14:36:08,408 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367508,367521] [2024-10-24 14:36:08,409 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367665,367678] [2024-10-24 14:36:08,409 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367814,367827] [2024-10-24 14:36:08,410 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367970,367983] [2024-10-24 14:36:08,411 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[368123,368136] [2024-10-24 14:36:08,411 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[368269,368282] [2024-10-24 14:36:08,414 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[368412,368425] [2024-10-24 14:36:08,414 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[368564,368577] [2024-10-24 14:36:08,415 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[368710,368723] [2024-10-24 14:36:08,416 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[368855,368868] [2024-10-24 14:36:08,416 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369009,369022] [2024-10-24 14:36:08,417 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369160,369173] [2024-10-24 14:36:08,417 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369315,369328] [2024-10-24 14:36:08,417 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369467,369480] [2024-10-24 14:36:08,418 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369622,369635] [2024-10-24 14:36:08,418 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369786,369799] [2024-10-24 14:36:08,419 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369942,369955] [2024-10-24 14:36:08,419 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[370106,370119] [2024-10-24 14:36:08,419 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[370248,370261] [2024-10-24 14:36:08,420 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[370406,370419] [2024-10-24 14:36:08,420 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[370573,370586] [2024-10-24 14:36:08,421 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[370732,370745] [2024-10-24 14:36:08,421 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[370891,370904] [2024-10-24 14:36:08,421 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371040,371053] [2024-10-24 14:36:08,422 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371187,371200] [2024-10-24 14:36:08,422 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371326,371339] [2024-10-24 14:36:08,422 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371489,371502] [2024-10-24 14:36:08,423 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371655,371668] [2024-10-24 14:36:08,423 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371819,371832] [2024-10-24 14:36:08,423 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371984,371997] [2024-10-24 14:36:08,424 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[372149,372162] [2024-10-24 14:36:08,424 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[372315,372328] [2024-10-24 14:36:08,425 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[372480,372493] [2024-10-24 14:36:08,425 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[372647,372660] [2024-10-24 14:36:08,425 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[372807,372820] [2024-10-24 14:36:08,426 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[372969,372982] [2024-10-24 14:36:08,426 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373128,373141] [2024-10-24 14:36:08,427 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373274,373287] [2024-10-24 14:36:08,427 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373417,373430] [2024-10-24 14:36:08,427 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373561,373574] [2024-10-24 14:36:08,428 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373704,373717] [2024-10-24 14:36:08,428 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373848,373861] [2024-10-24 14:36:08,428 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373989,374002] [2024-10-24 14:36:08,429 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[374127,374140] [2024-10-24 14:36:08,429 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[374285,374298] [2024-10-24 14:36:08,429 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[374444,374457] [2024-10-24 14:36:08,430 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[374600,374613] [2024-10-24 14:36:08,430 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[374749,374762] [2024-10-24 14:36:08,431 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[374901,374914] [2024-10-24 14:36:08,431 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375052,375065] [2024-10-24 14:36:08,431 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375201,375214] [2024-10-24 14:36:08,432 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375353,375366] [2024-10-24 14:36:08,432 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375501,375514] [2024-10-24 14:36:08,432 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375654,375667] [2024-10-24 14:36:08,433 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375805,375818] [2024-10-24 14:36:08,433 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375955,375968] [2024-10-24 14:36:08,434 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[376102,376115] [2024-10-24 14:36:08,434 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[376253,376266] [2024-10-24 14:36:08,434 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[376404,376417] [2024-10-24 14:36:08,434 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[376552,376565] [2024-10-24 14:36:08,435 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[376718,376731] [2024-10-24 14:36:08,435 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[376887,376900] [2024-10-24 14:36:08,435 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[377054,377067] [2024-10-24 14:36:08,436 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[377222,377235] [2024-10-24 14:36:08,436 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[377372,377385] [2024-10-24 14:36:08,437 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[377519,377532] [2024-10-24 14:36:08,437 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[377680,377693] [2024-10-24 14:36:08,437 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[377850,377863] [2024-10-24 14:36:08,438 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[378012,378025] [2024-10-24 14:36:08,447 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-24 14:36:08,477 INFO L200 MainTranslator]: Completed pre-run [2024-10-24 14:36:08,604 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [4495] [2024-10-24 14:36:08,606 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr))); [4503] [2024-10-24 14:36:08,606 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [4510] [2024-10-24 14:36:08,607 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr))); [4517] [2024-10-24 14:36:08,673 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] [2024-10-24 14:36:08,679 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] [2024-10-24 14:36:08,682 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] [2024-10-24 14:36:08,684 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] [2024-10-24 14:36:08,697 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] [2024-10-24 14:36:08,705 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] [2024-10-24 14:36:08,717 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] [2024-10-24 14:36:08,952 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[364624,364637] [2024-10-24 14:36:08,953 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[364769,364782] [2024-10-24 14:36:08,954 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[364915,364928] [2024-10-24 14:36:08,954 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[365080,365093] [2024-10-24 14:36:08,955 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[365238,365251] [2024-10-24 14:36:08,955 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[365396,365409] [2024-10-24 14:36:08,958 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[365554,365567] [2024-10-24 14:36:08,959 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[365714,365727] [2024-10-24 14:36:08,960 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[365873,365886] [2024-10-24 14:36:08,961 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366012,366025] [2024-10-24 14:36:08,961 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366154,366167] [2024-10-24 14:36:08,962 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366303,366316] [2024-10-24 14:36:08,962 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366442,366455] [2024-10-24 14:36:08,963 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366597,366610] [2024-10-24 14:36:08,963 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366757,366770] [2024-10-24 14:36:08,963 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366908,366921] [2024-10-24 14:36:08,964 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367059,367072] [2024-10-24 14:36:08,965 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367211,367224] [2024-10-24 14:36:08,965 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367360,367373] [2024-10-24 14:36:08,966 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367508,367521] [2024-10-24 14:36:08,966 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367665,367678] [2024-10-24 14:36:08,967 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367814,367827] [2024-10-24 14:36:08,967 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367970,367983] [2024-10-24 14:36:08,968 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[368123,368136] [2024-10-24 14:36:08,968 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[368269,368282] [2024-10-24 14:36:08,968 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[368412,368425] [2024-10-24 14:36:08,969 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[368564,368577] [2024-10-24 14:36:08,969 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[368710,368723] [2024-10-24 14:36:08,969 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[368855,368868] [2024-10-24 14:36:08,970 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369009,369022] [2024-10-24 14:36:08,970 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369160,369173] [2024-10-24 14:36:08,970 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369315,369328] [2024-10-24 14:36:08,971 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369467,369480] [2024-10-24 14:36:08,971 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369622,369635] [2024-10-24 14:36:08,974 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369786,369799] [2024-10-24 14:36:08,974 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369942,369955] [2024-10-24 14:36:08,975 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[370106,370119] [2024-10-24 14:36:08,975 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[370248,370261] [2024-10-24 14:36:08,976 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[370406,370419] [2024-10-24 14:36:08,976 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[370573,370586] [2024-10-24 14:36:08,977 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[370732,370745] [2024-10-24 14:36:08,978 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[370891,370904] [2024-10-24 14:36:08,978 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371040,371053] [2024-10-24 14:36:08,979 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371187,371200] [2024-10-24 14:36:08,979 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371326,371339] [2024-10-24 14:36:08,979 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371489,371502] [2024-10-24 14:36:08,980 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371655,371668] [2024-10-24 14:36:08,980 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371819,371832] [2024-10-24 14:36:08,981 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371984,371997] [2024-10-24 14:36:08,982 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[372149,372162] [2024-10-24 14:36:08,982 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[372315,372328] [2024-10-24 14:36:08,983 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[372480,372493] [2024-10-24 14:36:08,983 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[372647,372660] [2024-10-24 14:36:08,984 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[372807,372820] [2024-10-24 14:36:08,984 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[372969,372982] [2024-10-24 14:36:08,985 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373128,373141] [2024-10-24 14:36:08,989 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373274,373287] [2024-10-24 14:36:08,989 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373417,373430] [2024-10-24 14:36:08,989 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373561,373574] [2024-10-24 14:36:08,990 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373704,373717] [2024-10-24 14:36:08,990 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373848,373861] [2024-10-24 14:36:08,990 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373989,374002] [2024-10-24 14:36:08,991 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[374127,374140] [2024-10-24 14:36:08,991 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[374285,374298] [2024-10-24 14:36:08,991 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[374444,374457] [2024-10-24 14:36:08,992 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[374600,374613] [2024-10-24 14:36:08,992 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[374749,374762] [2024-10-24 14:36:08,995 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[374901,374914] [2024-10-24 14:36:08,996 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375052,375065] [2024-10-24 14:36:08,996 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375201,375214] [2024-10-24 14:36:08,997 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375353,375366] [2024-10-24 14:36:08,997 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375501,375514] [2024-10-24 14:36:08,997 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375654,375667] [2024-10-24 14:36:08,998 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375805,375818] [2024-10-24 14:36:09,000 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375955,375968] [2024-10-24 14:36:09,001 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[376102,376115] [2024-10-24 14:36:09,001 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[376253,376266] [2024-10-24 14:36:09,001 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[376404,376417] [2024-10-24 14:36:09,002 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[376552,376565] [2024-10-24 14:36:09,002 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[376718,376731] [2024-10-24 14:36:09,002 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[376887,376900] [2024-10-24 14:36:09,003 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[377054,377067] [2024-10-24 14:36:09,003 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[377222,377235] [2024-10-24 14:36:09,004 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[377372,377385] [2024-10-24 14:36:09,005 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[377519,377532] [2024-10-24 14:36:09,005 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[377680,377693] [2024-10-24 14:36:09,006 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[377850,377863] [2024-10-24 14:36:09,006 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[378012,378025] [2024-10-24 14:36:09,011 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-24 14:36:09,205 INFO L204 MainTranslator]: Completed translation [2024-10-24 14:36:09,206 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 02:36:09 WrapperNode [2024-10-24 14:36:09,207 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-24 14:36:09,208 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-24 14:36:09,208 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-24 14:36:09,208 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-24 14:36:09,215 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 02:36:09" (1/1) ... [2024-10-24 14:36:09,330 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 02:36:09" (1/1) ... [2024-10-24 14:36:09,536 INFO L138 Inliner]: procedures = 599, calls = 3038, calls flagged for inlining = 294, calls inlined = 217, statements flattened = 7469 [2024-10-24 14:36:09,536 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-24 14:36:09,537 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-10-24 14:36:09,537 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-10-24 14:36:09,537 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-10-24 14:36:09,550 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 02:36:09" (1/1) ... [2024-10-24 14:36:09,551 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 02:36:09" (1/1) ... [2024-10-24 14:36:09,607 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 02:36:09" (1/1) ... [2024-10-24 14:36:10,900 INFO L175 MemorySlicer]: Split 1168 memory accesses to 47 slices as follows [8, 1, 8, 8, 8, 2, 1, 18, 6, 2, 1, 30, 5, 44, 1, 2, 5, 1, 5, 1, 5, 1, 5, 1, 6, 1, 5, 1, 4, 1, 4, 1, 5, 1, 4, 1, 46, 1, 4, 2, 473, 8, 8, 8, 399, 8, 8]. 40 percent of accesses are in the largest equivalence class. The 273 initializations are split as follows [8, 1, 8, 8, 8, 2, 1, 16, 6, 0, 1, 30, 5, 44, 1, 0, 5, 1, 5, 1, 5, 1, 5, 1, 6, 1, 5, 1, 4, 1, 4, 1, 5, 1, 4, 1, 0, 0, 0, 2, 34, 8, 8, 8, 0, 8, 8]. The 462 writes are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 119, 0, 0, 0, 342, 0, 0]. [2024-10-24 14:36:10,900 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 02:36:09" (1/1) ... [2024-10-24 14:36:10,901 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 02:36:09" (1/1) ... [2024-10-24 14:36:11,060 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 02:36:09" (1/1) ... [2024-10-24 14:36:11,090 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 02:36:09" (1/1) ... [2024-10-24 14:36:11,124 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 02:36:09" (1/1) ... [2024-10-24 14:36:11,152 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 02:36:09" (1/1) ... [2024-10-24 14:36:11,209 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-10-24 14:36:11,210 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-10-24 14:36:11,211 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-10-24 14:36:11,211 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-10-24 14:36:11,212 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 02:36:09" (1/1) ... [2024-10-24 14:36:11,217 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-24 14:36:11,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 14:36:11,245 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-10-24 14:36:11,251 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-10-24 14:36:11,294 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2024-10-24 14:36:11,294 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2024-10-24 14:36:11,294 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-10-24 14:36:11,294 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-10-24 14:36:11,295 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_get_frame [2024-10-24 14:36:11,295 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_get_frame [2024-10-24 14:36:11,295 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-10-24 14:36:11,295 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-10-24 14:36:11,295 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2024-10-24 14:36:11,295 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2024-10-24 14:36:11,296 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-10-24 14:36:11,296 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-10-24 14:36:11,297 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2024-10-24 14:36:11,297 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2024-10-24 14:36:11,297 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2024-10-24 14:36:11,297 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2024-10-24 14:36:11,297 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~VOID [2024-10-24 14:36:11,297 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~VOID [2024-10-24 14:36:11,298 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_isp116x [2024-10-24 14:36:11,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_isp116x [2024-10-24 14:36:11,298 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-10-24 14:36:11,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-10-24 14:36:11,298 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-10-24 14:36:11,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-10-24 14:36:11,298 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2024-10-24 14:36:11,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2024-10-24 14:36:11,298 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_read_reg32 [2024-10-24 14:36:11,299 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_read_reg32 [2024-10-24 14:36:11,299 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_resource [2024-10-24 14:36:11,299 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_resource [2024-10-24 14:36:11,299 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-10-24 14:36:11,299 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_raw_write_data16 [2024-10-24 14:36:11,299 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_raw_write_data16 [2024-10-24 14:36:11,299 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2024-10-24 14:36:11,299 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2024-10-24 14:36:11,299 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2024-10-24 14:36:11,300 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2024-10-24 14:36:11,300 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-10-24 14:36:11,300 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-10-24 14:36:11,300 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2024-10-24 14:36:11,300 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2024-10-24 14:36:11,300 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hcd_unlink_urb_from_ep [2024-10-24 14:36:11,300 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hcd_unlink_urb_from_ep [2024-10-24 14:36:11,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-10-24 14:36:11,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-10-24 14:36:11,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-10-24 14:36:11,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-10-24 14:36:11,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-10-24 14:36:11,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-10-24 14:36:11,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-10-24 14:36:11,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-10-24 14:36:11,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-10-24 14:36:11,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-10-24 14:36:11,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-10-24 14:36:11,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-10-24 14:36:11,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-10-24 14:36:11,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-10-24 14:36:11,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-10-24 14:36:11,301 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-10-24 14:36:11,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-10-24 14:36:11,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-10-24 14:36:11,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-10-24 14:36:11,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-10-24 14:36:11,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-10-24 14:36:11,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-10-24 14:36:11,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-10-24 14:36:11,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-10-24 14:36:11,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-10-24 14:36:11,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-10-24 14:36:11,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-10-24 14:36:11,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-10-24 14:36:11,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-10-24 14:36:11,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-10-24 14:36:11,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-10-24 14:36:11,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-10-24 14:36:11,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-10-24 14:36:11,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-10-24 14:36:11,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2024-10-24 14:36:11,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2024-10-24 14:36:11,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2024-10-24 14:36:11,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2024-10-24 14:36:11,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2024-10-24 14:36:11,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2024-10-24 14:36:11,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2024-10-24 14:36:11,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2024-10-24 14:36:11,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2024-10-24 14:36:11,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2024-10-24 14:36:11,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2024-10-24 14:36:11,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2024-10-24 14:36:11,306 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2024-10-24 14:36:11,306 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_read_data16 [2024-10-24 14:36:11,306 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_read_data16 [2024-10-24 14:36:11,307 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2024-10-24 14:36:11,307 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2024-10-24 14:36:11,307 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2024-10-24 14:36:11,307 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2024-10-24 14:36:11,307 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_122 [2024-10-24 14:36:11,307 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_122 [2024-10-24 14:36:11,307 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2024-10-24 14:36:11,307 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2024-10-24 14:36:11,307 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_hub_control [2024-10-24 14:36:11,307 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_hub_control [2024-10-24 14:36:11,307 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_reset [2024-10-24 14:36:11,307 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_reset [2024-10-24 14:36:11,307 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2024-10-24 14:36:11,307 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2024-10-24 14:36:11,307 INFO L130 BoogieDeclarations]: Found specification of procedure hcd_to_isp116x [2024-10-24 14:36:11,308 INFO L138 BoogieDeclarations]: Found implementation of procedure hcd_to_isp116x [2024-10-24 14:36:11,308 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2024-10-24 14:36:11,308 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2024-10-24 14:36:11,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-10-24 14:36:11,308 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2024-10-24 14:36:11,308 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2024-10-24 14:36:11,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-10-24 14:36:11,308 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-10-24 14:36:11,308 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-10-24 14:36:11,308 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2024-10-24 14:36:11,308 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2024-10-24 14:36:11,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-10-24 14:36:11,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-10-24 14:36:11,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-10-24 14:36:11,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-10-24 14:36:11,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-10-24 14:36:11,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-10-24 14:36:11,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-10-24 14:36:11,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-10-24 14:36:11,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-10-24 14:36:11,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-10-24 14:36:11,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-10-24 14:36:11,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-10-24 14:36:11,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-10-24 14:36:11,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-10-24 14:36:11,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-10-24 14:36:11,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-10-24 14:36:11,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-10-24 14:36:11,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-10-24 14:36:11,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-10-24 14:36:11,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-10-24 14:36:11,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-10-24 14:36:11,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-10-24 14:36:11,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-10-24 14:36:11,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-10-24 14:36:11,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-10-24 14:36:11,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-10-24 14:36:11,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-10-24 14:36:11,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-10-24 14:36:11,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-10-24 14:36:11,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-10-24 14:36:11,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-10-24 14:36:11,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-10-24 14:36:11,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-10-24 14:36:11,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-10-24 14:36:11,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2024-10-24 14:36:11,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2024-10-24 14:36:11,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2024-10-24 14:36:11,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2024-10-24 14:36:11,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2024-10-24 14:36:11,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2024-10-24 14:36:11,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2024-10-24 14:36:11,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2024-10-24 14:36:11,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2024-10-24 14:36:11,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2024-10-24 14:36:11,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2024-10-24 14:36:11,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2024-10-24 14:36:11,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2024-10-24 14:36:11,314 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-10-24 14:36:11,314 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-10-24 14:36:11,314 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2024-10-24 14:36:11,315 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2024-10-24 14:36:11,315 INFO L130 BoogieDeclarations]: Found specification of procedure usb_remove_hcd [2024-10-24 14:36:11,315 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_remove_hcd [2024-10-24 14:36:11,315 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_bus_resume [2024-10-24 14:36:11,315 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_bus_resume [2024-10-24 14:36:11,315 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-10-24 14:36:11,315 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-10-24 14:36:11,315 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2024-10-24 14:36:11,315 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2024-10-24 14:36:11,315 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_start [2024-10-24 14:36:11,316 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_start [2024-10-24 14:36:11,316 INFO L130 BoogieDeclarations]: Found specification of procedure writew [2024-10-24 14:36:11,316 INFO L138 BoogieDeclarations]: Found implementation of procedure writew [2024-10-24 14:36:11,316 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-10-24 14:36:11,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-10-24 14:36:11,316 INFO L130 BoogieDeclarations]: Found specification of procedure finish_request [2024-10-24 14:36:11,316 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_request [2024-10-24 14:36:11,316 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_write_reg16 [2024-10-24 14:36:11,316 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_write_reg16 [2024-10-24 14:36:11,317 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2024-10-24 14:36:11,317 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2024-10-24 14:36:11,317 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-10-24 14:36:11,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-10-24 14:36:11,317 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-10-24 14:36:11,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-10-24 14:36:11,317 INFO L130 BoogieDeclarations]: Found specification of procedure seq_read [2024-10-24 14:36:11,317 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_read [2024-10-24 14:36:11,317 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_write_reg32 [2024-10-24 14:36:11,317 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_write_reg32 [2024-10-24 14:36:11,317 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_sw_reset [2024-10-24 14:36:11,318 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_sw_reset [2024-10-24 14:36:11,318 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_io_mem_unmap [2024-10-24 14:36:11,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_io_mem_unmap [2024-10-24 14:36:11,318 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_isp116x [2024-10-24 14:36:11,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_isp116x [2024-10-24 14:36:11,318 INFO L130 BoogieDeclarations]: Found specification of procedure usb_maxpacket [2024-10-24 14:36:11,318 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_maxpacket [2024-10-24 14:36:11,318 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_write_addr [2024-10-24 14:36:11,318 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_write_addr [2024-10-24 14:36:11,318 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_to_hcd [2024-10-24 14:36:11,318 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_to_hcd [2024-10-24 14:36:11,318 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2024-10-24 14:36:11,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2024-10-24 14:36:11,319 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2024-10-24 14:36:11,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2024-10-24 14:36:11,319 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-10-24 14:36:11,319 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2024-10-24 14:36:11,319 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2024-10-24 14:36:11,319 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2024-10-24 14:36:11,319 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2024-10-24 14:36:11,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-10-24 14:36:11,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-10-24 14:36:11,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-10-24 14:36:11,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-10-24 14:36:11,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-10-24 14:36:11,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-10-24 14:36:11,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-10-24 14:36:11,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-10-24 14:36:11,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-10-24 14:36:11,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-10-24 14:36:11,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-10-24 14:36:11,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-10-24 14:36:11,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-10-24 14:36:11,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-10-24 14:36:11,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-10-24 14:36:11,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-10-24 14:36:11,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-10-24 14:36:11,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-10-24 14:36:11,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-10-24 14:36:11,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-10-24 14:36:11,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-10-24 14:36:11,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-10-24 14:36:11,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-10-24 14:36:11,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-10-24 14:36:11,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-10-24 14:36:11,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-10-24 14:36:11,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-10-24 14:36:11,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-10-24 14:36:11,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-10-24 14:36:11,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-10-24 14:36:11,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-10-24 14:36:11,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-10-24 14:36:11,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-10-24 14:36:11,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-10-24 14:36:11,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2024-10-24 14:36:11,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2024-10-24 14:36:11,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2024-10-24 14:36:11,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2024-10-24 14:36:11,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2024-10-24 14:36:11,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2024-10-24 14:36:11,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2024-10-24 14:36:11,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2024-10-24 14:36:11,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2024-10-24 14:36:11,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2024-10-24 14:36:11,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2024-10-24 14:36:11,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2024-10-24 14:36:11,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2024-10-24 14:36:11,324 INFO L130 BoogieDeclarations]: Found specification of procedure __list_del_entry [2024-10-24 14:36:11,324 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_del_entry [2024-10-24 14:36:11,325 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2024-10-24 14:36:11,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2024-10-24 14:36:11,325 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_101 [2024-10-24 14:36:11,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_101 [2024-10-24 14:36:11,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-10-24 14:36:11,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-10-24 14:36:11,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-10-24 14:36:11,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-10-24 14:36:11,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-10-24 14:36:11,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-10-24 14:36:11,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-10-24 14:36:11,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-10-24 14:36:11,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-10-24 14:36:11,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-10-24 14:36:11,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-10-24 14:36:11,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-10-24 14:36:11,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-10-24 14:36:11,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-10-24 14:36:11,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-10-24 14:36:11,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-10-24 14:36:11,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-10-24 14:36:11,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-10-24 14:36:11,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-10-24 14:36:11,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-10-24 14:36:11,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-10-24 14:36:11,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-10-24 14:36:11,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-10-24 14:36:11,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-10-24 14:36:11,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-10-24 14:36:11,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-10-24 14:36:11,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-10-24 14:36:11,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-10-24 14:36:11,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2024-10-24 14:36:11,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2024-10-24 14:36:11,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2024-10-24 14:36:11,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2024-10-24 14:36:11,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2024-10-24 14:36:11,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2024-10-24 14:36:11,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2024-10-24 14:36:11,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2024-10-24 14:36:11,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2024-10-24 14:36:11,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2024-10-24 14:36:11,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2024-10-24 14:36:11,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2024-10-24 14:36:11,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2024-10-24 14:36:11,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2024-10-24 14:36:11,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2024-10-24 14:36:11,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2024-10-24 14:36:11,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2024-10-24 14:36:11,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2024-10-24 14:36:11,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2024-10-24 14:36:11,332 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-10-24 14:36:11,332 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-10-24 14:36:11,332 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2024-10-24 14:36:11,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2024-10-24 14:36:11,334 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-10-24 14:36:11,335 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-10-24 14:36:11,335 INFO L130 BoogieDeclarations]: Found specification of procedure start_atl_transfers [2024-10-24 14:36:11,335 INFO L138 BoogieDeclarations]: Found implementation of procedure start_atl_transfers [2024-10-24 14:36:11,335 INFO L130 BoogieDeclarations]: Found specification of procedure usb_put_hcd [2024-10-24 14:36:11,335 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_put_hcd [2024-10-24 14:36:11,335 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_probe [2024-10-24 14:36:11,335 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_probe [2024-10-24 14:36:11,336 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2024-10-24 14:36:11,336 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2024-10-24 14:36:11,336 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_write_data16 [2024-10-24 14:36:11,336 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_write_data16 [2024-10-24 14:36:11,336 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2024-10-24 14:36:11,336 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2024-10-24 14:36:11,336 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2024-10-24 14:36:11,336 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2024-10-24 14:36:11,337 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2024-10-24 14:36:11,337 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2024-10-24 14:36:11,337 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2024-10-24 14:36:11,337 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2024-10-24 14:36:11,337 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2024-10-24 14:36:11,337 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2024-10-24 14:36:11,337 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2024-10-24 14:36:11,337 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2024-10-24 14:36:11,338 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-10-24 14:36:11,338 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-10-24 14:36:11,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-10-24 14:36:11,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-10-24 14:36:11,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-10-24 14:36:11,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-10-24 14:36:11,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-10-24 14:36:11,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-10-24 14:36:11,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-10-24 14:36:11,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-10-24 14:36:11,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-10-24 14:36:11,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-10-24 14:36:11,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-10-24 14:36:11,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-10-24 14:36:11,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-10-24 14:36:11,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-10-24 14:36:11,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-10-24 14:36:11,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-10-24 14:36:11,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-10-24 14:36:11,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-10-24 14:36:11,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-10-24 14:36:11,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-10-24 14:36:11,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-10-24 14:36:11,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-10-24 14:36:11,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-10-24 14:36:11,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-10-24 14:36:11,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-10-24 14:36:11,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-10-24 14:36:11,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-10-24 14:36:11,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-10-24 14:36:11,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-10-24 14:36:11,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-10-24 14:36:11,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-10-24 14:36:11,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-10-24 14:36:11,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-10-24 14:36:11,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-10-24 14:36:11,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2024-10-24 14:36:11,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2024-10-24 14:36:11,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2024-10-24 14:36:11,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2024-10-24 14:36:11,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2024-10-24 14:36:11,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2024-10-24 14:36:11,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2024-10-24 14:36:11,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2024-10-24 14:36:11,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2024-10-24 14:36:11,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2024-10-24 14:36:11,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2024-10-24 14:36:11,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2024-10-24 14:36:11,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2024-10-24 14:36:11,342 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2024-10-24 14:36:11,342 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2024-10-24 14:36:11,342 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2024-10-24 14:36:11,342 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2024-10-24 14:36:11,342 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-10-24 14:36:11,342 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-10-24 14:36:11,343 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_96 [2024-10-24 14:36:11,344 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_96 [2024-10-24 14:36:11,344 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_read_reg16 [2024-10-24 14:36:11,344 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_read_reg16 [2024-10-24 14:36:11,344 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2024-10-24 14:36:11,344 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2024-10-24 14:36:11,344 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_95 [2024-10-24 14:36:11,344 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_95 [2024-10-24 14:36:11,344 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_stop [2024-10-24 14:36:11,345 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_stop [2024-10-24 14:36:11,345 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_bus_suspend [2024-10-24 14:36:11,345 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_bus_suspend [2024-10-24 14:36:11,345 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_raw_read_data16 [2024-10-24 14:36:11,345 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_raw_read_data16 [2024-10-24 14:36:11,345 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-10-24 14:36:11,345 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-10-24 14:36:11,345 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_resume [2024-10-24 14:36:11,346 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_resume [2024-10-24 14:36:11,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2024-10-24 14:36:11,346 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2024-10-24 14:36:11,346 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2024-10-24 14:36:11,346 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2024-10-24 14:36:11,346 INFO L130 BoogieDeclarations]: Found specification of procedure readw [2024-10-24 14:36:11,346 INFO L138 BoogieDeclarations]: Found implementation of procedure readw [2024-10-24 14:36:11,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_121 [2024-10-24 14:36:11,347 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_121 [2024-10-24 14:36:11,347 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_remove [2024-10-24 14:36:11,347 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_remove [2024-10-24 14:36:11,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-10-24 14:36:11,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-10-24 14:36:11,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-10-24 14:36:11,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-10-24 14:36:11,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-10-24 14:36:11,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-10-24 14:36:11,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-10-24 14:36:11,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-10-24 14:36:11,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-10-24 14:36:11,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-10-24 14:36:11,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-10-24 14:36:11,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-10-24 14:36:11,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-10-24 14:36:11,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-10-24 14:36:11,349 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-10-24 14:36:11,349 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-10-24 14:36:11,349 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-10-24 14:36:11,349 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-10-24 14:36:11,349 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-10-24 14:36:11,349 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-10-24 14:36:11,349 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-10-24 14:36:11,349 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-10-24 14:36:11,349 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-10-24 14:36:11,349 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-10-24 14:36:11,349 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-10-24 14:36:11,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-10-24 14:36:11,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-10-24 14:36:11,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-10-24 14:36:11,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-10-24 14:36:11,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-10-24 14:36:11,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-10-24 14:36:11,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-10-24 14:36:11,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-10-24 14:36:11,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-10-24 14:36:11,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2024-10-24 14:36:11,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2024-10-24 14:36:11,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2024-10-24 14:36:11,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2024-10-24 14:36:11,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2024-10-24 14:36:11,351 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2024-10-24 14:36:11,351 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2024-10-24 14:36:11,351 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2024-10-24 14:36:11,351 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2024-10-24 14:36:11,351 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2024-10-24 14:36:11,351 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2024-10-24 14:36:11,351 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2024-10-24 14:36:11,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2024-10-24 14:36:11,352 INFO L130 BoogieDeclarations]: Found specification of procedure __request_region [2024-10-24 14:36:11,352 INFO L138 BoogieDeclarations]: Found implementation of procedure __request_region [2024-10-24 14:36:11,352 INFO L130 BoogieDeclarations]: Found specification of procedure resource_size [2024-10-24 14:36:11,352 INFO L138 BoogieDeclarations]: Found implementation of procedure resource_size [2024-10-24 14:36:12,319 INFO L238 CfgBuilder]: Building ICFG [2024-10-24 14:36:12,322 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-10-24 14:36:12,612 INFO L733 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-10-24 14:36:18,240 INFO L? ?]: Removed 2350 outVars from TransFormulas that were not future-live. [2024-10-24 14:36:18,241 INFO L287 CfgBuilder]: Performing block encoding [2024-10-24 14:36:18,674 INFO L309 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-10-24 14:36:18,675 INFO L314 CfgBuilder]: Removed 1 assume(true) statements. [2024-10-24 14:36:18,675 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.10 02:36:18 BoogieIcfgContainer [2024-10-24 14:36:18,675 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-10-24 14:36:18,690 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-10-24 14:36:18,691 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-10-24 14:36:18,697 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-10-24 14:36:18,698 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 24.10 02:36:04" (1/3) ... [2024-10-24 14:36:18,698 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@11e5c1ec and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.10 02:36:18, skipping insertion in model container [2024-10-24 14:36:18,698 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 02:36:09" (2/3) ... [2024-10-24 14:36:18,699 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@11e5c1ec and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.10 02:36:18, skipping insertion in model container [2024-10-24 14:36:18,699 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.10 02:36:18" (3/3) ... [2024-10-24 14:36:18,700 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i [2024-10-24 14:36:18,722 INFO L209 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-10-24 14:36:18,722 INFO L149 ceAbstractionStarter]: Applying trace abstraction to program that has 28 error locations. [2024-10-24 14:36:18,863 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-10-24 14:36:18,870 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;@7471f0b2, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-10-24 14:36:18,870 INFO L334 AbstractCegarLoop]: Starting to check reachability of 28 error locations. [2024-10-24 14:36:18,884 INFO L276 IsEmpty]: Start isEmpty. Operand has 2181 states, 1441 states have (on average 1.392088827203331) internal successors, (2006), 1507 states have internal predecessors, (2006), 617 states have call successors, (617), 96 states have call predecessors, (617), 95 states have return successors, (610), 602 states have call predecessors, (610), 610 states have call successors, (610) [2024-10-24 14:36:18,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-10-24 14:36:18,897 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 14:36:18,898 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 14:36:18,898 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_linux_arch_io_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2024-10-24 14:36:18,904 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 14:36:18,904 INFO L85 PathProgramCache]: Analyzing trace with hash 1564254596, now seen corresponding path program 1 times [2024-10-24 14:36:18,914 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 14:36:18,915 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1883307571] [2024-10-24 14:36:18,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 14:36:18,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 14:36:19,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:19,935 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:36:19,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:19,957 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-24 14:36:19,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:19,975 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-10-24 14:36:19,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:19,999 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-24 14:36:20,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:20,019 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-10-24 14:36:20,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:20,032 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-10-24 14:36:20,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:20,049 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:36:20,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:20,061 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-24 14:36:20,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:20,076 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-24 14:36:20,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:20,090 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-10-24 14:36:20,092 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 14:36:20,092 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1883307571] [2024-10-24 14:36:20,093 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1883307571] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 14:36:20,093 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 14:36:20,093 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-24 14:36:20,095 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021087226] [2024-10-24 14:36:20,095 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 14:36:20,099 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 14:36:20,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 14:36:20,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 14:36:20,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-10-24 14:36:20,134 INFO L87 Difference]: Start difference. First operand has 2181 states, 1441 states have (on average 1.392088827203331) internal successors, (2006), 1507 states have internal predecessors, (2006), 617 states have call successors, (617), 96 states have call predecessors, (617), 95 states have return successors, (610), 602 states have call predecessors, (610), 610 states have call successors, (610) Second operand has 6 states, 6 states have (on average 3.5) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-10-24 14:36:33,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 14:36:33,240 INFO L93 Difference]: Finished difference Result 6478 states and 10005 transitions. [2024-10-24 14:36:33,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-10-24 14:36:33,243 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 47 [2024-10-24 14:36:33,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 14:36:33,289 INFO L225 Difference]: With dead ends: 6478 [2024-10-24 14:36:33,289 INFO L226 Difference]: Without dead ends: 4286 [2024-10-24 14:36:33,314 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2024-10-24 14:36:33,317 INFO L432 NwaCegarLoop]: 1090 mSDtfsCounter, 6899 mSDsluCounter, 2982 mSDsCounter, 0 mSdLazyCounter, 7472 mSolverCounterSat, 4695 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7091 SdHoareTripleChecker+Valid, 4072 SdHoareTripleChecker+Invalid, 12167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4695 IncrementalHoareTripleChecker+Valid, 7472 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.2s IncrementalHoareTripleChecker+Time [2024-10-24 14:36:33,317 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7091 Valid, 4072 Invalid, 12167 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4695 Valid, 7472 Invalid, 0 Unknown, 0 Unchecked, 12.2s Time] [2024-10-24 14:36:33,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4286 states. [2024-10-24 14:36:33,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4286 to 4108. [2024-10-24 14:36:33,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4108 states, 2749 states have (on average 1.3583121134958167) internal successors, (3734), 2844 states have internal predecessors, (3734), 1162 states have call successors, (1162), 170 states have call predecessors, (1162), 169 states have return successors, (1188), 1139 states have call predecessors, (1188), 1160 states have call successors, (1188) [2024-10-24 14:36:33,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4108 states to 4108 states and 6084 transitions. [2024-10-24 14:36:33,709 INFO L78 Accepts]: Start accepts. Automaton has 4108 states and 6084 transitions. Word has length 47 [2024-10-24 14:36:33,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 14:36:33,711 INFO L471 AbstractCegarLoop]: Abstraction has 4108 states and 6084 transitions. [2024-10-24 14:36:33,711 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-10-24 14:36:33,711 INFO L276 IsEmpty]: Start isEmpty. Operand 4108 states and 6084 transitions. [2024-10-24 14:36:33,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2024-10-24 14:36:33,715 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 14:36:33,715 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 14:36:33,715 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-10-24 14:36:33,715 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_linux_block_genhd_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2024-10-24 14:36:33,716 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 14:36:33,716 INFO L85 PathProgramCache]: Analyzing trace with hash 1102059108, now seen corresponding path program 1 times [2024-10-24 14:36:33,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 14:36:33,716 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [304068254] [2024-10-24 14:36:33,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 14:36:33,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 14:36:33,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:34,233 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:36:34,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:34,245 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-24 14:36:34,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:34,255 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-10-24 14:36:34,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:34,275 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-24 14:36:34,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:34,356 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-10-24 14:36:34,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:34,369 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-10-24 14:36:34,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:34,382 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:36:34,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:34,389 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-24 14:36:34,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:34,400 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-24 14:36:34,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:34,415 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-10-24 14:36:34,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:34,436 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-10-24 14:36:34,436 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 14:36:34,437 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [304068254] [2024-10-24 14:36:34,437 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [304068254] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 14:36:34,437 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 14:36:34,437 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-24 14:36:34,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [748128776] [2024-10-24 14:36:34,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 14:36:34,439 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 14:36:34,440 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 14:36:34,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 14:36:34,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-10-24 14:36:34,441 INFO L87 Difference]: Start difference. First operand 4108 states and 6084 transitions. Second operand has 6 states, 6 states have (on average 4.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-10-24 14:36:42,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 14:36:42,669 INFO L93 Difference]: Finished difference Result 4108 states and 6084 transitions. [2024-10-24 14:36:42,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 14:36:42,669 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 52 [2024-10-24 14:36:42,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 14:36:42,705 INFO L225 Difference]: With dead ends: 4108 [2024-10-24 14:36:42,705 INFO L226 Difference]: Without dead ends: 4106 [2024-10-24 14:36:42,709 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2024-10-24 14:36:42,711 INFO L432 NwaCegarLoop]: 1074 mSDtfsCounter, 4550 mSDsluCounter, 2104 mSDsCounter, 0 mSdLazyCounter, 5015 mSolverCounterSat, 2750 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4763 SdHoareTripleChecker+Valid, 3178 SdHoareTripleChecker+Invalid, 7765 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2750 IncrementalHoareTripleChecker+Valid, 5015 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.7s IncrementalHoareTripleChecker+Time [2024-10-24 14:36:42,711 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4763 Valid, 3178 Invalid, 7765 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2750 Valid, 5015 Invalid, 0 Unknown, 0 Unchecked, 7.7s Time] [2024-10-24 14:36:42,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4106 states. [2024-10-24 14:36:42,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4106 to 4106. [2024-10-24 14:36:42,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4106 states, 2748 states have (on average 1.3580786026200873) internal successors, (3732), 2842 states have internal predecessors, (3732), 1162 states have call successors, (1162), 170 states have call predecessors, (1162), 169 states have return successors, (1188), 1139 states have call predecessors, (1188), 1160 states have call successors, (1188) [2024-10-24 14:36:42,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4106 states to 4106 states and 6082 transitions. [2024-10-24 14:36:42,989 INFO L78 Accepts]: Start accepts. Automaton has 4106 states and 6082 transitions. Word has length 52 [2024-10-24 14:36:42,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 14:36:42,990 INFO L471 AbstractCegarLoop]: Abstraction has 4106 states and 6082 transitions. [2024-10-24 14:36:42,990 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-10-24 14:36:42,991 INFO L276 IsEmpty]: Start isEmpty. Operand 4106 states and 6082 transitions. [2024-10-24 14:36:42,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-10-24 14:36:42,994 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 14:36:42,994 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 14:36:42,995 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-10-24 14:36:42,995 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_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2024-10-24 14:36:42,996 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 14:36:42,996 INFO L85 PathProgramCache]: Analyzing trace with hash -731519688, now seen corresponding path program 1 times [2024-10-24 14:36:42,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 14:36:42,996 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999881011] [2024-10-24 14:36:42,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 14:36:42,996 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 14:36:43,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:43,367 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:36:43,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:43,377 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-24 14:36:43,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:43,388 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-10-24 14:36:43,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:43,402 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-24 14:36:43,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:43,416 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-10-24 14:36:43,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:43,424 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-10-24 14:36:43,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:43,435 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:36:43,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:43,440 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-24 14:36:43,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:43,451 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-24 14:36:43,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:43,461 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-10-24 14:36:43,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:43,471 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-24 14:36:43,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:43,483 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-10-24 14:36:43,483 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 14:36:43,483 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999881011] [2024-10-24 14:36:43,484 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [999881011] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 14:36:43,484 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 14:36:43,484 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-24 14:36:43,484 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073295764] [2024-10-24 14:36:43,484 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 14:36:43,485 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 14:36:43,485 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 14:36:43,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 14:36:43,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-10-24 14:36:43,486 INFO L87 Difference]: Start difference. First operand 4106 states and 6082 transitions. Second operand has 6 states, 6 states have (on average 4.5) internal successors, (27), 4 states have internal predecessors, (27), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2024-10-24 14:36:49,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 14:36:49,691 INFO L93 Difference]: Finished difference Result 4106 states and 6082 transitions. [2024-10-24 14:36:49,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 14:36:49,691 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 4 states have internal predecessors, (27), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 57 [2024-10-24 14:36:49,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 14:36:49,721 INFO L225 Difference]: With dead ends: 4106 [2024-10-24 14:36:49,721 INFO L226 Difference]: Without dead ends: 4104 [2024-10-24 14:36:49,727 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2024-10-24 14:36:49,728 INFO L432 NwaCegarLoop]: 1074 mSDtfsCounter, 4544 mSDsluCounter, 2104 mSDsCounter, 0 mSdLazyCounter, 5011 mSolverCounterSat, 2750 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4756 SdHoareTripleChecker+Valid, 3178 SdHoareTripleChecker+Invalid, 7761 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2750 IncrementalHoareTripleChecker+Valid, 5011 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.9s IncrementalHoareTripleChecker+Time [2024-10-24 14:36:49,730 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4756 Valid, 3178 Invalid, 7761 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2750 Valid, 5011 Invalid, 0 Unknown, 0 Unchecked, 5.9s Time] [2024-10-24 14:36:49,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4104 states. [2024-10-24 14:36:49,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4104 to 4104. [2024-10-24 14:36:49,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4104 states, 2747 states have (on average 1.3578449217327995) internal successors, (3730), 2840 states have internal predecessors, (3730), 1162 states have call successors, (1162), 170 states have call predecessors, (1162), 169 states have return successors, (1188), 1139 states have call predecessors, (1188), 1160 states have call successors, (1188) [2024-10-24 14:36:49,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4104 states to 4104 states and 6080 transitions. [2024-10-24 14:36:49,966 INFO L78 Accepts]: Start accepts. Automaton has 4104 states and 6080 transitions. Word has length 57 [2024-10-24 14:36:49,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 14:36:49,969 INFO L471 AbstractCegarLoop]: Abstraction has 4104 states and 6080 transitions. [2024-10-24 14:36:49,969 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 4 states have internal predecessors, (27), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2024-10-24 14:36:49,969 INFO L276 IsEmpty]: Start isEmpty. Operand 4104 states and 6080 transitions. [2024-10-24 14:36:49,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-10-24 14:36:49,971 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 14:36:49,972 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 14:36:49,972 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-10-24 14:36:49,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_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2024-10-24 14:36:49,972 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 14:36:49,973 INFO L85 PathProgramCache]: Analyzing trace with hash 1309346608, now seen corresponding path program 1 times [2024-10-24 14:36:49,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 14:36:49,973 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [375819269] [2024-10-24 14:36:49,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 14:36:49,973 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 14:36:50,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:50,379 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:36:50,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:50,386 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-24 14:36:50,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:50,393 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-10-24 14:36:50,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:50,405 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-24 14:36:50,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:50,417 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-10-24 14:36:50,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:50,425 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-10-24 14:36:50,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:50,434 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:36:50,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:50,439 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-24 14:36:50,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:50,447 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-24 14:36:50,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:50,456 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-10-24 14:36:50,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:50,468 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-24 14:36:50,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:50,477 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-24 14:36:50,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:50,488 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-10-24 14:36:50,488 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 14:36:50,488 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [375819269] [2024-10-24 14:36:50,489 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [375819269] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 14:36:50,489 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 14:36:50,489 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-24 14:36:50,489 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834264598] [2024-10-24 14:36:50,489 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 14:36:50,490 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 14:36:50,490 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 14:36:50,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 14:36:50,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-10-24 14:36:50,491 INFO L87 Difference]: Start difference. First operand 4104 states and 6080 transitions. Second operand has 6 states, 6 states have (on average 5.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2024-10-24 14:36:56,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 14:36:56,809 INFO L93 Difference]: Finished difference Result 4104 states and 6080 transitions. [2024-10-24 14:36:56,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 14:36:56,810 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 62 [2024-10-24 14:36:56,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 14:36:56,836 INFO L225 Difference]: With dead ends: 4104 [2024-10-24 14:36:56,836 INFO L226 Difference]: Without dead ends: 4102 [2024-10-24 14:36:56,840 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2024-10-24 14:36:56,841 INFO L432 NwaCegarLoop]: 1074 mSDtfsCounter, 4538 mSDsluCounter, 2104 mSDsCounter, 0 mSdLazyCounter, 5007 mSolverCounterSat, 2750 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4749 SdHoareTripleChecker+Valid, 3178 SdHoareTripleChecker+Invalid, 7757 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2750 IncrementalHoareTripleChecker+Valid, 5007 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2024-10-24 14:36:56,842 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4749 Valid, 3178 Invalid, 7757 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2750 Valid, 5007 Invalid, 0 Unknown, 0 Unchecked, 6.0s Time] [2024-10-24 14:36:56,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4102 states. [2024-10-24 14:36:57,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4102 to 4102. [2024-10-24 14:36:57,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4102 states, 2746 states have (on average 1.3576110706482156) internal successors, (3728), 2838 states have internal predecessors, (3728), 1162 states have call successors, (1162), 170 states have call predecessors, (1162), 169 states have return successors, (1188), 1139 states have call predecessors, (1188), 1160 states have call successors, (1188) [2024-10-24 14:36:57,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4102 states to 4102 states and 6078 transitions. [2024-10-24 14:36:57,134 INFO L78 Accepts]: Start accepts. Automaton has 4102 states and 6078 transitions. Word has length 62 [2024-10-24 14:36:57,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 14:36:57,135 INFO L471 AbstractCegarLoop]: Abstraction has 4102 states and 6078 transitions. [2024-10-24 14:36:57,135 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2024-10-24 14:36:57,135 INFO L276 IsEmpty]: Start isEmpty. Operand 4102 states and 6078 transitions. [2024-10-24 14:36:57,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-10-24 14:36:57,139 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 14:36:57,140 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 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] [2024-10-24 14:36:57,140 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-10-24 14:36:57,140 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2024-10-24 14:36:57,141 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 14:36:57,141 INFO L85 PathProgramCache]: Analyzing trace with hash -775292773, now seen corresponding path program 1 times [2024-10-24 14:36:57,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 14:36:57,141 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747282252] [2024-10-24 14:36:57,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 14:36:57,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 14:36:57,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:57,466 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:36:57,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:57,473 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-24 14:36:57,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:57,481 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-10-24 14:36:57,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:57,496 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-24 14:36:57,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:57,514 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:36:57,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:57,523 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-10-24 14:36:57,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:57,529 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 14:36:57,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:57,534 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-10-24 14:36:57,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:57,551 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:36:57,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:57,555 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-10-24 14:36:57,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:57,560 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 14:36:57,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:57,564 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-10-24 14:36:57,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:57,583 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-10-24 14:36:57,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:57,598 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-24 14:36:57,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:57,642 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-10-24 14:36:57,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:36:57,659 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2024-10-24 14:36:57,659 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 14:36:57,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747282252] [2024-10-24 14:36:57,660 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747282252] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 14:36:57,660 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 14:36:57,660 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-10-24 14:36:57,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343996802] [2024-10-24 14:36:57,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 14:36:57,661 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 14:36:57,661 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 14:36:57,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 14:36:57,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-10-24 14:36:57,663 INFO L87 Difference]: Start difference. First operand 4102 states and 6078 transitions. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 3 states have internal predecessors, (27), 2 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2024-10-24 14:37:07,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 14:37:07,665 INFO L93 Difference]: Finished difference Result 8241 states and 12307 transitions. [2024-10-24 14:37:07,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 14:37:07,666 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 3 states have internal predecessors, (27), 2 states have call successors, (12), 5 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 72 [2024-10-24 14:37:07,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 14:37:07,696 INFO L225 Difference]: With dead ends: 8241 [2024-10-24 14:37:07,696 INFO L226 Difference]: Without dead ends: 4155 [2024-10-24 14:37:07,712 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2024-10-24 14:37:07,713 INFO L432 NwaCegarLoop]: 846 mSDtfsCounter, 5256 mSDsluCounter, 2362 mSDsCounter, 0 mSdLazyCounter, 5614 mSolverCounterSat, 3587 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5501 SdHoareTripleChecker+Valid, 3208 SdHoareTripleChecker+Invalid, 9201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3587 IncrementalHoareTripleChecker+Valid, 5614 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.5s IncrementalHoareTripleChecker+Time [2024-10-24 14:37:07,713 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5501 Valid, 3208 Invalid, 9201 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3587 Valid, 5614 Invalid, 0 Unknown, 0 Unchecked, 9.5s Time] [2024-10-24 14:37:07,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4155 states. [2024-10-24 14:37:07,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4155 to 4110. [2024-10-24 14:37:07,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4110 states, 2750 states have (on average 1.356) internal successors, (3729), 2843 states have internal predecessors, (3729), 1162 states have call successors, (1162), 170 states have call predecessors, (1162), 174 states have return successors, (1222), 1142 states have call predecessors, (1222), 1160 states have call successors, (1222) [2024-10-24 14:37:07,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4110 states to 4110 states and 6113 transitions. [2024-10-24 14:37:08,004 INFO L78 Accepts]: Start accepts. Automaton has 4110 states and 6113 transitions. Word has length 72 [2024-10-24 14:37:08,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 14:37:08,005 INFO L471 AbstractCegarLoop]: Abstraction has 4110 states and 6113 transitions. [2024-10-24 14:37:08,006 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 3 states have internal predecessors, (27), 2 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2024-10-24 14:37:08,006 INFO L276 IsEmpty]: Start isEmpty. Operand 4110 states and 6113 transitions. [2024-10-24 14:37:08,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-10-24 14:37:08,007 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 14:37:08,007 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 14:37:08,008 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-10-24 14:37:08,008 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_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2024-10-24 14:37:08,008 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 14:37:08,009 INFO L85 PathProgramCache]: Analyzing trace with hash 1838726699, now seen corresponding path program 1 times [2024-10-24 14:37:08,009 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 14:37:08,009 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [779607320] [2024-10-24 14:37:08,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 14:37:08,009 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 14:37:08,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:37:08,384 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:37:08,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:37:08,394 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-24 14:37:08,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:37:08,402 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-10-24 14:37:08,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:37:08,414 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-24 14:37:08,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:37:08,428 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-10-24 14:37:08,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:37:08,434 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-10-24 14:37:08,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:37:08,444 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:37:08,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:37:08,448 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-24 14:37:08,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:37:08,457 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-24 14:37:08,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:37:08,464 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-10-24 14:37:08,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:37:08,473 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-24 14:37:08,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:37:08,490 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-24 14:37:08,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:37:08,499 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-10-24 14:37:08,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:37:08,508 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-10-24 14:37:08,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 14:37:08,508 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [779607320] [2024-10-24 14:37:08,508 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [779607320] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 14:37:08,509 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 14:37:08,509 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-24 14:37:08,509 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646795411] [2024-10-24 14:37:08,509 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 14:37:08,509 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 14:37:08,510 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 14:37:08,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 14:37:08,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-10-24 14:37:08,510 INFO L87 Difference]: Start difference. First operand 4110 states and 6113 transitions. Second operand has 6 states, 6 states have (on average 5.5) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-10-24 14:37:15,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 14:37:15,157 INFO L93 Difference]: Finished difference Result 4110 states and 6113 transitions. [2024-10-24 14:37:15,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 14:37:15,158 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 67 [2024-10-24 14:37:15,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 14:37:15,184 INFO L225 Difference]: With dead ends: 4110 [2024-10-24 14:37:15,184 INFO L226 Difference]: Without dead ends: 4108 [2024-10-24 14:37:15,189 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2024-10-24 14:37:15,191 INFO L432 NwaCegarLoop]: 1069 mSDtfsCounter, 4527 mSDsluCounter, 2090 mSDsCounter, 0 mSdLazyCounter, 5002 mSolverCounterSat, 2750 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4737 SdHoareTripleChecker+Valid, 3159 SdHoareTripleChecker+Invalid, 7752 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2750 IncrementalHoareTripleChecker+Valid, 5002 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2024-10-24 14:37:15,191 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4737 Valid, 3159 Invalid, 7752 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2750 Valid, 5002 Invalid, 0 Unknown, 0 Unchecked, 6.3s Time] [2024-10-24 14:37:15,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4108 states. [2024-10-24 14:37:15,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4108 to 4108. [2024-10-24 14:37:15,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4108 states, 2749 states have (on average 1.355765732993816) internal successors, (3727), 2841 states have internal predecessors, (3727), 1162 states have call successors, (1162), 170 states have call predecessors, (1162), 174 states have return successors, (1222), 1142 states have call predecessors, (1222), 1160 states have call successors, (1222) [2024-10-24 14:37:15,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4108 states to 4108 states and 6111 transitions. [2024-10-24 14:37:15,537 INFO L78 Accepts]: Start accepts. Automaton has 4108 states and 6111 transitions. Word has length 67 [2024-10-24 14:37:15,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 14:37:15,538 INFO L471 AbstractCegarLoop]: Abstraction has 4108 states and 6111 transitions. [2024-10-24 14:37:15,538 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-10-24 14:37:15,539 INFO L276 IsEmpty]: Start isEmpty. Operand 4108 states and 6111 transitions. [2024-10-24 14:37:15,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-10-24 14:37:15,540 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 14:37:15,541 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 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] [2024-10-24 14:37:15,541 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-10-24 14:37:15,542 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2024-10-24 14:37:15,542 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 14:37:15,542 INFO L85 PathProgramCache]: Analyzing trace with hash 1468087886, now seen corresponding path program 1 times [2024-10-24 14:37:15,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 14:37:15,542 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800180990] [2024-10-24 14:37:15,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 14:37:15,542 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 14:37:15,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:37:15,832 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:37:15,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:37:15,838 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-24 14:37:15,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:37:15,844 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-10-24 14:37:15,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:37:15,861 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-24 14:37:15,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:37:15,872 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:37:15,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:37:15,877 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-10-24 14:37:15,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:37:15,881 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 14:37:15,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:37:15,886 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-10-24 14:37:15,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:37:15,898 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 14:37:15,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:37:15,907 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-10-24 14:37:15,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:37:15,913 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 14:37:15,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:37:15,919 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-10-24 14:37:15,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:37:15,933 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-10-24 14:37:15,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:37:15,950 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-24 14:37:15,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:37:15,996 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-10-24 14:37:16,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:37:16,009 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-10-24 14:37:16,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 14:37:16,017 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2024-10-24 14:37:16,017 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 14:37:16,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800180990] [2024-10-24 14:37:16,017 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800180990] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 14:37:16,018 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [22650842] [2024-10-24 14:37:16,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 14:37:16,018 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 14:37:16,018 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 14:37:16,020 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 14:37:16,021 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process