./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version c00e63dc Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 9d4cee005db193e9c1facb47684505767d12f23c1b879219be0e7ba3c7b775ac --- Real Ultimate output --- This is Ultimate 0.3.0-?-c00e63d-m [2025-02-06 08:25:52,963 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-06 08:25:53,015 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-06 08:25:53,021 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-06 08:25:53,021 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-06 08:25:53,045 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-06 08:25:53,046 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-06 08:25:53,046 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-06 08:25:53,046 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-06 08:25:53,046 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-06 08:25:53,046 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-06 08:25:53,046 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-06 08:25:53,047 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-06 08:25:53,047 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-06 08:25:53,047 INFO L153 SettingsManager]: * Use SBE=true [2025-02-06 08:25:53,047 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-06 08:25:53,047 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-06 08:25:53,047 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-06 08:25:53,047 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-06 08:25:53,047 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-06 08:25:53,047 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-06 08:25:53,047 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-06 08:25:53,048 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-06 08:25:53,048 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-06 08:25:53,048 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-06 08:25:53,048 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-06 08:25:53,048 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-06 08:25:53,048 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-06 08:25:53,048 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-06 08:25:53,048 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 08:25:53,048 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-06 08:25:53,048 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-06 08:25:53,048 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-06 08:25:53,049 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-06 08:25:53,049 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-06 08:25:53,049 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-06 08:25:53,049 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-06 08:25:53,049 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-06 08:25:53,049 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-06 08:25:53,049 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-06 08:25:53,049 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 9d4cee005db193e9c1facb47684505767d12f23c1b879219be0e7ba3c7b775ac [2025-02-06 08:25:53,317 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-06 08:25:53,325 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-06 08:25:53,328 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-06 08:25:53,330 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-06 08:25:53,330 INFO L274 PluginConnector]: CDTParser initialized [2025-02-06 08:25:53,332 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i [2025-02-06 08:25:54,498 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/0e8fd7f7a/75f996b08a814faba32b914b284d2530/FLAG6009416fc [2025-02-06 08:25:55,073 INFO L384 CDTParser]: Found 1 translation units. [2025-02-06 08:25:55,074 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i [2025-02-06 08:25:55,118 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/0e8fd7f7a/75f996b08a814faba32b914b284d2530/FLAG6009416fc [2025-02-06 08:25:55,563 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/0e8fd7f7a/75f996b08a814faba32b914b284d2530 [2025-02-06 08:25:55,565 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-06 08:25:55,566 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-06 08:25:55,567 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-06 08:25:55,567 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-06 08:25:55,571 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-06 08:25:55,572 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 08:25:55" (1/1) ... [2025-02-06 08:25:55,573 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@57f944bd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:25:55, skipping insertion in model container [2025-02-06 08:25:55,574 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 08:25:55" (1/1) ... [2025-02-06 08:25:55,669 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-06 08:25:59,543 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[364624,364637] [2025-02-06 08:25:59,546 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[364769,364782] [2025-02-06 08:25:59,546 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[364915,364928] [2025-02-06 08:25:59,547 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[365080,365093] [2025-02-06 08:25:59,547 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[365238,365251] [2025-02-06 08:25:59,547 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[365396,365409] [2025-02-06 08:25:59,547 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[365554,365567] [2025-02-06 08:25:59,547 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[365714,365727] [2025-02-06 08:25:59,547 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[365873,365886] [2025-02-06 08:25:59,548 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366012,366025] [2025-02-06 08:25:59,548 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366154,366167] [2025-02-06 08:25:59,548 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366303,366316] [2025-02-06 08:25:59,548 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366442,366455] [2025-02-06 08:25:59,548 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366597,366610] [2025-02-06 08:25:59,548 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366757,366770] [2025-02-06 08:25:59,549 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366908,366921] [2025-02-06 08:25:59,549 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367059,367072] [2025-02-06 08:25:59,549 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367211,367224] [2025-02-06 08:25:59,550 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367360,367373] [2025-02-06 08:25:59,550 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367508,367521] [2025-02-06 08:25:59,550 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367665,367678] [2025-02-06 08:25:59,550 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367814,367827] [2025-02-06 08:25:59,551 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367970,367983] [2025-02-06 08:25:59,551 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[368123,368136] [2025-02-06 08:25:59,551 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[368269,368282] [2025-02-06 08:25:59,551 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[368412,368425] [2025-02-06 08:25:59,551 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[368564,368577] [2025-02-06 08:25:59,552 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[368710,368723] [2025-02-06 08:25:59,552 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[368855,368868] [2025-02-06 08:25:59,552 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369009,369022] [2025-02-06 08:25:59,552 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369160,369173] [2025-02-06 08:25:59,553 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369315,369328] [2025-02-06 08:25:59,553 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369467,369480] [2025-02-06 08:25:59,553 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369622,369635] [2025-02-06 08:25:59,553 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369786,369799] [2025-02-06 08:25:59,553 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369942,369955] [2025-02-06 08:25:59,554 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[370106,370119] [2025-02-06 08:25:59,554 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[370248,370261] [2025-02-06 08:25:59,554 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[370406,370419] [2025-02-06 08:25:59,554 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[370573,370586] [2025-02-06 08:25:59,554 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[370732,370745] [2025-02-06 08:25:59,555 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[370891,370904] [2025-02-06 08:25:59,555 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371040,371053] [2025-02-06 08:25:59,559 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371187,371200] [2025-02-06 08:25:59,559 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371326,371339] [2025-02-06 08:25:59,559 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371489,371502] [2025-02-06 08:25:59,560 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371655,371668] [2025-02-06 08:25:59,560 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371819,371832] [2025-02-06 08:25:59,560 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371984,371997] [2025-02-06 08:25:59,560 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[372149,372162] [2025-02-06 08:25:59,560 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[372315,372328] [2025-02-06 08:25:59,560 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[372480,372493] [2025-02-06 08:25:59,560 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[372647,372660] [2025-02-06 08:25:59,561 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[372807,372820] [2025-02-06 08:25:59,561 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[372969,372982] [2025-02-06 08:25:59,561 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373128,373141] [2025-02-06 08:25:59,561 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373274,373287] [2025-02-06 08:25:59,561 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373417,373430] [2025-02-06 08:25:59,562 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373561,373574] [2025-02-06 08:25:59,562 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373704,373717] [2025-02-06 08:25:59,564 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373848,373861] [2025-02-06 08:25:59,565 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373989,374002] [2025-02-06 08:25:59,565 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[374127,374140] [2025-02-06 08:25:59,565 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[374285,374298] [2025-02-06 08:25:59,565 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[374444,374457] [2025-02-06 08:25:59,565 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[374600,374613] [2025-02-06 08:25:59,566 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[374749,374762] [2025-02-06 08:25:59,566 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[374901,374914] [2025-02-06 08:25:59,566 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375052,375065] [2025-02-06 08:25:59,567 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375201,375214] [2025-02-06 08:25:59,567 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375353,375366] [2025-02-06 08:25:59,567 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375501,375514] [2025-02-06 08:25:59,567 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375654,375667] [2025-02-06 08:25:59,567 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375805,375818] [2025-02-06 08:25:59,568 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375955,375968] [2025-02-06 08:25:59,568 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[376102,376115] [2025-02-06 08:25:59,568 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[376253,376266] [2025-02-06 08:25:59,568 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[376404,376417] [2025-02-06 08:25:59,569 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[376552,376565] [2025-02-06 08:25:59,569 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[376718,376731] [2025-02-06 08:25:59,572 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[376887,376900] [2025-02-06 08:25:59,572 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[377054,377067] [2025-02-06 08:25:59,573 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[377222,377235] [2025-02-06 08:25:59,573 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[377372,377385] [2025-02-06 08:25:59,573 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[377519,377532] [2025-02-06 08:25:59,574 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[377680,377693] [2025-02-06 08:25:59,574 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[377850,377863] [2025-02-06 08:25:59,574 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[378012,378025] [2025-02-06 08:25:59,584 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 08:25:59,611 INFO L200 MainTranslator]: Completed pre-run [2025-02-06 08:25:59,679 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [4495] [2025-02-06 08:25:59,681 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr))); [4503] [2025-02-06 08:25:59,681 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [4510] [2025-02-06 08:25:59,681 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr))); [4517] [2025-02-06 08:25:59,754 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/usb/host/isp116x-hcd.c"), "i" (190), "i" (12UL)); [5611-5612] [2025-02-06 08:25:59,759 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/usb/host/isp116x-hcd.c"), "i" (222), "i" (12UL)); [5662-5663] [2025-02-06 08:25:59,762 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/usb/host/isp116x-hcd.c"), "i" (240), "i" (12UL)); [5694-5695] [2025-02-06 08:25:59,763 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/usb/host/isp116x-hcd.c"), "i" (271), "i" (12UL)); [5743-5744] [2025-02-06 08:25:59,771 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/usb/host/isp116x-hcd.c"), "i" (358), "i" (12UL)); [5897-5898] [2025-02-06 08:25:59,777 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/usb/host/isp116x-hcd.c"), "i" (466), "i" (12UL)); [6049-6050] [2025-02-06 08:25:59,785 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/usb/host/isp116x-hcd.c"), "i" (546), "i" (12UL)); [6175-6176] [2025-02-06 08:25:59,900 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[364624,364637] [2025-02-06 08:25:59,901 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[364769,364782] [2025-02-06 08:25:59,901 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[364915,364928] [2025-02-06 08:25:59,902 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[365080,365093] [2025-02-06 08:25:59,902 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[365238,365251] [2025-02-06 08:25:59,902 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[365396,365409] [2025-02-06 08:25:59,902 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[365554,365567] [2025-02-06 08:25:59,902 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[365714,365727] [2025-02-06 08:25:59,903 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[365873,365886] [2025-02-06 08:25:59,903 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366012,366025] [2025-02-06 08:25:59,903 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366154,366167] [2025-02-06 08:25:59,903 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366303,366316] [2025-02-06 08:25:59,903 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366442,366455] [2025-02-06 08:25:59,904 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366597,366610] [2025-02-06 08:25:59,904 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366757,366770] [2025-02-06 08:25:59,904 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[366908,366921] [2025-02-06 08:25:59,904 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367059,367072] [2025-02-06 08:25:59,905 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367211,367224] [2025-02-06 08:25:59,905 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367360,367373] [2025-02-06 08:25:59,905 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367508,367521] [2025-02-06 08:25:59,905 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367665,367678] [2025-02-06 08:25:59,905 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367814,367827] [2025-02-06 08:25:59,906 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[367970,367983] [2025-02-06 08:25:59,906 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[368123,368136] [2025-02-06 08:25:59,906 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[368269,368282] [2025-02-06 08:25:59,906 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[368412,368425] [2025-02-06 08:25:59,906 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[368564,368577] [2025-02-06 08:25:59,907 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[368710,368723] [2025-02-06 08:25:59,907 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[368855,368868] [2025-02-06 08:25:59,907 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369009,369022] [2025-02-06 08:25:59,907 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369160,369173] [2025-02-06 08:25:59,907 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369315,369328] [2025-02-06 08:25:59,908 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369467,369480] [2025-02-06 08:25:59,908 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369622,369635] [2025-02-06 08:25:59,908 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369786,369799] [2025-02-06 08:25:59,908 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[369942,369955] [2025-02-06 08:25:59,909 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[370106,370119] [2025-02-06 08:25:59,909 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[370248,370261] [2025-02-06 08:25:59,909 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[370406,370419] [2025-02-06 08:25:59,909 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[370573,370586] [2025-02-06 08:25:59,909 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[370732,370745] [2025-02-06 08:25:59,909 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[370891,370904] [2025-02-06 08:25:59,910 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371040,371053] [2025-02-06 08:25:59,910 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371187,371200] [2025-02-06 08:25:59,910 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371326,371339] [2025-02-06 08:25:59,910 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371489,371502] [2025-02-06 08:25:59,910 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371655,371668] [2025-02-06 08:25:59,910 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371819,371832] [2025-02-06 08:25:59,910 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[371984,371997] [2025-02-06 08:25:59,911 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[372149,372162] [2025-02-06 08:25:59,911 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[372315,372328] [2025-02-06 08:25:59,911 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[372480,372493] [2025-02-06 08:25:59,911 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[372647,372660] [2025-02-06 08:25:59,911 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[372807,372820] [2025-02-06 08:25:59,911 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[372969,372982] [2025-02-06 08:25:59,912 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373128,373141] [2025-02-06 08:25:59,912 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373274,373287] [2025-02-06 08:25:59,912 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373417,373430] [2025-02-06 08:25:59,912 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373561,373574] [2025-02-06 08:25:59,912 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373704,373717] [2025-02-06 08:25:59,912 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373848,373861] [2025-02-06 08:25:59,913 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[373989,374002] [2025-02-06 08:25:59,913 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[374127,374140] [2025-02-06 08:25:59,913 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[374285,374298] [2025-02-06 08:25:59,914 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[374444,374457] [2025-02-06 08:25:59,914 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[374600,374613] [2025-02-06 08:25:59,914 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[374749,374762] [2025-02-06 08:25:59,914 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[374901,374914] [2025-02-06 08:25:59,914 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375052,375065] [2025-02-06 08:25:59,915 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375201,375214] [2025-02-06 08:25:59,915 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375353,375366] [2025-02-06 08:25:59,915 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375501,375514] [2025-02-06 08:25:59,915 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375654,375667] [2025-02-06 08:25:59,915 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375805,375818] [2025-02-06 08:25:59,916 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[375955,375968] [2025-02-06 08:25:59,916 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[376102,376115] [2025-02-06 08:25:59,916 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[376253,376266] [2025-02-06 08:25:59,916 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[376404,376417] [2025-02-06 08:25:59,916 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[376552,376565] [2025-02-06 08:25:59,917 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[376718,376731] [2025-02-06 08:25:59,917 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[376887,376900] [2025-02-06 08:25:59,918 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[377054,377067] [2025-02-06 08:25:59,918 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[377222,377235] [2025-02-06 08:25:59,918 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[377372,377385] [2025-02-06 08:25:59,919 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[377519,377532] [2025-02-06 08:25:59,919 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[377680,377693] [2025-02-06 08:25:59,920 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[377850,377863] [2025-02-06 08:25:59,920 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i[378012,378025] [2025-02-06 08:25:59,924 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 08:26:00,067 INFO L204 MainTranslator]: Completed translation [2025-02-06 08:26:00,068 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:26:00 WrapperNode [2025-02-06 08:26:00,068 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-06 08:26:00,069 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-06 08:26:00,069 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-06 08:26:00,069 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-06 08:26:00,076 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:26:00" (1/1) ... [2025-02-06 08:26:00,136 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:26:00" (1/1) ... [2025-02-06 08:26:00,315 INFO L138 Inliner]: procedures = 600, calls = 3038, calls flagged for inlining = 294, calls inlined = 217, statements flattened = 6895 [2025-02-06 08:26:00,316 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-06 08:26:00,316 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-06 08:26:00,316 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-06 08:26:00,316 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-06 08:26:00,325 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:26:00" (1/1) ... [2025-02-06 08:26:00,325 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:26:00" (1/1) ... [2025-02-06 08:26:00,363 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:26:00" (1/1) ... [2025-02-06 08:26:01,014 INFO L175 MemorySlicer]: Split 1175 memory accesses to 47 slices as follows [46, 8, 1, 8, 8, 8, 2, 1, 19, 6, 1, 31, 5, 1, 46, 5, 1, 5, 1, 4, 5, 2, 1, 5, 1, 6, 1, 5, 1, 4, 1, 399, 4, 1, 5, 1, 4, 1, 476, 2, 2, 8, 8, 8, 1, 8, 8]. 41 percent of accesses are in the largest equivalence class. The 149 initializations are split as follows [0, 8, 1, 8, 8, 8, 2, 1, 0, 6, 1, 0, 5, 1, 0, 5, 1, 5, 1, 0, 5, 0, 1, 5, 1, 6, 1, 5, 1, 4, 1, 0, 4, 1, 5, 1, 4, 1, 0, 2, 0, 8, 8, 8, 0, 8, 8]. The 593 writes are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 31, 0, 0, 46, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 342, 0, 0, 0, 0, 0, 0, 156, 0, 0, 0, 0, 0, 0, 0, 0]. [2025-02-06 08:26:01,014 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:26:00" (1/1) ... [2025-02-06 08:26:01,018 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:26:00" (1/1) ... [2025-02-06 08:26:01,197 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:26:00" (1/1) ... [2025-02-06 08:26:01,210 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:26:00" (1/1) ... [2025-02-06 08:26:01,242 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:26:00" (1/1) ... [2025-02-06 08:26:01,263 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:26:00" (1/1) ... [2025-02-06 08:26:01,303 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-06 08:26:01,304 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-06 08:26:01,304 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-06 08:26:01,305 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-06 08:26:01,305 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:26:00" (1/1) ... [2025-02-06 08:26:01,310 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 08:26:01,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 08:26:01,333 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-06 08:26:01,344 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-06 08:26:01,362 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2025-02-06 08:26:01,362 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2025-02-06 08:26:01,362 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-06 08:26:01,362 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-06 08:26:01,362 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_get_frame [2025-02-06 08:26:01,362 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_get_frame [2025-02-06 08:26:01,362 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-06 08:26:01,362 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-06 08:26:01,362 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-06 08:26:01,362 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-06 08:26:01,362 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-06 08:26:01,363 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-06 08:26:01,363 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2025-02-06 08:26:01,363 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2025-02-06 08:26:01,363 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2025-02-06 08:26:01,363 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2025-02-06 08:26:01,363 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~VOID [2025-02-06 08:26:01,363 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~VOID [2025-02-06 08:26:01,363 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_isp116x [2025-02-06 08:26:01,363 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_isp116x [2025-02-06 08:26:01,363 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-06 08:26:01,363 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-06 08:26:01,363 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-06 08:26:01,363 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-06 08:26:01,363 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2025-02-06 08:26:01,363 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2025-02-06 08:26:01,363 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_read_reg32 [2025-02-06 08:26:01,363 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_read_reg32 [2025-02-06 08:26:01,363 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_resource [2025-02-06 08:26:01,363 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_resource [2025-02-06 08:26:01,363 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-06 08:26:01,363 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_raw_write_data16 [2025-02-06 08:26:01,363 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_raw_write_data16 [2025-02-06 08:26:01,363 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2025-02-06 08:26:01,363 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2025-02-06 08:26:01,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-06 08:26:01,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-06 08:26:01,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-06 08:26:01,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-06 08:26:01,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-06 08:26:01,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2025-02-06 08:26:01,364 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-06 08:26:01,364 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-06 08:26:01,364 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hcd_unlink_urb_from_ep [2025-02-06 08:26:01,364 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hcd_unlink_urb_from_ep [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-06 08:26:01,364 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-06 08:26:01,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-06 08:26:01,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-06 08:26:01,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-06 08:26:01,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-06 08:26:01,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-06 08:26:01,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-06 08:26:01,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-06 08:26:01,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-06 08:26:01,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-06 08:26:01,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-06 08:26:01,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-06 08:26:01,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-06 08:26:01,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-06 08:26:01,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-06 08:26:01,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-06 08:26:01,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-06 08:26:01,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-06 08:26:01,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-06 08:26:01,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-06 08:26:01,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-06 08:26:01,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-06 08:26:01,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-06 08:26:01,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-06 08:26:01,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-06 08:26:01,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-06 08:26:01,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-06 08:26:01,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-06 08:26:01,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-06 08:26:01,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-06 08:26:01,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-06 08:26:01,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_read_data16 [2025-02-06 08:26:01,367 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_read_data16 [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2025-02-06 08:26:01,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2025-02-06 08:26:01,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_122 [2025-02-06 08:26:01,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_122 [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-06 08:26:01,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_hub_control [2025-02-06 08:26:01,367 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_hub_control [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_reset [2025-02-06 08:26:01,367 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_reset [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2025-02-06 08:26:01,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure hcd_to_isp116x [2025-02-06 08:26:01,367 INFO L138 BoogieDeclarations]: Found implementation of procedure hcd_to_isp116x [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-06 08:26:01,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-02-06 08:26:01,367 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-06 08:26:01,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-06 08:26:01,367 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-06 08:26:01,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-06 08:26:01,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-06 08:26:01,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-06 08:26:01,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-06 08:26:01,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-06 08:26:01,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-06 08:26:01,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-06 08:26:01,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-06 08:26:01,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-06 08:26:01,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-06 08:26:01,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-06 08:26:01,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-06 08:26:01,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-06 08:26:01,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-06 08:26:01,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-06 08:26:01,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-06 08:26:01,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-06 08:26:01,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-06 08:26:01,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-06 08:26:01,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-06 08:26:01,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-06 08:26:01,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-06 08:26:01,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-06 08:26:01,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-06 08:26:01,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-06 08:26:01,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-06 08:26:01,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-06 08:26:01,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-06 08:26:01,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-02-06 08:26:01,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-02-06 08:26:01,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-02-06 08:26:01,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-02-06 08:26:01,369 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-06 08:26:01,369 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-06 08:26:01,369 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-02-06 08:26:01,369 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-02-06 08:26:01,369 INFO L130 BoogieDeclarations]: Found specification of procedure usb_remove_hcd [2025-02-06 08:26:01,369 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_remove_hcd [2025-02-06 08:26:01,369 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_bus_resume [2025-02-06 08:26:01,369 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_bus_resume [2025-02-06 08:26:01,369 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-06 08:26:01,369 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-06 08:26:01,369 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2025-02-06 08:26:01,369 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2025-02-06 08:26:01,370 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_start [2025-02-06 08:26:01,370 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_start [2025-02-06 08:26:01,370 INFO L130 BoogieDeclarations]: Found specification of procedure writew [2025-02-06 08:26:01,370 INFO L138 BoogieDeclarations]: Found implementation of procedure writew [2025-02-06 08:26:01,370 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-06 08:26:01,370 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-06 08:26:01,370 INFO L130 BoogieDeclarations]: Found specification of procedure finish_request [2025-02-06 08:26:01,370 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_request [2025-02-06 08:26:01,370 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_write_reg16 [2025-02-06 08:26:01,370 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_write_reg16 [2025-02-06 08:26:01,370 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-06 08:26:01,370 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-06 08:26:01,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-06 08:26:01,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-06 08:26:01,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-06 08:26:01,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-06 08:26:01,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-06 08:26:01,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-06 08:26:01,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-06 08:26:01,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-06 08:26:01,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-06 08:26:01,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-06 08:26:01,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-06 08:26:01,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-06 08:26:01,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-06 08:26:01,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-06 08:26:01,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-06 08:26:01,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-06 08:26:01,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-06 08:26:01,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-06 08:26:01,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-06 08:26:01,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-06 08:26:01,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-06 08:26:01,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-06 08:26:01,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-06 08:26:01,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-06 08:26:01,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-06 08:26:01,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-06 08:26:01,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-06 08:26:01,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-06 08:26:01,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-06 08:26:01,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-06 08:26:01,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-06 08:26:01,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-06 08:26:01,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-06 08:26:01,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-06 08:26:01,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-06 08:26:01,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-06 08:26:01,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-06 08:26:01,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-06 08:26:01,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-06 08:26:01,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-06 08:26:01,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-06 08:26:01,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-06 08:26:01,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-06 08:26:01,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-02-06 08:26:01,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-02-06 08:26:01,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-02-06 08:26:01,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-02-06 08:26:01,372 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-06 08:26:01,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-06 08:26:01,372 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-06 08:26:01,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-06 08:26:01,372 INFO L130 BoogieDeclarations]: Found specification of procedure seq_read [2025-02-06 08:26:01,372 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_read [2025-02-06 08:26:01,372 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_write_reg32 [2025-02-06 08:26:01,372 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_write_reg32 [2025-02-06 08:26:01,372 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_sw_reset [2025-02-06 08:26:01,372 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_sw_reset [2025-02-06 08:26:01,372 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_io_mem_unmap [2025-02-06 08:26:01,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_io_mem_unmap [2025-02-06 08:26:01,372 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_isp116x [2025-02-06 08:26:01,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_isp116x [2025-02-06 08:26:01,372 INFO L130 BoogieDeclarations]: Found specification of procedure usb_maxpacket [2025-02-06 08:26:01,372 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_maxpacket [2025-02-06 08:26:01,372 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_write_addr [2025-02-06 08:26:01,372 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_write_addr [2025-02-06 08:26:01,372 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_to_hcd [2025-02-06 08:26:01,372 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_to_hcd [2025-02-06 08:26:01,372 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2025-02-06 08:26:01,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2025-02-06 08:26:01,372 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2025-02-06 08:26:01,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2025-02-06 08:26:01,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-06 08:26:01,372 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-06 08:26:01,372 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-06 08:26:01,372 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-06 08:26:01,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-06 08:26:01,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-06 08:26:01,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-06 08:26:01,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-06 08:26:01,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-06 08:26:01,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-06 08:26:01,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-06 08:26:01,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-06 08:26:01,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-06 08:26:01,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-06 08:26:01,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-06 08:26:01,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-06 08:26:01,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-06 08:26:01,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-06 08:26:01,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-06 08:26:01,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-06 08:26:01,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-06 08:26:01,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-06 08:26:01,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-06 08:26:01,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-06 08:26:01,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-06 08:26:01,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-06 08:26:01,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-06 08:26:01,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-06 08:26:01,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-06 08:26:01,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-06 08:26:01,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-06 08:26:01,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-06 08:26:01,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-06 08:26:01,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-06 08:26:01,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-06 08:26:01,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-06 08:26:01,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-06 08:26:01,374 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-06 08:26:01,374 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-06 08:26:01,374 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-06 08:26:01,374 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-06 08:26:01,374 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-06 08:26:01,374 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-06 08:26:01,374 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-06 08:26:01,374 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-06 08:26:01,374 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-06 08:26:01,374 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-06 08:26:01,374 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-06 08:26:01,374 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure __list_del_entry [2025-02-06 08:26:01,375 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_del_entry [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2025-02-06 08:26:01,375 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_101 [2025-02-06 08:26:01,375 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_101 [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-06 08:26:01,375 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-06 08:26:01,375 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-06 08:26:01,375 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure start_atl_transfers [2025-02-06 08:26:01,375 INFO L138 BoogieDeclarations]: Found implementation of procedure start_atl_transfers [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure usb_put_hcd [2025-02-06 08:26:01,375 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_put_hcd [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_probe [2025-02-06 08:26:01,375 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_probe [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-06 08:26:01,375 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_write_data16 [2025-02-06 08:26:01,375 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_write_data16 [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-06 08:26:01,375 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-06 08:26:01,375 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2025-02-06 08:26:01,375 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-02-06 08:26:01,375 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-06 08:26:01,375 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2025-02-06 08:26:01,375 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-06 08:26:01,375 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-06 08:26:01,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-06 08:26:01,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-06 08:26:01,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-06 08:26:01,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-06 08:26:01,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-06 08:26:01,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-06 08:26:01,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-06 08:26:01,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-06 08:26:01,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-06 08:26:01,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-06 08:26:01,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-06 08:26:01,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-06 08:26:01,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-06 08:26:01,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-06 08:26:01,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-06 08:26:01,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-06 08:26:01,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-02-06 08:26:01,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-02-06 08:26:01,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-02-06 08:26:01,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-02-06 08:26:01,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-02-06 08:26:01,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-02-06 08:26:01,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-02-06 08:26:01,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-02-06 08:26:01,377 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-06 08:26:01,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-06 08:26:01,377 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2025-02-06 08:26:01,377 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2025-02-06 08:26:01,377 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-06 08:26:01,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-06 08:26:01,377 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_96 [2025-02-06 08:26:01,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_96 [2025-02-06 08:26:01,377 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_read_reg16 [2025-02-06 08:26:01,377 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_read_reg16 [2025-02-06 08:26:01,377 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-06 08:26:01,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-06 08:26:01,377 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_95 [2025-02-06 08:26:01,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_95 [2025-02-06 08:26:01,377 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_stop [2025-02-06 08:26:01,377 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_stop [2025-02-06 08:26:01,377 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_bus_suspend [2025-02-06 08:26:01,377 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_bus_suspend [2025-02-06 08:26:01,377 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_raw_read_data16 [2025-02-06 08:26:01,377 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_raw_read_data16 [2025-02-06 08:26:01,377 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-06 08:26:01,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-06 08:26:01,378 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_resume [2025-02-06 08:26:01,378 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_resume [2025-02-06 08:26:01,378 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-06 08:26:01,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-06 08:26:01,378 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2025-02-06 08:26:01,378 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2025-02-06 08:26:01,378 INFO L130 BoogieDeclarations]: Found specification of procedure readw [2025-02-06 08:26:01,378 INFO L138 BoogieDeclarations]: Found implementation of procedure readw [2025-02-06 08:26:01,378 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_121 [2025-02-06 08:26:01,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_121 [2025-02-06 08:26:01,378 INFO L130 BoogieDeclarations]: Found specification of procedure isp116x_remove [2025-02-06 08:26:01,378 INFO L138 BoogieDeclarations]: Found implementation of procedure isp116x_remove [2025-02-06 08:26:01,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-06 08:26:01,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-06 08:26:01,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-06 08:26:01,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-06 08:26:01,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-06 08:26:01,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-06 08:26:01,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-06 08:26:01,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-06 08:26:01,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-06 08:26:01,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-06 08:26:01,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-06 08:26:01,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-06 08:26:01,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-06 08:26:01,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-06 08:26:01,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-06 08:26:01,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-06 08:26:01,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-06 08:26:01,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-06 08:26:01,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-06 08:26:01,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-06 08:26:01,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-06 08:26:01,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-06 08:26:01,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-06 08:26:01,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-06 08:26:01,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-06 08:26:01,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-06 08:26:01,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-06 08:26:01,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-06 08:26:01,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-06 08:26:01,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-06 08:26:01,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-06 08:26:01,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-06 08:26:01,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-06 08:26:01,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-06 08:26:01,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-06 08:26:01,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-06 08:26:01,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-06 08:26:01,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-06 08:26:01,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-06 08:26:01,380 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-02-06 08:26:01,380 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-02-06 08:26:01,380 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-02-06 08:26:01,380 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-02-06 08:26:01,380 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-02-06 08:26:01,380 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-02-06 08:26:01,380 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-02-06 08:26:01,380 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-02-06 08:26:01,380 INFO L130 BoogieDeclarations]: Found specification of procedure __request_region [2025-02-06 08:26:01,380 INFO L138 BoogieDeclarations]: Found implementation of procedure __request_region [2025-02-06 08:26:01,380 INFO L130 BoogieDeclarations]: Found specification of procedure resource_size [2025-02-06 08:26:01,380 INFO L138 BoogieDeclarations]: Found implementation of procedure resource_size [2025-02-06 08:26:02,144 INFO L257 CfgBuilder]: Building ICFG [2025-02-06 08:26:02,147 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-06 08:26:02,314 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14650: havoc #t~ret1239.base, #t~ret1239.offset; [2025-02-06 08:26:03,179 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6891: call ULTIMATE.dealloc(~#descriptor~5#1.base, ~#descriptor~5#1.offset);havoc ~#descriptor~5#1.base, ~#descriptor~5#1.offset;call ULTIMATE.dealloc(~#descriptor___0~1#1.base, ~#descriptor___0~1#1.offset);havoc ~#descriptor___0~1#1.base, ~#descriptor___0~1#1.offset;call ULTIMATE.dealloc(~#descriptor___1~1#1.base, ~#descriptor___1~1#1.offset);havoc ~#descriptor___1~1#1.base, ~#descriptor___1~1#1.offset;call ULTIMATE.dealloc(~#descriptor___2~0#1.base, ~#descriptor___2~0#1.offset);havoc ~#descriptor___2~0#1.base, ~#descriptor___2~0#1.offset;call ULTIMATE.dealloc(~#descriptor___3~1#1.base, ~#descriptor___3~1#1.offset);havoc ~#descriptor___3~1#1.base, ~#descriptor___3~1#1.offset;call ULTIMATE.dealloc(~#descriptor___4~0#1.base, ~#descriptor___4~0#1.offset);havoc ~#descriptor___4~0#1.base, ~#descriptor___4~0#1.offset;call ULTIMATE.dealloc(~#descriptor___5~1#1.base, ~#descriptor___5~1#1.offset);havoc ~#descriptor___5~1#1.base, ~#descriptor___5~1#1.offset;call ULTIMATE.dealloc(~#descriptor___6~0#1.base, ~#descriptor___6~0#1.offset);havoc ~#descriptor___6~0#1.base, ~#descriptor___6~0#1.offset;call ULTIMATE.dealloc(~#descriptor___7~1#1.base, ~#descriptor___7~1#1.offset);havoc ~#descriptor___7~1#1.base, ~#descriptor___7~1#1.offset;call ULTIMATE.dealloc(~#descriptor___8~0#1.base, ~#descriptor___8~0#1.offset);havoc ~#descriptor___8~0#1.base, ~#descriptor___8~0#1.offset;call ULTIMATE.dealloc(~#descriptor___9~1#1.base, ~#descriptor___9~1#1.offset);havoc ~#descriptor___9~1#1.base, ~#descriptor___9~1#1.offset;call ULTIMATE.dealloc(~#descriptor___10~0#1.base, ~#descriptor___10~0#1.offset);havoc ~#descriptor___10~0#1.base, ~#descriptor___10~0#1.offset;call ULTIMATE.dealloc(~#descriptor___11~1#1.base, ~#descriptor___11~1#1.offset);havoc ~#descriptor___11~1#1.base, ~#descriptor___11~1#1.offset;call ULTIMATE.dealloc(~#descriptor___12~0#1.base, ~#descriptor___12~0#1.offset);havoc ~#descriptor___12~0#1.base, ~#descriptor___12~0#1.offset;call ULTIMATE.dealloc(~#descriptor___13~1#1.base, ~#descriptor___13~1#1.offset);havoc ~#descriptor___13~1#1.base, ~#descriptor___13~1#1.offset;call ULTIMATE.dealloc(~#descriptor___14~0#1.base, ~#descriptor___14~0#1.offset);havoc ~#descriptor___14~0#1.base, ~#descriptor___14~0#1.offset;call ULTIMATE.dealloc(~#descriptor___15~1#1.base, ~#descriptor___15~1#1.offset);havoc ~#descriptor___15~1#1.base, ~#descriptor___15~1#1.offset;call ULTIMATE.dealloc(~#descriptor___16~0#1.base, ~#descriptor___16~0#1.offset);havoc ~#descriptor___16~0#1.base, ~#descriptor___16~0#1.offset;call ULTIMATE.dealloc(~#descriptor___17~1#1.base, ~#descriptor___17~1#1.offset);havoc ~#descriptor___17~1#1.base, ~#descriptor___17~1#1.offset;call ULTIMATE.dealloc(~#descriptor___18~0#1.base, ~#descriptor___18~0#1.offset);havoc ~#descriptor___18~0#1.base, ~#descriptor___18~0#1.offset;call ULTIMATE.dealloc(~#descriptor___19~1#1.base, ~#descriptor___19~1#1.offset);havoc ~#descriptor___19~1#1.base, ~#descriptor___19~1#1.offset;call ULTIMATE.dealloc(~#descriptor___20~0#1.base, ~#descriptor___20~0#1.offset);havoc ~#descriptor___20~0#1.base, ~#descriptor___20~0#1.offset;call ULTIMATE.dealloc(~#descriptor___21~1#1.base, ~#descriptor___21~1#1.offset);havoc ~#descriptor___21~1#1.base, ~#descriptor___21~1#1.offset; [2025-02-06 08:26:03,374 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7953: call ULTIMATE.dealloc(~#descriptor~6.base, ~#descriptor~6.offset);havoc ~#descriptor~6.base, ~#descriptor~6.offset;call ULTIMATE.dealloc(~#descriptor___0~2.base, ~#descriptor___0~2.offset);havoc ~#descriptor___0~2.base, ~#descriptor___0~2.offset; [2025-02-06 08:26:04,226 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14620: havoc device_init_wakeup_#t~nondet1235#1; [2025-02-06 08:26:04,226 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4529: havoc device_can_wakeup_#t~mem56#1; [2025-02-06 08:26:04,226 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4903: call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor~0#1.base, isp116x_show_regs_log_~#descriptor~0#1.offset);havoc isp116x_show_regs_log_~#descriptor~0#1.base, isp116x_show_regs_log_~#descriptor~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___1~0#1.base, isp116x_show_regs_log_~#descriptor___1~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___1~0#1.base, isp116x_show_regs_log_~#descriptor___1~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___3~0#1.base, isp116x_show_regs_log_~#descriptor___3~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___3~0#1.base, isp116x_show_regs_log_~#descriptor___3~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___5~0#1.base, isp116x_show_regs_log_~#descriptor___5~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___5~0#1.base, isp116x_show_regs_log_~#descriptor___5~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___7~0#1.base, isp116x_show_regs_log_~#descriptor___7~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___7~0#1.base, isp116x_show_regs_log_~#descriptor___7~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___9~0#1.base, isp116x_show_regs_log_~#descriptor___9~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___9~0#1.base, isp116x_show_regs_log_~#descriptor___9~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___11~0#1.base, isp116x_show_regs_log_~#descriptor___11~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___11~0#1.base, isp116x_show_regs_log_~#descriptor___11~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___13~0#1.base, isp116x_show_regs_log_~#descriptor___13~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___13~0#1.base, isp116x_show_regs_log_~#descriptor___13~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___15~0#1.base, isp116x_show_regs_log_~#descriptor___15~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___15~0#1.base, isp116x_show_regs_log_~#descriptor___15~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___17~0#1.base, isp116x_show_regs_log_~#descriptor___17~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___17~0#1.base, isp116x_show_regs_log_~#descriptor___17~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___19~0#1.base, isp116x_show_regs_log_~#descriptor___19~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___19~0#1.base, isp116x_show_regs_log_~#descriptor___19~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___21~0#1.base, isp116x_show_regs_log_~#descriptor___21~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___21~0#1.base, isp116x_show_regs_log_~#descriptor___21~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___23~0#1.base, isp116x_show_regs_log_~#descriptor___23~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___23~0#1.base, isp116x_show_regs_log_~#descriptor___23~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___25~0#1.base, isp116x_show_regs_log_~#descriptor___25~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___25~0#1.base, isp116x_show_regs_log_~#descriptor___25~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___28~0#1.base, isp116x_show_regs_log_~#descriptor___28~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___28~0#1.base, isp116x_show_regs_log_~#descriptor___28~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___30~0#1.base, isp116x_show_regs_log_~#descriptor___30~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___30~0#1.base, isp116x_show_regs_log_~#descriptor___30~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___32~0#1.base, isp116x_show_regs_log_~#descriptor___32~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___32~0#1.base, isp116x_show_regs_log_~#descriptor___32~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___34~0#1.base, isp116x_show_regs_log_~#descriptor___34~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___34~0#1.base, isp116x_show_regs_log_~#descriptor___34~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___36~0#1.base, isp116x_show_regs_log_~#descriptor___36~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___36~0#1.base, isp116x_show_regs_log_~#descriptor___36~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___38~0#1.base, isp116x_show_regs_log_~#descriptor___38~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___38~0#1.base, isp116x_show_regs_log_~#descriptor___38~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___40~0#1.base, isp116x_show_regs_log_~#descriptor___40~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___40~0#1.base, isp116x_show_regs_log_~#descriptor___40~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___42~0#1.base, isp116x_show_regs_log_~#descriptor___42~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___42~0#1.base, isp116x_show_regs_log_~#descriptor___42~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___44~0#1.base, isp116x_show_regs_log_~#descriptor___44~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___44~0#1.base, isp116x_show_regs_log_~#descriptor___44~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___46~0#1.base, isp116x_show_regs_log_~#descriptor___46~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___46~0#1.base, isp116x_show_regs_log_~#descriptor___46~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___48~0#1.base, isp116x_show_regs_log_~#descriptor___48~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___48~0#1.base, isp116x_show_regs_log_~#descriptor___48~0#1.offset;call ULTIMATE.dealloc(isp116x_show_regs_log_~#descriptor___50~0#1.base, isp116x_show_regs_log_~#descriptor___50~0#1.offset);havoc isp116x_show_regs_log_~#descriptor___50~0#1.base, isp116x_show_regs_log_~#descriptor___50~0#1.offset; [2025-02-06 08:26:13,657 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14637: havoc mod_timer_#t~nondet1237#1; [2025-02-06 08:26:13,658 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14703: havoc usb_hcd_link_urb_to_ep_#t~nondet1251#1; [2025-02-06 08:26:13,658 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4465: havoc timer_pending_#t~mem28#1.base, timer_pending_#t~mem28#1.offset; [2025-02-06 08:26:13,658 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6253: call ULTIMATE.dealloc(isp116x_irq_~#descriptor~3#1.base, isp116x_irq_~#descriptor~3#1.offset);havoc isp116x_irq_~#descriptor~3#1.base, isp116x_irq_~#descriptor~3#1.offset; [2025-02-06 08:26:13,658 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9028: call ULTIMATE.dealloc(ldv_platform_instance_callback_1_20_~#arg2#1.base, ldv_platform_instance_callback_1_20_~#arg2#1.offset);havoc ldv_platform_instance_callback_1_20_~#arg2#1.base, ldv_platform_instance_callback_1_20_~#arg2#1.offset; [2025-02-06 08:26:13,658 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14586: havoc __platform_driver_register_#t~nondet1232#1; [2025-02-06 08:26:13,658 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6399: call ULTIMATE.dealloc(isp116x_urb_enqueue_~#descriptor~4#1.base, isp116x_urb_enqueue_~#descriptor~4#1.offset);havoc isp116x_urb_enqueue_~#descriptor~4#1.base, isp116x_urb_enqueue_~#descriptor~4#1.offset; [2025-02-06 08:26:13,658 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14658: havoc seq_lseek_#t~nondet1241#1; [2025-02-06 08:26:13,658 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10238-1: ldv___platform_driver_register_147_#res#1 := ldv___platform_driver_register_147_~ldv_func_res~1#1; [2025-02-06 08:26:13,658 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5883: call ULTIMATE.dealloc(postproc_atl_queue_~#descriptor~2#1.base, postproc_atl_queue_~#descriptor~2#1.offset);havoc postproc_atl_queue_~#descriptor~2#1.base, postproc_atl_queue_~#descriptor~2#1.offset;call ULTIMATE.dealloc(postproc_atl_queue_~#descriptor___0~0#1.base, postproc_atl_queue_~#descriptor___0~0#1.offset);havoc postproc_atl_queue_~#descriptor___0~0#1.base, postproc_atl_queue_~#descriptor___0~0#1.offset; [2025-02-06 08:26:13,658 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14670: havoc single_open_#t~nondet1244#1; [2025-02-06 08:26:13,658 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14674: havoc single_release_#t~nondet1245#1; [2025-02-06 08:26:13,658 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14682: havoc usb_calc_bus_time_#t~nondet1247#1; [2025-02-06 08:26:13,659 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9073: call ULTIMATE.dealloc(ldv_platform_platform_instance_1_~#ldv_1_resource_struct_pm_message~0#1.base, ldv_platform_platform_instance_1_~#ldv_1_resource_struct_pm_message~0#1.offset);havoc ldv_platform_platform_instance_1_~#ldv_1_resource_struct_pm_message~0#1.base, ldv_platform_platform_instance_1_~#ldv_1_resource_struct_pm_message~0#1.offset; [2025-02-06 08:26:13,659 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9073-1: call ULTIMATE.dealloc(ldv_platform_platform_instance_1_~#ldv_1_resource_struct_pm_message~0#1.base, ldv_platform_platform_instance_1_~#ldv_1_resource_struct_pm_message~0#1.offset);havoc ldv_platform_platform_instance_1_~#ldv_1_resource_struct_pm_message~0#1.base, ldv_platform_platform_instance_1_~#ldv_1_resource_struct_pm_message~0#1.offset; [2025-02-06 08:26:13,659 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9073-2: call ULTIMATE.dealloc(ldv_platform_platform_instance_1_~#ldv_1_resource_struct_pm_message~0#1.base, ldv_platform_platform_instance_1_~#ldv_1_resource_struct_pm_message~0#1.offset);havoc ldv_platform_platform_instance_1_~#ldv_1_resource_struct_pm_message~0#1.base, ldv_platform_platform_instance_1_~#ldv_1_resource_struct_pm_message~0#1.offset; [2025-02-06 08:26:13,659 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9013-1: ldv_mod_timer_#res#1 := ldv_mod_timer_~arg0#1; [2025-02-06 08:26:13,659 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14696: havoc usb_hcd_check_unlink_urb_#t~nondet1250#1; [2025-02-06 08:26:13,659 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10006-1: ldv_mod_timer_98_#res#1 := ldv_mod_timer_98_~ldv_func_res~0#1; [2025-02-06 08:26:13,659 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8491-1: ldv___platform_driver_register_#res#1 := ldv___platform_driver_register_~arg0#1; [2025-02-06 08:26:14,040 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5778: call ULTIMATE.dealloc(~#descriptor~1#1.base, ~#descriptor~1#1.offset);havoc ~#descriptor~1#1.base, ~#descriptor~1#1.offset; [2025-02-06 08:26:14,105 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-02-06 08:26:14,140 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14666: havoc #t~nondet1243; [2025-02-06 08:26:14,609 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4580: havoc usb_endpoint_maxp_#t~mem72#1; [2025-02-06 08:26:14,879 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14654: havoc #t~nondet1240; [2025-02-06 08:26:16,154 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4346: havoc atomic_read_#t~mem16#1; [2025-02-06 08:26:16,700 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14685: havoc usb_create_hcd_#t~ret1248#1.base, usb_create_hcd_#t~ret1248#1.offset; [2025-02-06 08:26:16,700 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14678: havoc usb_add_hcd_#t~nondet1246#1; [2025-02-06 08:26:16,700 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14613: havoc debugfs_create_file_#t~ret1234#1.base, debugfs_create_file_#t~ret1234#1.offset; [2025-02-06 08:26:16,700 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4539: havoc dev_name_#t~mem61#1.base, dev_name_#t~mem61#1.offset; [2025-02-06 08:26:16,700 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4473: havoc kobject_name_#t~mem31#1.base, kobject_name_#t~mem31#1.offset; [2025-02-06 08:26:16,700 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14689: havoc usb_disabled_#t~nondet1249#1; [2025-02-06 08:26:16,700 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4557: havoc dev_get_platdata_#t~mem64#1.base, dev_get_platdata_#t~mem64#1.offset; [2025-02-06 08:26:16,700 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14624: havoc device_wakeup_enable_#t~nondet1236#1; [2025-02-06 08:26:16,700 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8126: call ULTIMATE.dealloc(~#descriptor~7#1.base, ~#descriptor~7#1.offset);havoc ~#descriptor~7#1.base, ~#descriptor~7#1.offset;call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset; [2025-02-06 08:26:16,829 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4337: havoc #t~mem13.base, #t~mem13.offset; [2025-02-06 08:26:17,601 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14641: havoc #t~nondet1238; [2025-02-06 08:26:17,753 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4551: havoc dev_get_drvdata_#t~mem63#1.base, dev_get_drvdata_#t~mem63#1.offset; [2025-02-06 08:26:17,775 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14595: havoc #t~ret1233.base, #t~ret1233.offset; [2025-02-06 08:26:17,790 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4480: havoc #t~mem32;havoc #t~mem33; [2025-02-06 08:26:18,690 INFO L? ?]: Removed 2348 outVars from TransFormulas that were not future-live. [2025-02-06 08:26:18,690 INFO L308 CfgBuilder]: Performing block encoding [2025-02-06 08:26:18,773 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-06 08:26:18,777 INFO L337 CfgBuilder]: Removed 2 assume(true) statements. [2025-02-06 08:26:18,778 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 08:26:18 BoogieIcfgContainer [2025-02-06 08:26:18,778 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-06 08:26:18,780 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-06 08:26:18,780 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-06 08:26:18,784 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-06 08:26:18,784 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.02 08:25:55" (1/3) ... [2025-02-06 08:26:18,785 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3915967b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 08:26:18, skipping insertion in model container [2025-02-06 08:26:18,785 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:26:00" (2/3) ... [2025-02-06 08:26:18,785 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3915967b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 08:26:18, skipping insertion in model container [2025-02-06 08:26:18,786 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 08:26:18" (3/3) ... [2025-02-06 08:26:18,787 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i [2025-02-06 08:26:18,798 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-06 08:26:18,801 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.0-rc1---drivers--usb--host--isp116x-hcd.ko.cil.i that has 97 procedures, 2415 locations, 1 initial locations, 0 loop locations, and 28 error locations. [2025-02-06 08:26:18,905 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-06 08:26:18,914 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;@36749fb8, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-06 08:26:18,917 INFO L334 AbstractCegarLoop]: Starting to check reachability of 28 error locations. [2025-02-06 08:26:18,930 INFO L276 IsEmpty]: Start isEmpty. Operand has 2415 states, 1673 states have (on average 1.338314405260012) internal successors, (2239), 1799 states have internal predecessors, (2239), 617 states have call successors, (617), 96 states have call predecessors, (617), 95 states have return successors, (610), 599 states have call predecessors, (610), 610 states have call successors, (610) [2025-02-06 08:26:18,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2025-02-06 08:26:18,937 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:26:18,937 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:26:18,938 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_linux_arch_io_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-02-06 08:26:18,943 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:26:18,944 INFO L85 PathProgramCache]: Analyzing trace with hash 1556743547, now seen corresponding path program 1 times [2025-02-06 08:26:18,949 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:26:18,949 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948178510] [2025-02-06 08:26:18,950 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:26:18,950 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:26:20,367 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 64 statements into 1 equivalence classes. [2025-02-06 08:26:20,648 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 64 of 64 statements. [2025-02-06 08:26:20,648 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:26:20,648 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:26:21,484 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-02-06 08:26:21,486 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:26:21,486 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1948178510] [2025-02-06 08:26:21,486 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1948178510] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:26:21,486 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:26:21,487 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:26:21,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575348476] [2025-02-06 08:26:21,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:26:21,491 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:26:21,492 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:26:21,504 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:26:21,505 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:26:21,511 INFO L87 Difference]: Start difference. First operand has 2415 states, 1673 states have (on average 1.338314405260012) internal successors, (2239), 1799 states have internal predecessors, (2239), 617 states have call successors, (617), 96 states have call predecessors, (617), 95 states have return successors, (610), 599 states have call predecessors, (610), 610 states have call successors, (610) Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2025-02-06 08:26:23,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:26:23,265 INFO L93 Difference]: Finished difference Result 7167 states and 10691 transitions. [2025-02-06 08:26:23,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:26:23,268 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 64 [2025-02-06 08:26:23,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:26:23,326 INFO L225 Difference]: With dead ends: 7167 [2025-02-06 08:26:23,326 INFO L226 Difference]: Without dead ends: 4738 [2025-02-06 08:26:23,354 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:26:23,357 INFO L435 NwaCegarLoop]: 3396 mSDtfsCounter, 3346 mSDsluCounter, 6683 mSDsCounter, 0 mSdLazyCounter, 265 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3346 SdHoareTripleChecker+Valid, 10079 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2025-02-06 08:26:23,359 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3346 Valid, 10079 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 265 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2025-02-06 08:26:23,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4738 states. [2025-02-06 08:26:23,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4738 to 4542. [2025-02-06 08:26:23,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4542 states, 3183 states have (on average 1.308828149544455) internal successors, (4166), 3394 states have internal predecessors, (4166), 1162 states have call successors, (1162), 170 states have call predecessors, (1162), 169 states have return successors, (1188), 1133 states have call predecessors, (1188), 1160 states have call successors, (1188) [2025-02-06 08:26:23,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4542 states to 4542 states and 6516 transitions. [2025-02-06 08:26:23,702 INFO L78 Accepts]: Start accepts. Automaton has 4542 states and 6516 transitions. Word has length 64 [2025-02-06 08:26:23,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:26:23,703 INFO L471 AbstractCegarLoop]: Abstraction has 4542 states and 6516 transitions. [2025-02-06 08:26:23,703 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2025-02-06 08:26:23,704 INFO L276 IsEmpty]: Start isEmpty. Operand 4542 states and 6516 transitions. [2025-02-06 08:26:23,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2025-02-06 08:26:23,708 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:26:23,708 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:26:23,708 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-02-06 08:26:23,708 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_linux_block_genhd_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-02-06 08:26:23,709 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:26:23,709 INFO L85 PathProgramCache]: Analyzing trace with hash 416648327, now seen corresponding path program 1 times [2025-02-06 08:26:23,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:26:23,709 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476559282] [2025-02-06 08:26:23,709 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:26:23,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:26:25,296 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 70 statements into 1 equivalence classes. [2025-02-06 08:26:25,356 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 70 of 70 statements. [2025-02-06 08:26:25,357 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:26:25,357 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:26:25,916 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-02-06 08:26:25,916 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:26:25,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476559282] [2025-02-06 08:26:25,916 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476559282] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:26:25,916 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:26:25,916 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:26:25,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377461422] [2025-02-06 08:26:25,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:26:25,917 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:26:25,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:26:25,918 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:26:25,918 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:26:25,918 INFO L87 Difference]: Start difference. First operand 4542 states and 6516 transitions. Second operand has 4 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2025-02-06 08:26:27,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:26:27,036 INFO L93 Difference]: Finished difference Result 4542 states and 6516 transitions. [2025-02-06 08:26:27,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:26:27,037 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 70 [2025-02-06 08:26:27,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:26:27,065 INFO L225 Difference]: With dead ends: 4542 [2025-02-06 08:26:27,065 INFO L226 Difference]: Without dead ends: 4540 [2025-02-06 08:26:27,071 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:26:27,072 INFO L435 NwaCegarLoop]: 3288 mSDtfsCounter, 3344 mSDsluCounter, 3287 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3344 SdHoareTripleChecker+Valid, 6575 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2025-02-06 08:26:27,072 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3344 Valid, 6575 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2025-02-06 08:26:27,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4540 states. [2025-02-06 08:26:27,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4540 to 4540. [2025-02-06 08:26:27,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4540 states, 3182 states have (on average 1.3086109365179133) internal successors, (4164), 3392 states have internal predecessors, (4164), 1162 states have call successors, (1162), 170 states have call predecessors, (1162), 169 states have return successors, (1188), 1133 states have call predecessors, (1188), 1160 states have call successors, (1188) [2025-02-06 08:26:27,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4540 states to 4540 states and 6514 transitions. [2025-02-06 08:26:27,242 INFO L78 Accepts]: Start accepts. Automaton has 4540 states and 6514 transitions. Word has length 70 [2025-02-06 08:26:27,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:26:27,244 INFO L471 AbstractCegarLoop]: Abstraction has 4540 states and 6514 transitions. [2025-02-06 08:26:27,244 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2025-02-06 08:26:27,244 INFO L276 IsEmpty]: Start isEmpty. Operand 4540 states and 6514 transitions. [2025-02-06 08:26:27,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2025-02-06 08:26:27,245 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:26:27,246 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:26:27,246 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-02-06 08:26:27,246 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_linux_block_queue_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-02-06 08:26:27,246 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:26:27,249 INFO L85 PathProgramCache]: Analyzing trace with hash 32913780, now seen corresponding path program 1 times [2025-02-06 08:26:27,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:26:27,249 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598986675] [2025-02-06 08:26:27,250 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:26:27,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:26:28,428 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 76 statements into 1 equivalence classes. [2025-02-06 08:26:28,473 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 76 of 76 statements. [2025-02-06 08:26:28,474 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:26:28,474 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:26:28,963 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-02-06 08:26:28,965 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:26:28,965 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598986675] [2025-02-06 08:26:28,965 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1598986675] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:26:28,965 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:26:28,965 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:26:28,969 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [712602943] [2025-02-06 08:26:28,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:26:28,970 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:26:28,970 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:26:28,971 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:26:28,971 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:26:28,971 INFO L87 Difference]: Start difference. First operand 4540 states and 6514 transitions. Second operand has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2025-02-06 08:26:30,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:26:30,098 INFO L93 Difference]: Finished difference Result 4540 states and 6514 transitions. [2025-02-06 08:26:30,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:26:30,099 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 76 [2025-02-06 08:26:30,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:26:30,127 INFO L225 Difference]: With dead ends: 4540 [2025-02-06 08:26:30,127 INFO L226 Difference]: Without dead ends: 4538 [2025-02-06 08:26:30,131 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:26:30,134 INFO L435 NwaCegarLoop]: 3286 mSDtfsCounter, 3341 mSDsluCounter, 3285 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3341 SdHoareTripleChecker+Valid, 6571 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2025-02-06 08:26:30,134 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3341 Valid, 6571 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2025-02-06 08:26:30,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4538 states. [2025-02-06 08:26:30,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4538 to 4538. [2025-02-06 08:26:30,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4538 states, 3181 states have (on average 1.3083935869223515) internal successors, (4162), 3390 states have internal predecessors, (4162), 1162 states have call successors, (1162), 170 states have call predecessors, (1162), 169 states have return successors, (1188), 1133 states have call predecessors, (1188), 1160 states have call successors, (1188) [2025-02-06 08:26:30,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4538 states to 4538 states and 6512 transitions. [2025-02-06 08:26:30,293 INFO L78 Accepts]: Start accepts. Automaton has 4538 states and 6512 transitions. Word has length 76 [2025-02-06 08:26:30,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:26:30,294 INFO L471 AbstractCegarLoop]: Abstraction has 4538 states and 6512 transitions. [2025-02-06 08:26:30,294 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2025-02-06 08:26:30,294 INFO L276 IsEmpty]: Start isEmpty. Operand 4538 states and 6512 transitions. [2025-02-06 08:26:30,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2025-02-06 08:26:30,298 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:26:30,298 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:26:30,298 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-02-06 08:26:30,299 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_linux_block_request_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-02-06 08:26:30,299 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:26:30,299 INFO L85 PathProgramCache]: Analyzing trace with hash -1284855393, now seen corresponding path program 1 times [2025-02-06 08:26:30,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:26:30,300 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316363872] [2025-02-06 08:26:30,301 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:26:30,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:26:31,619 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 82 statements into 1 equivalence classes. [2025-02-06 08:26:31,665 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 82 of 82 statements. [2025-02-06 08:26:31,665 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:26:31,665 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:26:32,062 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-02-06 08:26:32,063 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:26:32,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316363872] [2025-02-06 08:26:32,064 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [316363872] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:26:32,064 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:26:32,064 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:26:32,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371910999] [2025-02-06 08:26:32,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:26:32,064 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:26:32,064 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:26:32,065 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:26:32,065 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:26:32,066 INFO L87 Difference]: Start difference. First operand 4538 states and 6512 transitions. Second operand has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2025-02-06 08:26:33,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:26:33,071 INFO L93 Difference]: Finished difference Result 4538 states and 6512 transitions. [2025-02-06 08:26:33,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:26:33,072 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 82 [2025-02-06 08:26:33,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:26:33,096 INFO L225 Difference]: With dead ends: 4538 [2025-02-06 08:26:33,097 INFO L226 Difference]: Without dead ends: 4536 [2025-02-06 08:26:33,102 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:26:33,103 INFO L435 NwaCegarLoop]: 3284 mSDtfsCounter, 3338 mSDsluCounter, 3283 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3338 SdHoareTripleChecker+Valid, 6567 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2025-02-06 08:26:33,103 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3338 Valid, 6567 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2025-02-06 08:26:33,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4536 states. [2025-02-06 08:26:33,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4536 to 4536. [2025-02-06 08:26:33,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4536 states, 3180 states have (on average 1.3081761006289307) internal successors, (4160), 3388 states have internal predecessors, (4160), 1162 states have call successors, (1162), 170 states have call predecessors, (1162), 169 states have return successors, (1188), 1133 states have call predecessors, (1188), 1160 states have call successors, (1188) [2025-02-06 08:26:33,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4536 states to 4536 states and 6510 transitions. [2025-02-06 08:26:33,297 INFO L78 Accepts]: Start accepts. Automaton has 4536 states and 6510 transitions. Word has length 82 [2025-02-06 08:26:33,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:26:33,298 INFO L471 AbstractCegarLoop]: Abstraction has 4536 states and 6510 transitions. [2025-02-06 08:26:33,298 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2025-02-06 08:26:33,298 INFO L276 IsEmpty]: Start isEmpty. Operand 4536 states and 6510 transitions. [2025-02-06 08:26:33,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2025-02-06 08:26:33,300 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:26:33,300 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:26:33,300 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-02-06 08:26:33,301 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-02-06 08:26:33,301 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:26:33,301 INFO L85 PathProgramCache]: Analyzing trace with hash -1357575530, now seen corresponding path program 1 times [2025-02-06 08:26:33,301 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:26:33,301 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119100445] [2025-02-06 08:26:33,301 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:26:33,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:26:34,680 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 93 statements into 1 equivalence classes. [2025-02-06 08:26:34,743 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 93 of 93 statements. [2025-02-06 08:26:34,743 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:26:34,743 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:26:35,072 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2025-02-06 08:26:35,073 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:26:35,073 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119100445] [2025-02-06 08:26:35,073 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119100445] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:26:35,073 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:26:35,073 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 08:26:35,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666051336] [2025-02-06 08:26:35,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:26:35,073 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 08:26:35,074 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:26:35,075 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 08:26:35,075 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 08:26:35,075 INFO L87 Difference]: Start difference. First operand 4536 states and 6510 transitions. Second operand has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2025-02-06 08:26:35,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:26:35,794 INFO L93 Difference]: Finished difference Result 9047 states and 12985 transitions. [2025-02-06 08:26:35,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 08:26:35,795 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 93 [2025-02-06 08:26:35,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:26:35,825 INFO L225 Difference]: With dead ends: 9047 [2025-02-06 08:26:35,825 INFO L226 Difference]: Without dead ends: 4530 [2025-02-06 08:26:35,848 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 08:26:35,849 INFO L435 NwaCegarLoop]: 3280 mSDtfsCounter, 3353 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3353 SdHoareTripleChecker+Valid, 3280 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-02-06 08:26:35,850 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3353 Valid, 3280 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-02-06 08:26:35,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4530 states. [2025-02-06 08:26:36,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4530 to 4530. [2025-02-06 08:26:36,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4530 states, 3175 states have (on average 1.3074015748031496) internal successors, (4151), 3382 states have internal predecessors, (4151), 1162 states have call successors, (1162), 170 states have call predecessors, (1162), 169 states have return successors, (1188), 1133 states have call predecessors, (1188), 1160 states have call successors, (1188) [2025-02-06 08:26:36,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4530 states to 4530 states and 6501 transitions. [2025-02-06 08:26:36,080 INFO L78 Accepts]: Start accepts. Automaton has 4530 states and 6501 transitions. Word has length 93 [2025-02-06 08:26:36,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:26:36,080 INFO L471 AbstractCegarLoop]: Abstraction has 4530 states and 6501 transitions. [2025-02-06 08:26:36,080 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2025-02-06 08:26:36,080 INFO L276 IsEmpty]: Start isEmpty. Operand 4530 states and 6501 transitions. [2025-02-06 08:26:36,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2025-02-06 08:26:36,081 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:26:36,081 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:26:36,081 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-02-06 08:26:36,082 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_linux_drivers_base_class_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-02-06 08:26:36,082 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:26:36,082 INFO L85 PathProgramCache]: Analyzing trace with hash 1762324067, now seen corresponding path program 1 times [2025-02-06 08:26:36,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:26:36,082 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321428660] [2025-02-06 08:26:36,082 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:26:36,082 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:26:37,369 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 88 statements into 1 equivalence classes. [2025-02-06 08:26:37,414 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 88 of 88 statements. [2025-02-06 08:26:37,414 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:26:37,414 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:26:37,799 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-02-06 08:26:37,799 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:26:37,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321428660] [2025-02-06 08:26:37,799 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1321428660] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:26:37,799 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:26:37,799 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:26:37,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419908215] [2025-02-06 08:26:37,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:26:37,800 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:26:37,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:26:37,800 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:26:37,800 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:26:37,800 INFO L87 Difference]: Start difference. First operand 4530 states and 6501 transitions. Second operand has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2025-02-06 08:26:38,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:26:38,739 INFO L93 Difference]: Finished difference Result 4530 states and 6501 transitions. [2025-02-06 08:26:38,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:26:38,739 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 88 [2025-02-06 08:26:38,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:26:38,766 INFO L225 Difference]: With dead ends: 4530 [2025-02-06 08:26:38,766 INFO L226 Difference]: Without dead ends: 4528 [2025-02-06 08:26:38,769 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:26:38,770 INFO L435 NwaCegarLoop]: 3277 mSDtfsCounter, 3330 mSDsluCounter, 3276 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3330 SdHoareTripleChecker+Valid, 6553 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2025-02-06 08:26:38,770 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3330 Valid, 6553 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2025-02-06 08:26:38,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4528 states. [2025-02-06 08:26:38,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4528 to 4528. [2025-02-06 08:26:38,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4528 states, 3174 states have (on average 1.3071833648393194) internal successors, (4149), 3380 states have internal predecessors, (4149), 1162 states have call successors, (1162), 170 states have call predecessors, (1162), 169 states have return successors, (1188), 1133 states have call predecessors, (1188), 1160 states have call successors, (1188) [2025-02-06 08:26:38,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4528 states to 4528 states and 6499 transitions. [2025-02-06 08:26:38,931 INFO L78 Accepts]: Start accepts. Automaton has 4528 states and 6499 transitions. Word has length 88 [2025-02-06 08:26:38,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:26:38,933 INFO L471 AbstractCegarLoop]: Abstraction has 4528 states and 6499 transitions. [2025-02-06 08:26:38,934 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2025-02-06 08:26:38,934 INFO L276 IsEmpty]: Start isEmpty. Operand 4528 states and 6499 transitions. [2025-02-06 08:26:38,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2025-02-06 08:26:38,935 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:26:38,935 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:26:38,935 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-02-06 08:26:38,935 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-02-06 08:26:38,936 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:26:38,936 INFO L85 PathProgramCache]: Analyzing trace with hash -1703956811, now seen corresponding path program 1 times [2025-02-06 08:26:38,936 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:26:38,936 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [746479299] [2025-02-06 08:26:38,936 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:26:38,937 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:26:40,202 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 99 statements into 1 equivalence classes. [2025-02-06 08:26:40,251 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 99 of 99 statements. [2025-02-06 08:26:40,252 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:26:40,252 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:26:40,662 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2025-02-06 08:26:40,662 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:26:40,663 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [746479299] [2025-02-06 08:26:40,663 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [746479299] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 08:26:40,663 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1165082003] [2025-02-06 08:26:40,663 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:26:40,663 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 08:26:40,663 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 08:26:40,669 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-02-06 08:26:40,670 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2025-02-06 08:26:42,434 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 99 statements into 1 equivalence classes. [2025-02-06 08:26:42,746 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 99 of 99 statements. [2025-02-06 08:26:42,746 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:26:42,746 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:26:42,761 INFO L256 TraceCheckSpWp]: Trace formula consists of 3704 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-02-06 08:26:42,769 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 08:26:43,010 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2025-02-06 08:26:43,010 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-06 08:26:43,010 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1165082003] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:26:43,010 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-06 08:26:43,010 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2025-02-06 08:26:43,010 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1929723120] [2025-02-06 08:26:43,010 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:26:43,010 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 08:26:43,010 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:26:43,011 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 08:26:43,011 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2025-02-06 08:26:43,011 INFO L87 Difference]: Start difference. First operand 4528 states and 6499 transitions. Second operand has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2025-02-06 08:26:43,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:26:43,639 INFO L93 Difference]: Finished difference Result 9031 states and 12963 transitions. [2025-02-06 08:26:43,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 08:26:43,640 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 99 [2025-02-06 08:26:43,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:26:43,665 INFO L225 Difference]: With dead ends: 9031 [2025-02-06 08:26:43,666 INFO L226 Difference]: Without dead ends: 4522 [2025-02-06 08:26:43,686 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2025-02-06 08:26:43,687 INFO L435 NwaCegarLoop]: 3273 mSDtfsCounter, 3336 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3336 SdHoareTripleChecker+Valid, 3273 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-02-06 08:26:43,688 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3336 Valid, 3273 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-02-06 08:26:43,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4522 states. [2025-02-06 08:26:43,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4522 to 4522. [2025-02-06 08:26:43,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4522 states, 3169 states have (on average 1.3064058062480277) internal successors, (4140), 3374 states have internal predecessors, (4140), 1162 states have call successors, (1162), 170 states have call predecessors, (1162), 169 states have return successors, (1188), 1133 states have call predecessors, (1188), 1160 states have call successors, (1188) [2025-02-06 08:26:43,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4522 states to 4522 states and 6490 transitions. [2025-02-06 08:26:43,870 INFO L78 Accepts]: Start accepts. Automaton has 4522 states and 6490 transitions. Word has length 99 [2025-02-06 08:26:43,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:26:43,871 INFO L471 AbstractCegarLoop]: Abstraction has 4522 states and 6490 transitions. [2025-02-06 08:26:43,871 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2025-02-06 08:26:43,871 INFO L276 IsEmpty]: Start isEmpty. Operand 4522 states and 6490 transitions. [2025-02-06 08:26:43,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2025-02-06 08:26:43,873 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:26:43,873 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:26:43,888 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2025-02-06 08:26:44,074 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,2 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 08:26:44,074 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_linux_fs_char_dev_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-02-06 08:26:44,075 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:26:44,075 INFO L85 PathProgramCache]: Analyzing trace with hash 317129447, now seen corresponding path program 1 times [2025-02-06 08:26:44,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:26:44,075 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823564021] [2025-02-06 08:26:44,075 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:26:44,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:26:45,328 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 94 statements into 1 equivalence classes. [2025-02-06 08:26:45,366 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 94 of 94 statements. [2025-02-06 08:26:45,366 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:26:45,367 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:26:45,761 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-02-06 08:26:45,762 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:26:45,762 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1823564021] [2025-02-06 08:26:45,762 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1823564021] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:26:45,762 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:26:45,762 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:26:45,762 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620728122] [2025-02-06 08:26:45,762 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:26:45,762 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:26:45,763 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:26:45,763 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:26:45,763 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:26:45,763 INFO L87 Difference]: Start difference. First operand 4522 states and 6490 transitions. Second operand has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2025-02-06 08:26:46,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:26:46,612 INFO L93 Difference]: Finished difference Result 4522 states and 6490 transitions. [2025-02-06 08:26:46,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:26:46,613 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 94 [2025-02-06 08:26:46,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:26:46,628 INFO L225 Difference]: With dead ends: 4522 [2025-02-06 08:26:46,628 INFO L226 Difference]: Without dead ends: 4520 [2025-02-06 08:26:46,631 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:26:46,631 INFO L435 NwaCegarLoop]: 3270 mSDtfsCounter, 3322 mSDsluCounter, 3269 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3322 SdHoareTripleChecker+Valid, 6539 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2025-02-06 08:26:46,631 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3322 Valid, 6539 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2025-02-06 08:26:46,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4520 states. [2025-02-06 08:26:46,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4520 to 4520. [2025-02-06 08:26:46,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4520 states, 3168 states have (on average 1.3061868686868687) internal successors, (4138), 3372 states have internal predecessors, (4138), 1162 states have call successors, (1162), 170 states have call predecessors, (1162), 169 states have return successors, (1188), 1133 states have call predecessors, (1188), 1160 states have call successors, (1188) [2025-02-06 08:26:46,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4520 states to 4520 states and 6488 transitions. [2025-02-06 08:26:46,796 INFO L78 Accepts]: Start accepts. Automaton has 4520 states and 6488 transitions. Word has length 94 [2025-02-06 08:26:46,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:26:46,797 INFO L471 AbstractCegarLoop]: Abstraction has 4520 states and 6488 transitions. [2025-02-06 08:26:46,797 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2025-02-06 08:26:46,797 INFO L276 IsEmpty]: Start isEmpty. Operand 4520 states and 6488 transitions. [2025-02-06 08:26:46,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2025-02-06 08:26:46,799 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:26:46,799 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:26:46,799 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-02-06 08:26:46,799 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-02-06 08:26:46,800 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:26:46,800 INFO L85 PathProgramCache]: Analyzing trace with hash 5014556, now seen corresponding path program 1 times [2025-02-06 08:26:46,800 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:26:46,800 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [605459529] [2025-02-06 08:26:46,800 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:26:46,800 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:26:48,003 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 100 statements into 1 equivalence classes. [2025-02-06 08:26:48,032 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 100 of 100 statements. [2025-02-06 08:26:48,033 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:26:48,033 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:26:48,360 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-02-06 08:26:48,362 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:26:48,362 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [605459529] [2025-02-06 08:26:48,362 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [605459529] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:26:48,362 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:26:48,362 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:26:48,362 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [466280946] [2025-02-06 08:26:48,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:26:48,362 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:26:48,362 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:26:48,363 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:26:48,363 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:26:48,363 INFO L87 Difference]: Start difference. First operand 4520 states and 6488 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2025-02-06 08:26:49,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:26:49,118 INFO L93 Difference]: Finished difference Result 4520 states and 6488 transitions. [2025-02-06 08:26:49,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:26:49,118 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 100 [2025-02-06 08:26:49,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:26:49,133 INFO L225 Difference]: With dead ends: 4520 [2025-02-06 08:26:49,133 INFO L226 Difference]: Without dead ends: 4518 [2025-02-06 08:26:49,136 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:26:49,136 INFO L435 NwaCegarLoop]: 3268 mSDtfsCounter, 3319 mSDsluCounter, 3267 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3319 SdHoareTripleChecker+Valid, 6535 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2025-02-06 08:26:49,137 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3319 Valid, 6535 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2025-02-06 08:26:49,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4518 states. [2025-02-06 08:26:49,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4518 to 4518. [2025-02-06 08:26:49,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4518 states, 3167 states have (on average 1.305967792863909) internal successors, (4136), 3370 states have internal predecessors, (4136), 1162 states have call successors, (1162), 170 states have call predecessors, (1162), 169 states have return successors, (1188), 1133 states have call predecessors, (1188), 1160 states have call successors, (1188) [2025-02-06 08:26:49,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4518 states to 4518 states and 6486 transitions. [2025-02-06 08:26:49,301 INFO L78 Accepts]: Start accepts. Automaton has 4518 states and 6486 transitions. Word has length 100 [2025-02-06 08:26:49,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:26:49,301 INFO L471 AbstractCegarLoop]: Abstraction has 4518 states and 6486 transitions. [2025-02-06 08:26:49,301 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2025-02-06 08:26:49,302 INFO L276 IsEmpty]: Start isEmpty. Operand 4518 states and 6486 transitions. [2025-02-06 08:26:49,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2025-02-06 08:26:49,306 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:26:49,306 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:26:49,306 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2025-02-06 08:26:49,306 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_linux_kernel_locking_rwlock_check_final_stateErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-02-06 08:26:49,307 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:26:49,307 INFO L85 PathProgramCache]: Analyzing trace with hash 235544917, now seen corresponding path program 1 times [2025-02-06 08:26:49,307 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:26:49,307 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125707136] [2025-02-06 08:26:49,307 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:26:49,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:26:50,497 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 106 statements into 1 equivalence classes. [2025-02-06 08:26:50,541 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 106 of 106 statements. [2025-02-06 08:26:50,542 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:26:50,542 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:26:50,935 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-02-06 08:26:50,935 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:26:50,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [125707136] [2025-02-06 08:26:50,935 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [125707136] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:26:50,935 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:26:50,935 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:26:50,935 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [486875301] [2025-02-06 08:26:50,935 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:26:50,936 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:26:50,937 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:26:50,937 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:26:50,937 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:26:50,937 INFO L87 Difference]: Start difference. First operand 4518 states and 6486 transitions. Second operand has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2025-02-06 08:26:51,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:26:51,836 INFO L93 Difference]: Finished difference Result 4518 states and 6486 transitions. [2025-02-06 08:26:51,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:26:51,837 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 106 [2025-02-06 08:26:51,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:26:51,854 INFO L225 Difference]: With dead ends: 4518 [2025-02-06 08:26:51,854 INFO L226 Difference]: Without dead ends: 4516 [2025-02-06 08:26:51,857 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:26:51,857 INFO L435 NwaCegarLoop]: 3266 mSDtfsCounter, 3316 mSDsluCounter, 3265 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3316 SdHoareTripleChecker+Valid, 6531 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2025-02-06 08:26:51,858 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3316 Valid, 6531 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2025-02-06 08:26:51,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4516 states. [2025-02-06 08:26:52,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4516 to 4516. [2025-02-06 08:26:52,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4516 states, 3166 states have (on average 1.3057485786481364) internal successors, (4134), 3368 states have internal predecessors, (4134), 1162 states have call successors, (1162), 170 states have call predecessors, (1162), 169 states have return successors, (1188), 1133 states have call predecessors, (1188), 1160 states have call successors, (1188) [2025-02-06 08:26:52,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4516 states to 4516 states and 6484 transitions. [2025-02-06 08:26:52,043 INFO L78 Accepts]: Start accepts. Automaton has 4516 states and 6484 transitions. Word has length 106 [2025-02-06 08:26:52,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:26:52,044 INFO L471 AbstractCegarLoop]: Abstraction has 4516 states and 6484 transitions. [2025-02-06 08:26:52,044 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2025-02-06 08:26:52,044 INFO L276 IsEmpty]: Start isEmpty. Operand 4516 states and 6484 transitions. [2025-02-06 08:26:52,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2025-02-06 08:26:52,045 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:26:52,045 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:26:52,045 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2025-02-06 08:26:52,045 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_linux_kernel_locking_rwlock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-02-06 08:26:52,046 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:26:52,046 INFO L85 PathProgramCache]: Analyzing trace with hash -1274466128, now seen corresponding path program 1 times [2025-02-06 08:26:52,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:26:52,046 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188919247] [2025-02-06 08:26:52,046 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:26:52,046 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:26:53,314 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 108 statements into 1 equivalence classes. [2025-02-06 08:26:53,379 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 108 of 108 statements. [2025-02-06 08:26:53,379 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:26:53,379 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:26:53,762 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-02-06 08:26:53,763 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:26:53,763 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188919247] [2025-02-06 08:26:53,763 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [188919247] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:26:53,763 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:26:53,763 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:26:53,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855882619] [2025-02-06 08:26:53,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:26:53,763 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:26:53,763 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:26:53,763 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:26:53,764 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:26:53,764 INFO L87 Difference]: Start difference. First operand 4516 states and 6484 transitions. Second operand has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2025-02-06 08:26:54,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:26:54,741 INFO L93 Difference]: Finished difference Result 4516 states and 6484 transitions. [2025-02-06 08:26:54,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:26:54,741 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 108 [2025-02-06 08:26:54,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:26:54,758 INFO L225 Difference]: With dead ends: 4516 [2025-02-06 08:26:54,758 INFO L226 Difference]: Without dead ends: 4514 [2025-02-06 08:26:54,761 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:26:54,762 INFO L435 NwaCegarLoop]: 3264 mSDtfsCounter, 3312 mSDsluCounter, 3263 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3312 SdHoareTripleChecker+Valid, 6527 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2025-02-06 08:26:54,762 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3312 Valid, 6527 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2025-02-06 08:26:54,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4514 states. [2025-02-06 08:26:54,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4514 to 4514. [2025-02-06 08:26:54,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4514 states, 3165 states have (on average 1.3055292259083728) internal successors, (4132), 3366 states have internal predecessors, (4132), 1162 states have call successors, (1162), 170 states have call predecessors, (1162), 169 states have return successors, (1188), 1133 states have call predecessors, (1188), 1160 states have call successors, (1188) [2025-02-06 08:26:54,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4514 states to 4514 states and 6482 transitions. [2025-02-06 08:26:54,946 INFO L78 Accepts]: Start accepts. Automaton has 4514 states and 6482 transitions. Word has length 108 [2025-02-06 08:26:54,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:26:54,948 INFO L471 AbstractCegarLoop]: Abstraction has 4514 states and 6482 transitions. [2025-02-06 08:26:54,948 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2025-02-06 08:26:54,948 INFO L276 IsEmpty]: Start isEmpty. Operand 4514 states and 6482 transitions. [2025-02-06 08:26:54,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2025-02-06 08:26:54,950 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:26:54,950 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:26:54,951 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2025-02-06 08:26:54,951 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_linux_kernel_module_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-02-06 08:26:54,951 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:26:54,951 INFO L85 PathProgramCache]: Analyzing trace with hash -1405203834, now seen corresponding path program 1 times [2025-02-06 08:26:54,951 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:26:54,951 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1636478323] [2025-02-06 08:26:54,951 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:26:54,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:26:56,115 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 114 statements into 1 equivalence classes. [2025-02-06 08:26:56,142 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 114 of 114 statements. [2025-02-06 08:26:56,142 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:26:56,142 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:26:56,480 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-02-06 08:26:56,480 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:26:56,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1636478323] [2025-02-06 08:26:56,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1636478323] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:26:56,481 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:26:56,481 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:26:56,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830775165] [2025-02-06 08:26:56,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:26:56,481 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:26:56,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:26:56,482 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:26:56,482 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:26:56,482 INFO L87 Difference]: Start difference. First operand 4514 states and 6482 transitions. Second operand has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2025-02-06 08:26:57,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:26:57,339 INFO L93 Difference]: Finished difference Result 4514 states and 6482 transitions. [2025-02-06 08:26:57,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:26:57,340 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 114 [2025-02-06 08:26:57,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:26:57,354 INFO L225 Difference]: With dead ends: 4514 [2025-02-06 08:26:57,354 INFO L226 Difference]: Without dead ends: 4512 [2025-02-06 08:26:57,356 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:26:57,357 INFO L435 NwaCegarLoop]: 3262 mSDtfsCounter, 3311 mSDsluCounter, 3261 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3311 SdHoareTripleChecker+Valid, 6523 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2025-02-06 08:26:57,357 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3311 Valid, 6523 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2025-02-06 08:26:57,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4512 states. [2025-02-06 08:26:57,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4512 to 4512. [2025-02-06 08:26:57,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4512 states, 3164 states have (on average 1.3053097345132743) internal successors, (4130), 3364 states have internal predecessors, (4130), 1162 states have call successors, (1162), 170 states have call predecessors, (1162), 169 states have return successors, (1188), 1133 states have call predecessors, (1188), 1160 states have call successors, (1188) [2025-02-06 08:26:57,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4512 states to 4512 states and 6480 transitions. [2025-02-06 08:26:57,546 INFO L78 Accepts]: Start accepts. Automaton has 4512 states and 6480 transitions. Word has length 114 [2025-02-06 08:26:57,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:26:57,547 INFO L471 AbstractCegarLoop]: Abstraction has 4512 states and 6480 transitions. [2025-02-06 08:26:57,547 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2025-02-06 08:26:57,547 INFO L276 IsEmpty]: Start isEmpty. Operand 4512 states and 6480 transitions. [2025-02-06 08:26:57,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2025-02-06 08:26:57,548 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:26:57,549 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:26:57,549 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2025-02-06 08:26:57,549 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_linux_kernel_rcu_update_lock_bh_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-02-06 08:26:57,549 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:26:57,549 INFO L85 PathProgramCache]: Analyzing trace with hash 1642356344, now seen corresponding path program 1 times [2025-02-06 08:26:57,549 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:26:57,550 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777227259] [2025-02-06 08:26:57,550 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:26:57,550 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:26:58,758 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 120 statements into 1 equivalence classes. [2025-02-06 08:26:58,794 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 120 of 120 statements. [2025-02-06 08:26:58,794 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:26:58,794 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:26:59,132 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-02-06 08:26:59,132 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:26:59,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1777227259] [2025-02-06 08:26:59,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1777227259] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:26:59,132 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:26:59,132 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:26:59,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932035342] [2025-02-06 08:26:59,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:26:59,133 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:26:59,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:26:59,134 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:26:59,134 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:26:59,134 INFO L87 Difference]: Start difference. First operand 4512 states and 6480 transitions. Second operand has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2025-02-06 08:27:00,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:27:00,033 INFO L93 Difference]: Finished difference Result 4512 states and 6480 transitions. [2025-02-06 08:27:00,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:27:00,034 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 120 [2025-02-06 08:27:00,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:27:00,051 INFO L225 Difference]: With dead ends: 4512 [2025-02-06 08:27:00,051 INFO L226 Difference]: Without dead ends: 4510 [2025-02-06 08:27:00,054 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:27:00,054 INFO L435 NwaCegarLoop]: 3260 mSDtfsCounter, 3308 mSDsluCounter, 3259 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3308 SdHoareTripleChecker+Valid, 6519 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2025-02-06 08:27:00,054 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3308 Valid, 6519 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2025-02-06 08:27:00,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4510 states. [2025-02-06 08:27:00,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4510 to 4510. [2025-02-06 08:27:00,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4510 states, 3163 states have (on average 1.305090104331331) internal successors, (4128), 3362 states have internal predecessors, (4128), 1162 states have call successors, (1162), 170 states have call predecessors, (1162), 169 states have return successors, (1188), 1133 states have call predecessors, (1188), 1160 states have call successors, (1188) [2025-02-06 08:27:00,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4510 states to 4510 states and 6478 transitions. [2025-02-06 08:27:00,254 INFO L78 Accepts]: Start accepts. Automaton has 4510 states and 6478 transitions. Word has length 120 [2025-02-06 08:27:00,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:27:00,255 INFO L471 AbstractCegarLoop]: Abstraction has 4510 states and 6478 transitions. [2025-02-06 08:27:00,255 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2025-02-06 08:27:00,255 INFO L276 IsEmpty]: Start isEmpty. Operand 4510 states and 6478 transitions. [2025-02-06 08:27:00,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2025-02-06 08:27:00,256 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:27:00,256 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 12, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:27:00,257 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2025-02-06 08:27:00,257 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-02-06 08:27:00,257 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:27:00,257 INFO L85 PathProgramCache]: Analyzing trace with hash 1579770624, now seen corresponding path program 1 times [2025-02-06 08:27:00,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:27:00,257 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [196041515] [2025-02-06 08:27:00,257 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:27:00,257 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:27:01,561 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 167 statements into 1 equivalence classes. [2025-02-06 08:27:01,603 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 167 of 167 statements. [2025-02-06 08:27:01,604 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:27:01,604 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:27:02,193 INFO L134 CoverageAnalysis]: Checked inductivity of 348 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 348 trivial. 0 not checked. [2025-02-06 08:27:02,194 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:27:02,194 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [196041515] [2025-02-06 08:27:02,194 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [196041515] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:27:02,194 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:27:02,194 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-02-06 08:27:02,194 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425887635] [2025-02-06 08:27:02,194 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:27:02,194 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-02-06 08:27:02,194 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:27:02,198 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-02-06 08:27:02,198 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:27:02,198 INFO L87 Difference]: Start difference. First operand 4510 states and 6478 transitions. Second operand has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2025-02-06 08:27:03,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:27:03,707 INFO L93 Difference]: Finished difference Result 4600 states and 6548 transitions. [2025-02-06 08:27:03,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-06 08:27:03,708 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 167 [2025-02-06 08:27:03,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:27:03,724 INFO L225 Difference]: With dead ends: 4600 [2025-02-06 08:27:03,725 INFO L226 Difference]: Without dead ends: 4598 [2025-02-06 08:27:03,728 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-02-06 08:27:03,728 INFO L435 NwaCegarLoop]: 3258 mSDtfsCounter, 1552 mSDsluCounter, 8211 mSDsCounter, 0 mSdLazyCounter, 343 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1553 SdHoareTripleChecker+Valid, 11469 SdHoareTripleChecker+Invalid, 344 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 343 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2025-02-06 08:27:03,729 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1553 Valid, 11469 Invalid, 344 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 343 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2025-02-06 08:27:03,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4598 states. [2025-02-06 08:27:03,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4598 to 4598. [2025-02-06 08:27:03,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4598 states, 3220 states have (on average 1.2990683229813664) internal successors, (4183), 3418 states have internal predecessors, (4183), 1168 states have call successors, (1168), 196 states have call predecessors, (1168), 195 states have return successors, (1194), 1139 states have call predecessors, (1194), 1166 states have call successors, (1194) [2025-02-06 08:27:03,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4598 states to 4598 states and 6545 transitions. [2025-02-06 08:27:03,946 INFO L78 Accepts]: Start accepts. Automaton has 4598 states and 6545 transitions. Word has length 167 [2025-02-06 08:27:03,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:27:03,947 INFO L471 AbstractCegarLoop]: Abstraction has 4598 states and 6545 transitions. [2025-02-06 08:27:03,947 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2025-02-06 08:27:03,948 INFO L276 IsEmpty]: Start isEmpty. Operand 4598 states and 6545 transitions. [2025-02-06 08:27:03,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2025-02-06 08:27:03,949 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:27:03,950 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:27:03,950 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2025-02-06 08:27:03,950 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-02-06 08:27:03,950 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:27:03,950 INFO L85 PathProgramCache]: Analyzing trace with hash 1815536531, now seen corresponding path program 1 times [2025-02-06 08:27:03,950 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:27:03,950 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [729721487] [2025-02-06 08:27:03,950 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:27:03,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:27:05,179 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 126 statements into 1 equivalence classes. [2025-02-06 08:27:05,221 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 126 of 126 statements. [2025-02-06 08:27:05,222 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:27:05,222 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:27:05,672 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-02-06 08:27:05,672 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:27:05,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [729721487] [2025-02-06 08:27:05,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [729721487] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:27:05,672 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:27:05,672 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:27:05,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [32442640] [2025-02-06 08:27:05,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:27:05,674 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:27:05,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:27:05,675 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:27:05,675 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:27:05,675 INFO L87 Difference]: Start difference. First operand 4598 states and 6545 transitions. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2025-02-06 08:27:06,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:27:06,709 INFO L93 Difference]: Finished difference Result 4598 states and 6545 transitions. [2025-02-06 08:27:06,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:27:06,709 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 126 [2025-02-06 08:27:06,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:27:06,729 INFO L225 Difference]: With dead ends: 4598 [2025-02-06 08:27:06,729 INFO L226 Difference]: Without dead ends: 4596 [2025-02-06 08:27:06,733 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:27:06,734 INFO L435 NwaCegarLoop]: 3256 mSDtfsCounter, 3303 mSDsluCounter, 3255 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3303 SdHoareTripleChecker+Valid, 6511 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2025-02-06 08:27:06,734 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3303 Valid, 6511 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2025-02-06 08:27:06,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4596 states. [2025-02-06 08:27:06,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4596 to 4596. [2025-02-06 08:27:06,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4596 states, 3219 states have (on average 1.2988505747126438) internal successors, (4181), 3416 states have internal predecessors, (4181), 1168 states have call successors, (1168), 196 states have call predecessors, (1168), 195 states have return successors, (1194), 1139 states have call predecessors, (1194), 1166 states have call successors, (1194) [2025-02-06 08:27:06,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4596 states to 4596 states and 6543 transitions. [2025-02-06 08:27:06,960 INFO L78 Accepts]: Start accepts. Automaton has 4596 states and 6543 transitions. Word has length 126 [2025-02-06 08:27:06,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:27:06,960 INFO L471 AbstractCegarLoop]: Abstraction has 4596 states and 6543 transitions. [2025-02-06 08:27:06,960 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2025-02-06 08:27:06,961 INFO L276 IsEmpty]: Start isEmpty. Operand 4596 states and 6543 transitions. [2025-02-06 08:27:06,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2025-02-06 08:27:06,962 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:27:06,962 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:27:06,962 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2025-02-06 08:27:06,962 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 26 more)] === [2025-02-06 08:27:06,963 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:27:06,963 INFO L85 PathProgramCache]: Analyzing trace with hash -245271092, now seen corresponding path program 1 times [2025-02-06 08:27:06,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:27:06,963 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106803707] [2025-02-06 08:27:06,963 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:27:06,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms