./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--scsi--megaraid.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 798a7b37 Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 1646a8d53b9f2fa0ac6100c29915ace30eff8ecd248fd58f109ce56469910baa --- Real Ultimate output --- This is Ultimate 0.3.0-?-798a7b3-m [2025-03-04 05:52:55,597 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-04 05:52:55,654 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-04 05:52:55,658 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-04 05:52:55,659 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-04 05:52:55,680 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-04 05:52:55,680 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-04 05:52:55,681 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-04 05:52:55,681 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-04 05:52:55,681 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-04 05:52:55,681 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-04 05:52:55,682 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-04 05:52:55,682 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-04 05:52:55,682 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-04 05:52:55,682 INFO L153 SettingsManager]: * Use SBE=true [2025-03-04 05:52:55,682 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-04 05:52:55,683 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-04 05:52:55,683 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-04 05:52:55,683 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-04 05:52:55,683 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-04 05:52:55,683 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-04 05:52:55,683 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-04 05:52:55,683 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-04 05:52:55,683 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-04 05:52:55,683 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-04 05:52:55,683 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-04 05:52:55,683 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-04 05:52:55,683 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-04 05:52:55,683 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-04 05:52:55,684 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 05:52:55,684 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-04 05:52:55,684 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-04 05:52:55,684 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-04 05:52:55,684 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-04 05:52:55,684 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-04 05:52:55,684 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-04 05:52:55,684 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-04 05:52:55,685 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-04 05:52:55,685 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-04 05:52:55,685 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-04 05:52:55,685 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 1646a8d53b9f2fa0ac6100c29915ace30eff8ecd248fd58f109ce56469910baa [2025-03-04 05:52:55,932 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-04 05:52:55,940 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-04 05:52:55,941 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-04 05:52:55,942 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-04 05:52:55,942 INFO L274 PluginConnector]: CDTParser initialized [2025-03-04 05:52:55,943 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i [2025-03-04 05:52:57,085 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1cb8eb97d/6d22e4cb862f4126b654cc70a4b297dc/FLAG638556bdb [2025-03-04 05:52:57,647 INFO L384 CDTParser]: Found 1 translation units. [2025-03-04 05:52:57,647 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i [2025-03-04 05:52:57,700 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1cb8eb97d/6d22e4cb862f4126b654cc70a4b297dc/FLAG638556bdb [2025-03-04 05:52:58,149 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1cb8eb97d/6d22e4cb862f4126b654cc70a4b297dc [2025-03-04 05:52:58,151 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-04 05:52:58,152 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-04 05:52:58,153 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-04 05:52:58,153 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-04 05:52:58,156 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-04 05:52:58,157 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 05:52:58" (1/1) ... [2025-03-04 05:52:58,158 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@9aa0b74 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:52:58, skipping insertion in model container [2025-03-04 05:52:58,159 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 05:52:58" (1/1) ... [2025-03-04 05:52:58,277 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-04 05:53:01,946 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[486469,486482] [2025-03-04 05:53:01,948 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[486614,486627] [2025-03-04 05:53:01,949 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[486760,486773] [2025-03-04 05:53:01,949 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[486925,486938] [2025-03-04 05:53:01,949 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[487083,487096] [2025-03-04 05:53:01,950 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[487241,487254] [2025-03-04 05:53:01,950 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[487399,487412] [2025-03-04 05:53:01,950 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[487559,487572] [2025-03-04 05:53:01,950 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[487718,487731] [2025-03-04 05:53:01,950 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[487857,487870] [2025-03-04 05:53:01,951 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[487999,488012] [2025-03-04 05:53:01,951 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[488148,488161] [2025-03-04 05:53:01,951 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[488287,488300] [2025-03-04 05:53:01,951 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[488442,488455] [2025-03-04 05:53:01,952 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[488602,488615] [2025-03-04 05:53:01,952 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[488753,488766] [2025-03-04 05:53:01,952 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[488904,488917] [2025-03-04 05:53:01,952 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[489056,489069] [2025-03-04 05:53:01,952 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[489205,489218] [2025-03-04 05:53:01,953 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[489353,489366] [2025-03-04 05:53:01,953 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[489510,489523] [2025-03-04 05:53:01,953 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[489659,489672] [2025-03-04 05:53:01,953 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[489815,489828] [2025-03-04 05:53:01,953 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[489968,489981] [2025-03-04 05:53:01,954 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[490114,490127] [2025-03-04 05:53:01,954 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[490257,490270] [2025-03-04 05:53:01,954 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[490409,490422] [2025-03-04 05:53:01,955 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[490555,490568] [2025-03-04 05:53:01,955 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[490700,490713] [2025-03-04 05:53:01,955 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[490854,490867] [2025-03-04 05:53:01,955 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[491005,491018] [2025-03-04 05:53:01,955 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[491160,491173] [2025-03-04 05:53:01,956 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[491312,491325] [2025-03-04 05:53:01,956 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[491467,491480] [2025-03-04 05:53:01,957 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[491631,491644] [2025-03-04 05:53:01,957 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[491787,491800] [2025-03-04 05:53:01,957 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[491951,491964] [2025-03-04 05:53:01,957 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[492093,492106] [2025-03-04 05:53:01,957 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[492251,492264] [2025-03-04 05:53:01,958 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[492418,492431] [2025-03-04 05:53:01,958 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[492577,492590] [2025-03-04 05:53:01,958 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[492736,492749] [2025-03-04 05:53:01,958 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[492885,492898] [2025-03-04 05:53:01,959 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[493032,493045] [2025-03-04 05:53:01,959 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[493171,493184] [2025-03-04 05:53:01,960 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[493334,493347] [2025-03-04 05:53:01,960 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[493500,493513] [2025-03-04 05:53:01,960 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[493664,493677] [2025-03-04 05:53:01,962 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[493829,493842] [2025-03-04 05:53:01,962 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[493994,494007] [2025-03-04 05:53:01,962 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[494160,494173] [2025-03-04 05:53:01,962 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[494325,494338] [2025-03-04 05:53:01,962 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[494492,494505] [2025-03-04 05:53:01,962 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[494652,494665] [2025-03-04 05:53:01,963 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[494814,494827] [2025-03-04 05:53:01,963 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[494973,494986] [2025-03-04 05:53:01,963 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[495119,495132] [2025-03-04 05:53:01,963 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[495262,495275] [2025-03-04 05:53:01,963 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[495406,495419] [2025-03-04 05:53:01,963 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[495549,495562] [2025-03-04 05:53:01,963 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[495693,495706] [2025-03-04 05:53:01,964 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[495834,495847] [2025-03-04 05:53:01,964 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[495972,495985] [2025-03-04 05:53:01,964 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[496130,496143] [2025-03-04 05:53:01,964 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[496289,496302] [2025-03-04 05:53:01,964 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[496445,496458] [2025-03-04 05:53:01,965 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[496594,496607] [2025-03-04 05:53:01,965 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[496746,496759] [2025-03-04 05:53:01,967 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[496897,496910] [2025-03-04 05:53:01,967 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[497046,497059] [2025-03-04 05:53:01,967 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[497198,497211] [2025-03-04 05:53:01,967 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[497346,497359] [2025-03-04 05:53:01,967 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[497499,497512] [2025-03-04 05:53:01,968 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[497650,497663] [2025-03-04 05:53:01,968 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[497800,497813] [2025-03-04 05:53:01,968 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[497947,497960] [2025-03-04 05:53:01,968 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[498098,498111] [2025-03-04 05:53:01,969 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[498249,498262] [2025-03-04 05:53:01,969 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[498397,498410] [2025-03-04 05:53:01,969 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[498563,498576] [2025-03-04 05:53:01,969 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[498732,498745] [2025-03-04 05:53:01,969 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[498899,498912] [2025-03-04 05:53:01,970 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[499067,499080] [2025-03-04 05:53:01,970 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[499217,499230] [2025-03-04 05:53:01,970 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[499364,499377] [2025-03-04 05:53:01,973 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[499525,499538] [2025-03-04 05:53:01,973 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[499695,499708] [2025-03-04 05:53:01,973 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[499857,499870] [2025-03-04 05:53:01,989 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 05:53:02,023 INFO L200 MainTranslator]: Completed pre-run [2025-03-04 05:53:02,116 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5624-5625] [2025-03-04 05:53:02,118 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5630-5632] [2025-03-04 05:53:02,118 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [5646] [2025-03-04 05:53:02,119 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [5718] [2025-03-04 05:53:02,120 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [5721] [2025-03-04 05:53:02,120 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [5723] [2025-03-04 05:53:02,120 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [5728] [2025-03-04 05:53:02,120 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [5731] [2025-03-04 05:53:02,120 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [5733] [2025-03-04 05:53:02,120 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [5738] [2025-03-04 05:53:02,120 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [5741] [2025-03-04 05:53:02,120 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [5743] [2025-03-04 05:53:02,121 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [5748] [2025-03-04 05:53:02,121 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [5751] [2025-03-04 05:53:02,121 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [5753] [2025-03-04 05:53:02,121 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [5791] [2025-03-04 05:53:02,121 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [5794] [2025-03-04 05:53:02,121 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [5796] [2025-03-04 05:53:02,121 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [5801] [2025-03-04 05:53:02,122 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [5804] [2025-03-04 05:53:02,122 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [5806] [2025-03-04 05:53:02,122 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [5811] [2025-03-04 05:53:02,122 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [5814] [2025-03-04 05:53:02,122 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [5816] [2025-03-04 05:53:02,122 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [5821] [2025-03-04 05:53:02,122 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [5824] [2025-03-04 05:53:02,122 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [5826] [2025-03-04 05:53:02,124 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5905] [2025-03-04 05:53:02,124 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5912] [2025-03-04 05:53:02,124 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5922] [2025-03-04 05:53:02,125 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5930] [2025-03-04 05:53:02,130 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (98), "i" (12UL)); [6023-6024] [2025-03-04 05:53:02,131 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (99), "i" (12UL)); [6034-6035] [2025-03-04 05:53:02,135 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [6117-6118] [2025-03-04 05:53:02,137 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [6151-6152] [2025-03-04 05:53:02,143 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6461] [2025-03-04 05:53:02,143 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6470] [2025-03-04 05:53:02,230 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/scsi/megaraid.c"), "i" (1740), "i" (12UL)); [8037-8038] [2025-03-04 05:53:02,267 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" ((u32 *)uioc.__ua.__uaddr): "ebx"); [9494] [2025-03-04 05:53:02,267 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" ((u32 *)uioc.__ua.__uaddr): "ebx"); [9497] [2025-03-04 05:53:02,269 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" ((u32 *)uioc.__ua.__uaddr): "ebx"); [9500] [2025-03-04 05:53:02,269 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" ((u32 *)uioc.__ua.__uaddr): "ebx"); [9503] [2025-03-04 05:53:02,269 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" ((u32 *)uioc.__ua.__uaddr): "ebx"); [9506] [2025-03-04 05:53:02,269 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" ((u32 *)uioc.__ua.__uaddr): "ebx"); [9540-9541] [2025-03-04 05:53:02,270 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" ((u32 *)uioc.__ua.__uaddr): "ebx"); [9544-9545] [2025-03-04 05:53:02,270 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" ((u32 *)uioc.__ua.__uaddr): "ebx"); [9548-9549] [2025-03-04 05:53:02,270 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" ((u32 *)uioc.__ua.__uaddr): "ebx"); [9552-9553] [2025-03-04 05:53:02,270 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" ((u32 *)uioc.__ua.__uaddr): "ebx"); [9556-9557] [2025-03-04 05:53:02,281 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" (& ((megacmd_t *)(& uiocp->__ua.__raw_mbox))->status): "ebx"); [10021] [2025-03-04 05:53:02,281 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" (& ((megacmd_t *)(& uiocp->__ua.__raw_mbox))->status): "ebx"); [10024] [2025-03-04 05:53:02,282 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" (& ((megacmd_t *)(& uiocp->__ua.__raw_mbox))->status): "ebx"); [10027] [2025-03-04 05:53:02,282 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" (& ((megacmd_t *)(& uiocp->__ua.__raw_mbox))->status): "ebx"); [10030] [2025-03-04 05:53:02,282 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" (& ((megacmd_t *)(& uiocp->__ua.__raw_mbox))->status): "ebx"); [10033] [2025-03-04 05:53:02,283 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu), "=r" (__val_gu): "0" ((mega_passthru **)(& umc->xferaddr)), "i" (8UL)); [10046-10047] [2025-03-04 05:53:02,283 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (& upthru->scsistatus): "ebx"); [10077-10078] [2025-03-04 05:53:02,283 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (& upthru->scsistatus): "ebx"); [10081-10082] [2025-03-04 05:53:02,283 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (& upthru->scsistatus): "ebx"); [10085-10086] [2025-03-04 05:53:02,284 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (& upthru->scsistatus): "ebx"); [10089-10090] [2025-03-04 05:53:02,284 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (& upthru->scsistatus): "ebx"); [10093-10094] [2025-03-04 05:53:02,284 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" ((u8 *)(& uioc_mimd->mbox) + 17UL): "ebx"); [10130-10131] [2025-03-04 05:53:02,284 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" ((u8 *)(& uioc_mimd->mbox) + 17UL): "ebx"); [10134-10135] [2025-03-04 05:53:02,284 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" ((u8 *)(& uioc_mimd->mbox) + 17UL): "ebx"); [10138-10139] [2025-03-04 05:53:02,284 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" ((u8 *)(& uioc_mimd->mbox) + 17UL): "ebx"); [10142-10143] [2025-03-04 05:53:02,285 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" ((u8 *)(& uioc_mimd->mbox) + 17UL): "ebx"); [10146-10147] [2025-03-04 05:53:02,285 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu___0), "=r" (__val_gu___0): "0" ((mega_passthru **)(& umc->xferaddr)), "i" (8UL)); [10160-10161] [2025-03-04 05:53:02,286 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (& upthru->scsistatus): "ebx"); [10191-10192] [2025-03-04 05:53:02,286 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (& upthru->scsistatus): "ebx"); [10195-10196] [2025-03-04 05:53:02,286 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (& upthru->scsistatus): "ebx"); [10199-10200] [2025-03-04 05:53:02,286 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (& upthru->scsistatus): "ebx"); [10203-10204] [2025-03-04 05:53:02,286 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (& upthru->scsistatus): "ebx"); [10207-10208] [2025-03-04 05:53:02,387 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[486469,486482] [2025-03-04 05:53:02,388 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[486614,486627] [2025-03-04 05:53:02,388 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[486760,486773] [2025-03-04 05:53:02,388 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[486925,486938] [2025-03-04 05:53:02,389 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[487083,487096] [2025-03-04 05:53:02,389 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[487241,487254] [2025-03-04 05:53:02,389 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[487399,487412] [2025-03-04 05:53:02,390 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[487559,487572] [2025-03-04 05:53:02,390 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[487718,487731] [2025-03-04 05:53:02,390 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[487857,487870] [2025-03-04 05:53:02,390 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[487999,488012] [2025-03-04 05:53:02,390 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[488148,488161] [2025-03-04 05:53:02,391 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[488287,488300] [2025-03-04 05:53:02,391 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[488442,488455] [2025-03-04 05:53:02,391 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[488602,488615] [2025-03-04 05:53:02,391 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[488753,488766] [2025-03-04 05:53:02,391 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[488904,488917] [2025-03-04 05:53:02,392 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[489056,489069] [2025-03-04 05:53:02,392 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[489205,489218] [2025-03-04 05:53:02,392 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[489353,489366] [2025-03-04 05:53:02,392 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[489510,489523] [2025-03-04 05:53:02,392 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[489659,489672] [2025-03-04 05:53:02,392 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[489815,489828] [2025-03-04 05:53:02,394 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[489968,489981] [2025-03-04 05:53:02,394 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[490114,490127] [2025-03-04 05:53:02,394 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[490257,490270] [2025-03-04 05:53:02,395 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[490409,490422] [2025-03-04 05:53:02,395 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[490555,490568] [2025-03-04 05:53:02,395 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[490700,490713] [2025-03-04 05:53:02,395 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[490854,490867] [2025-03-04 05:53:02,395 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[491005,491018] [2025-03-04 05:53:02,396 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[491160,491173] [2025-03-04 05:53:02,396 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[491312,491325] [2025-03-04 05:53:02,396 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[491467,491480] [2025-03-04 05:53:02,396 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[491631,491644] [2025-03-04 05:53:02,396 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[491787,491800] [2025-03-04 05:53:02,396 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[491951,491964] [2025-03-04 05:53:02,396 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[492093,492106] [2025-03-04 05:53:02,397 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[492251,492264] [2025-03-04 05:53:02,397 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[492418,492431] [2025-03-04 05:53:02,397 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[492577,492590] [2025-03-04 05:53:02,397 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[492736,492749] [2025-03-04 05:53:02,397 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[492885,492898] [2025-03-04 05:53:02,397 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[493032,493045] [2025-03-04 05:53:02,397 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[493171,493184] [2025-03-04 05:53:02,397 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[493334,493347] [2025-03-04 05:53:02,398 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[493500,493513] [2025-03-04 05:53:02,398 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[493664,493677] [2025-03-04 05:53:02,398 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[493829,493842] [2025-03-04 05:53:02,398 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[493994,494007] [2025-03-04 05:53:02,398 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[494160,494173] [2025-03-04 05:53:02,398 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[494325,494338] [2025-03-04 05:53:02,399 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[494492,494505] [2025-03-04 05:53:02,399 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[494652,494665] [2025-03-04 05:53:02,399 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[494814,494827] [2025-03-04 05:53:02,400 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[494973,494986] [2025-03-04 05:53:02,400 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[495119,495132] [2025-03-04 05:53:02,400 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[495262,495275] [2025-03-04 05:53:02,400 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[495406,495419] [2025-03-04 05:53:02,401 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[495549,495562] [2025-03-04 05:53:02,401 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[495693,495706] [2025-03-04 05:53:02,401 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[495834,495847] [2025-03-04 05:53:02,402 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[495972,495985] [2025-03-04 05:53:02,402 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[496130,496143] [2025-03-04 05:53:02,402 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[496289,496302] [2025-03-04 05:53:02,402 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[496445,496458] [2025-03-04 05:53:02,402 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[496594,496607] [2025-03-04 05:53:02,403 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[496746,496759] [2025-03-04 05:53:02,403 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[496897,496910] [2025-03-04 05:53:02,403 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[497046,497059] [2025-03-04 05:53:02,403 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[497198,497211] [2025-03-04 05:53:02,403 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[497346,497359] [2025-03-04 05:53:02,403 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[497499,497512] [2025-03-04 05:53:02,404 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[497650,497663] [2025-03-04 05:53:02,404 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[497800,497813] [2025-03-04 05:53:02,404 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[497947,497960] [2025-03-04 05:53:02,405 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[498098,498111] [2025-03-04 05:53:02,405 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[498249,498262] [2025-03-04 05:53:02,406 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[498397,498410] [2025-03-04 05:53:02,406 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[498563,498576] [2025-03-04 05:53:02,406 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[498732,498745] [2025-03-04 05:53:02,406 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[498899,498912] [2025-03-04 05:53:02,406 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[499067,499080] [2025-03-04 05:53:02,407 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[499217,499230] [2025-03-04 05:53:02,407 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[499364,499377] [2025-03-04 05:53:02,407 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[499525,499538] [2025-03-04 05:53:02,408 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[499695,499708] [2025-03-04 05:53:02,408 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[499857,499870] [2025-03-04 05:53:02,411 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 05:53:02,604 INFO L204 MainTranslator]: Completed translation [2025-03-04 05:53:02,605 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:53:02 WrapperNode [2025-03-04 05:53:02,605 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-04 05:53:02,606 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-04 05:53:02,606 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-04 05:53:02,606 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-04 05:53:02,611 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:53:02" (1/1) ... [2025-03-04 05:53:02,700 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:53:02" (1/1) ... [2025-03-04 05:53:02,975 INFO L138 Inliner]: procedures = 746, calls = 4073, calls flagged for inlining = 396, calls inlined = 313, statements flattened = 9975 [2025-03-04 05:53:02,975 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-04 05:53:02,976 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-04 05:53:02,976 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-04 05:53:02,976 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-04 05:53:02,984 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:53:02" (1/1) ... [2025-03-04 05:53:02,985 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:53:02" (1/1) ... [2025-03-04 05:53:03,017 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:53:02" (1/1) ... [2025-03-04 05:53:04,523 INFO L175 MemorySlicer]: Split 1946 memory accesses to 34 slices as follows [1619, 23, 5, 43, 5, 7, 4, 7, 2, 7, 2, 8, 1, 1, 2, 1, 1, 1, 2, 1, 1, 35, 13, 31, 48, 8, 2, 8, 23, 6, 6, 6, 17, 0]. 83 percent of accesses are in the largest equivalence class. The 481 initializations are split as follows [340, 0, 5, 0, 5, 7, 4, 7, 0, 7, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 32, 0, 0, 0, 8, 0, 8, 20, 6, 6, 6, 17, 0]. The 651 writes are split as follows [536, 23, 0, 1, 0, 0, 0, 0, 0, 0, 1, 7, 0, 1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 31, 44, 0, 1, 0, 3, 0, 0, 0, 0, 0]. [2025-03-04 05:53:04,523 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:53:02" (1/1) ... [2025-03-04 05:53:04,524 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:53:02" (1/1) ... [2025-03-04 05:53:04,660 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:53:02" (1/1) ... [2025-03-04 05:53:04,676 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:53:02" (1/1) ... [2025-03-04 05:53:04,712 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:53:02" (1/1) ... [2025-03-04 05:53:04,741 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:53:02" (1/1) ... [2025-03-04 05:53:04,799 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-04 05:53:04,800 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-04 05:53:04,801 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-04 05:53:04,801 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-04 05:53:04,802 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:53:02" (1/1) ... [2025-03-04 05:53:04,806 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 05:53:04,816 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 05:53:04,828 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-04 05:53:04,831 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-04 05:53:04,849 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-03-04 05:53:04,849 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-03-04 05:53:04,849 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2025-03-04 05:53:04,849 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2025-03-04 05:53:04,849 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_97 [2025-03-04 05:53:04,849 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_97 [2025-03-04 05:53:04,849 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2025-03-04 05:53:04,850 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2025-03-04 05:53:04,850 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_info [2025-03-04 05:53:04,850 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_info [2025-03-04 05:53:04,850 INFO L130 BoogieDeclarations]: Found specification of procedure mega_adapinq [2025-03-04 05:53:04,850 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_adapinq [2025-03-04 05:53:04,850 INFO L130 BoogieDeclarations]: Found specification of procedure seq_puts [2025-03-04 05:53:04,850 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_puts [2025-03-04 05:53:04,850 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2025-03-04 05:53:04,850 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2025-03-04 05:53:04,850 INFO L130 BoogieDeclarations]: Found specification of procedure mega_free_inquiry [2025-03-04 05:53:04,850 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_free_inquiry [2025-03-04 05:53:04,850 INFO L130 BoogieDeclarations]: Found specification of procedure seq_putc [2025-03-04 05:53:04,850 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_putc [2025-03-04 05:53:04,850 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-04 05:53:04,851 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-04 05:53:04,851 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-03-04 05:53:04,851 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-03-04 05:53:04,851 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-03-04 05:53:04,851 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-03-04 05:53:04,851 INFO L130 BoogieDeclarations]: Found specification of procedure mega_build_sglist [2025-03-04 05:53:04,851 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_build_sglist [2025-03-04 05:53:04,851 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-03-04 05:53:04,851 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-03-04 05:53:04,851 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-03-04 05:53:04,851 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-03-04 05:53:04,851 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2025-03-04 05:53:04,851 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2025-03-04 05:53:04,851 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2025-03-04 05:53:04,851 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2025-03-04 05:53:04,851 INFO L130 BoogieDeclarations]: Found specification of procedure megadev_unlocked_ioctl [2025-03-04 05:53:04,851 INFO L138 BoogieDeclarations]: Found implementation of procedure megadev_unlocked_ioctl [2025-03-04 05:53:04,851 INFO L130 BoogieDeclarations]: Found specification of procedure mega_free_scb [2025-03-04 05:53:04,851 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_free_scb [2025-03-04 05:53:04,851 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-03-04 05:53:04,851 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-03-04 05:53:04,851 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-03-04 05:53:04,851 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-03-04 05:53:04,851 INFO L130 BoogieDeclarations]: Found specification of procedure remove_proc_entry [2025-03-04 05:53:04,852 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_proc_entry [2025-03-04 05:53:04,852 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_abort_and_reset [2025-03-04 05:53:04,852 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_abort_and_reset [2025-03-04 05:53:04,852 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-03-04 05:53:04,852 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-03-04 05:53:04,852 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2025-03-04 05:53:04,852 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2025-03-04 05:53:04,852 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-03-04 05:53:04,852 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-03-04 05:53:04,852 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-04 05:53:04,852 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2025-03-04 05:53:04,852 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2025-03-04 05:53:04,852 INFO L130 BoogieDeclarations]: Found specification of procedure issue_scb_block [2025-03-04 05:53:04,852 INFO L138 BoogieDeclarations]: Found implementation of procedure issue_scb_block [2025-03-04 05:53:04,852 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-04 05:53:04,852 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-04 05:53:04,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-04 05:53:04,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-04 05:53:04,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-04 05:53:04,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-04 05:53:04,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-04 05:53:04,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-04 05:53:04,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-04 05:53:04,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-04 05:53:04,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-04 05:53:04,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-04 05:53:04,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-04 05:53:04,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-04 05:53:04,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-04 05:53:04,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-04 05:53:04,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-04 05:53:04,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-04 05:53:04,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-04 05:53:04,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-04 05:53:04,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-04 05:53:04,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-04 05:53:04,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-04 05:53:04,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-04 05:53:04,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-04 05:53:04,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-03-04 05:53:04,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-03-04 05:53:04,856 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-03-04 05:53:04,856 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-03-04 05:53:04,856 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-03-04 05:53:04,856 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-03-04 05:53:04,856 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-03-04 05:53:04,856 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-03-04 05:53:04,856 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-03-04 05:53:04,856 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-03-04 05:53:04,856 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-03-04 05:53:04,856 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-03-04 05:53:04,856 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-03-04 05:53:04,856 INFO L130 BoogieDeclarations]: Found specification of procedure mega_free_sgl [2025-03-04 05:53:04,856 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_free_sgl [2025-03-04 05:53:04,856 INFO L130 BoogieDeclarations]: Found specification of procedure sg_page [2025-03-04 05:53:04,856 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_page [2025-03-04 05:53:04,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-04 05:53:04,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-04 05:53:04,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-04 05:53:04,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-04 05:53:04,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-04 05:53:04,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-04 05:53:04,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-04 05:53:04,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-04 05:53:04,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-04 05:53:04,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-04 05:53:04,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-04 05:53:04,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-04 05:53:04,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-04 05:53:04,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-04 05:53:04,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-04 05:53:04,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-04 05:53:04,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-04 05:53:04,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-04 05:53:04,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-04 05:53:04,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-04 05:53:04,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-04 05:53:04,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-04 05:53:04,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-04 05:53:04,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-04 05:53:04,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-04 05:53:04,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-04 05:53:04,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-04 05:53:04,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-03-04 05:53:04,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-03-04 05:53:04,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-03-04 05:53:04,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-03-04 05:53:04,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-03-04 05:53:04,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-03-04 05:53:04,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-03-04 05:53:04,857 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2025-03-04 05:53:04,857 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2025-03-04 05:53:04,857 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-03-04 05:53:04,857 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-03-04 05:53:04,857 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-03-04 05:53:04,857 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-03-04 05:53:04,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-04 05:53:04,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-04 05:53:04,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-04 05:53:04,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-04 05:53:04,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-04 05:53:04,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-04 05:53:04,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-04 05:53:04,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-04 05:53:04,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-04 05:53:04,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-04 05:53:04,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-04 05:53:04,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-04 05:53:04,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-04 05:53:04,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-04 05:53:04,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-04 05:53:04,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-04 05:53:04,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-04 05:53:04,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-04 05:53:04,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-04 05:53:04,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-04 05:53:04,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-04 05:53:04,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-04 05:53:04,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-04 05:53:04,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-04 05:53:04,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-04 05:53:04,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-04 05:53:04,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-04 05:53:04,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-03-04 05:53:04,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-03-04 05:53:04,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-03-04 05:53:04,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2025-03-04 05:53:04,859 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-03-04 05:53:04,859 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-03-04 05:53:04,859 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-03-04 05:53:04,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-03-04 05:53:04,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-04 05:53:04,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-04 05:53:04,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-04 05:53:04,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-04 05:53:04,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-04 05:53:04,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-04 05:53:04,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-04 05:53:04,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-04 05:53:04,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-04 05:53:04,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-04 05:53:04,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-04 05:53:04,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-04 05:53:04,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-04 05:53:04,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-04 05:53:04,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-04 05:53:04,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-04 05:53:04,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-04 05:53:04,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-04 05:53:04,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-04 05:53:04,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-04 05:53:04,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-04 05:53:04,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-03-04 05:53:04,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-03-04 05:53:04,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-03-04 05:53:04,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-03-04 05:53:04,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-03-04 05:53:04,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-03-04 05:53:04,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-03-04 05:53:04,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-03-04 05:53:04,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-03-04 05:53:04,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-03-04 05:53:04,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-03-04 05:53:04,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-03-04 05:53:04,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-03-04 05:53:04,864 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2025-03-04 05:53:04,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2025-03-04 05:53:04,864 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-03-04 05:53:04,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-03-04 05:53:04,864 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-03-04 05:53:04,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-03-04 05:53:04,864 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-03-04 05:53:04,864 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-03-04 05:53:04,864 INFO L130 BoogieDeclarations]: Found specification of procedure mega_runpendq [2025-03-04 05:53:04,864 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_runpendq [2025-03-04 05:53:04,864 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_registration [2025-03-04 05:53:04,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_registration [2025-03-04 05:53:04,864 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-03-04 05:53:04,864 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-03-04 05:53:04,864 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-03-04 05:53:04,864 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-03-04 05:53:04,864 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2025-03-04 05:53:04,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2025-03-04 05:53:04,864 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-03-04 05:53:04,864 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-03-04 05:53:04,864 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2025-03-04 05:53:04,864 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2025-03-04 05:53:04,864 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-03-04 05:53:04,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-03-04 05:53:04,864 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_check_return_value_probe [2025-03-04 05:53:04,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_check_return_value_probe [2025-03-04 05:53:04,864 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_int_mtx_of_NOT_ARG_SIGN [2025-03-04 05:53:04,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_int_mtx_of_NOT_ARG_SIGN [2025-03-04 05:53:04,864 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-04 05:53:04,864 INFO L130 BoogieDeclarations]: Found specification of procedure inb_p [2025-03-04 05:53:04,864 INFO L138 BoogieDeclarations]: Found implementation of procedure inb_p [2025-03-04 05:53:04,864 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_check_return_value_probe [2025-03-04 05:53:04,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_check_return_value_probe [2025-03-04 05:53:04,864 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-03-04 05:53:04,864 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-03-04 05:53:04,865 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-04 05:53:04,865 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_NOT_ARG_SIGN [2025-03-04 05:53:04,865 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_NOT_ARG_SIGN [2025-03-04 05:53:04,865 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-03-04 05:53:04,865 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-03-04 05:53:04,865 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-03-04 05:53:04,865 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-03-04 05:53:04,865 INFO L130 BoogieDeclarations]: Found specification of procedure mega_n_to_m [2025-03-04 05:53:04,865 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_n_to_m [2025-03-04 05:53:04,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-04 05:53:04,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-04 05:53:04,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-04 05:53:04,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-04 05:53:04,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-04 05:53:04,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-04 05:53:04,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-04 05:53:04,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-04 05:53:04,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-04 05:53:04,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-04 05:53:04,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-04 05:53:04,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-04 05:53:04,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-04 05:53:04,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-04 05:53:04,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-04 05:53:04,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-04 05:53:04,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-04 05:53:04,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-04 05:53:04,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-04 05:53:04,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-04 05:53:04,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-04 05:53:04,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-04 05:53:04,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-04 05:53:04,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-04 05:53:04,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-04 05:53:04,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-04 05:53:04,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-04 05:53:04,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-04 05:53:04,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-04 05:53:04,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-03-04 05:53:04,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-03-04 05:53:04,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-03-04 05:53:04,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-03-04 05:53:04,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-03-04 05:53:04,866 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-03-04 05:53:04,866 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-03-04 05:53:04,866 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-03-04 05:53:04,866 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-03-04 05:53:04,866 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2025-03-04 05:53:04,866 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2025-03-04 05:53:04,866 INFO L130 BoogieDeclarations]: Found specification of procedure mega_internal_command [2025-03-04 05:53:04,866 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_internal_command [2025-03-04 05:53:04,866 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_host_put [2025-03-04 05:53:04,866 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_host_put [2025-03-04 05:53:04,866 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-03-04 05:53:04,866 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-03-04 05:53:04,866 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_shutdown [2025-03-04 05:53:04,866 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_shutdown [2025-03-04 05:53:04,866 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2025-03-04 05:53:04,866 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2025-03-04 05:53:04,866 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2025-03-04 05:53:04,866 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2025-03-04 05:53:04,866 INFO L130 BoogieDeclarations]: Found specification of procedure outb_p [2025-03-04 05:53:04,866 INFO L138 BoogieDeclarations]: Found implementation of procedure outb_p [2025-03-04 05:53:04,866 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-03-04 05:53:04,867 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure proc_show_rdrv [2025-03-04 05:53:04,867 INFO L138 BoogieDeclarations]: Found implementation of procedure proc_show_rdrv [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-04 05:53:04,867 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-04 05:53:04,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-04 05:53:04,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-04 05:53:04,870 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure mega_allocate_inquiry [2025-03-04 05:53:04,870 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_allocate_inquiry [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure free_local_pdev [2025-03-04 05:53:04,870 INFO L138 BoogieDeclarations]: Found implementation of procedure free_local_pdev [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-03-04 05:53:04,870 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure proc_show_pdrv [2025-03-04 05:53:04,870 INFO L138 BoogieDeclarations]: Found implementation of procedure proc_show_pdrv [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure seq_read [2025-03-04 05:53:04,870 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_read [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure slow_down_io [2025-03-04 05:53:04,870 INFO L138 BoogieDeclarations]: Found implementation of procedure slow_down_io [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2025-03-04 05:53:04,870 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure seq_printf [2025-03-04 05:53:04,870 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_printf [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_NOT_ARG_SIGN [2025-03-04 05:53:04,870 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_NOT_ARG_SIGN [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure __megaraid_shutdown [2025-03-04 05:53:04,870 INFO L138 BoogieDeclarations]: Found implementation of procedure __megaraid_shutdown [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2025-03-04 05:53:04,870 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-04 05:53:04,870 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-04 05:53:04,871 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-04 05:53:04,871 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-04 05:53:04,871 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-04 05:53:04,871 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-04 05:53:04,871 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-04 05:53:04,871 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-04 05:53:04,871 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-04 05:53:04,871 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-04 05:53:04,871 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-04 05:53:04,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-04 05:53:04,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-04 05:53:04,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-04 05:53:04,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-04 05:53:04,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-04 05:53:04,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-04 05:53:04,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-04 05:53:04,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-04 05:53:04,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-04 05:53:04,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-04 05:53:04,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-03-04 05:53:04,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-03-04 05:53:04,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-03-04 05:53:04,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-03-04 05:53:04,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-03-04 05:53:04,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-03-04 05:53:04,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-03-04 05:53:04,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-03-04 05:53:04,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-03-04 05:53:04,873 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_io_mem_unmap [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_io_mem_unmap [2025-03-04 05:53:04,873 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_sglist [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_sglist [2025-03-04 05:53:04,873 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2025-03-04 05:53:04,873 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-03-04 05:53:04,873 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2025-03-04 05:53:04,873 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2025-03-04 05:53:04,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-04 05:53:04,873 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_reset [2025-03-04 05:53:04,873 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_reset [2025-03-04 05:53:04,873 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-03-04 05:53:04,875 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2025-03-04 05:53:04,875 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_queue [2025-03-04 05:53:04,875 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_queue [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_biosparam [2025-03-04 05:53:04,875 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_biosparam [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_remove_one [2025-03-04 05:53:04,875 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_remove_one [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2025-03-04 05:53:04,875 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-03-04 05:53:04,875 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-03-04 05:53:04,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-03-04 05:53:04,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-03-04 05:53:04,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-03-04 05:53:04,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-03-04 05:53:04,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-03-04 05:53:04,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-03-04 05:53:04,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-03-04 05:53:04,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-03-04 05:53:04,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-03-04 05:53:04,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-03-04 05:53:04,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-03-04 05:53:04,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-03-04 05:53:04,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-03-04 05:53:04,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-03-04 05:53:04,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-03-04 05:53:04,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-03-04 05:53:04,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-03-04 05:53:04,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2025-03-04 05:53:04,877 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-04 05:53:04,877 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-03-04 05:53:04,877 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2025-03-04 05:53:04,877 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2025-03-04 05:53:04,877 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2025-03-04 05:53:04,877 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-03-04 05:53:04,877 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-03-04 05:53:04,877 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure seq_write [2025-03-04 05:53:04,877 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_write [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure mega_allocate_scb [2025-03-04 05:53:04,877 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_allocate_scb [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-03-04 05:53:04,877 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure make_local_pdev [2025-03-04 05:53:04,877 INFO L138 BoogieDeclarations]: Found implementation of procedure make_local_pdev [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-03-04 05:53:04,877 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-03-04 05:53:04,877 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2025-03-04 05:53:04,877 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-03-04 05:53:04,877 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-03-04 05:53:04,877 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2025-03-04 05:53:04,877 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-04 05:53:04,877 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-03-04 05:53:04,877 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-04 05:53:04,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-04 05:53:04,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-04 05:53:04,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-04 05:53:04,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-04 05:53:04,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-04 05:53:04,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-04 05:53:04,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-04 05:53:04,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-04 05:53:04,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-03-04 05:53:04,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-03-04 05:53:04,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-03-04 05:53:04,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-03-04 05:53:04,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-03-04 05:53:04,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-03-04 05:53:04,879 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-03-04 05:53:04,879 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2025-03-04 05:53:04,880 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure single_release [2025-03-04 05:53:04,880 INFO L138 BoogieDeclarations]: Found implementation of procedure single_release [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-04 05:53:04,880 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2025-03-04 05:53:04,880 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2025-03-04 05:53:04,880 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2025-03-04 05:53:04,880 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure mega_rundoneq [2025-03-04 05:53:04,880 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_rundoneq [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-03-04 05:53:04,880 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-03-04 05:53:04,880 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-03-04 05:53:04,880 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure __request_region [2025-03-04 05:53:04,880 INFO L138 BoogieDeclarations]: Found implementation of procedure __request_region [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2025-03-04 05:53:04,880 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_megadev_mutex [2025-03-04 05:53:04,880 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_megadev_mutex [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_abort [2025-03-04 05:53:04,880 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_abort [2025-03-04 05:53:04,880 INFO L130 BoogieDeclarations]: Found specification of procedure cpu_relax [2025-03-04 05:53:04,880 INFO L138 BoogieDeclarations]: Found implementation of procedure cpu_relax [2025-03-04 05:53:06,131 INFO L256 CfgBuilder]: Building ICFG [2025-03-04 05:53:06,134 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-04 05:53:06,238 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8175: call ULTIMATE.dealloc(~#buffer~0.base, ~#buffer~0.offset);havoc ~#buffer~0.base, ~#buffer~0.offset; [2025-03-04 05:53:06,288 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10515: call ULTIMATE.dealloc(~#mc~4.base, ~#mc~4.offset);havoc ~#mc~4.base, ~#mc~4.offset; [2025-03-04 05:53:06,293 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18995: havoc #t~nondet2050; [2025-03-04 05:53:06,320 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18991: havoc #t~nondet2049; [2025-03-04 05:53:06,435 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19006: havoc sg_next_#t~ret2053#1.base, sg_next_#t~ret2053#1.offset; [2025-03-04 05:53:06,435 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6558: havoc scsi_sg_count_#t~mem277#1; [2025-03-04 05:53:06,435 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18960: havoc scsi_dma_map_#t~nondet2044#1; [2025-03-04 05:53:07,070 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9813: call ULTIMATE.dealloc(mega_m_to_n_~#uioc_mimd~0#1.base, mega_m_to_n_~#uioc_mimd~0#1.offset);havoc mega_m_to_n_~#uioc_mimd~0#1.base, mega_m_to_n_~#uioc_mimd~0#1.offset;call ULTIMATE.dealloc(mega_m_to_n_~#signature~0#1.base, mega_m_to_n_~#signature~0#1.offset);havoc mega_m_to_n_~#signature~0#1.base, mega_m_to_n_~#signature~0#1.offset; [2025-03-04 05:53:07,070 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10442: call ULTIMATE.dealloc(mega_do_del_logdrv_~#mc~3#1.base, mega_do_del_logdrv_~#mc~3#1.offset);havoc mega_do_del_logdrv_~#mc~3#1.base, mega_do_del_logdrv_~#mc~3#1.offset; [2025-03-04 05:53:07,071 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9409: call ULTIMATE.dealloc(megadev_ioctl_~#uioc~0#1.base, megadev_ioctl_~#uioc~0#1.offset);havoc megadev_ioctl_~#uioc~0#1.base, megadev_ioctl_~#uioc~0#1.offset;call ULTIMATE.dealloc(megadev_ioctl_~#pthru_dma_hndl~0#1.base, megadev_ioctl_~#pthru_dma_hndl~0#1.offset);havoc megadev_ioctl_~#pthru_dma_hndl~0#1.base, megadev_ioctl_~#pthru_dma_hndl~0#1.offset;call ULTIMATE.dealloc(megadev_ioctl_~#data_dma_hndl~0#1.base, megadev_ioctl_~#data_dma_hndl~0#1.offset);havoc megadev_ioctl_~#data_dma_hndl~0#1.base, megadev_ioctl_~#data_dma_hndl~0#1.offset;call ULTIMATE.dealloc(megadev_ioctl_~#mc~2#1.base, megadev_ioctl_~#mc~2#1.offset);havoc megadev_ioctl_~#mc~2#1.base, megadev_ioctl_~#mc~2#1.offset;call ULTIMATE.dealloc(megadev_ioctl_~#pdev~4#1.base, megadev_ioctl_~#pdev~4#1.offset);havoc megadev_ioctl_~#pdev~4#1.base, megadev_ioctl_~#pdev~4#1.offset; [2025-03-04 05:53:07,414 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5960: havoc dev_get_drvdata_#t~mem81#1.base, dev_get_drvdata_#t~mem81#1.offset; [2025-03-04 05:53:07,577 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18834: havoc _cond_resched_#t~nondet2025#1; [2025-03-04 05:53:07,578 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7620: havoc #t~mem696#1; [2025-03-04 05:53:07,580 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18838: havoc #t~nondet2026; [2025-03-04 05:53:07,587 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6093: havoc #t~mem142.base, #t~mem142.offset; [2025-03-04 05:53:07,642 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6040: havoc #t~mem110; [2025-03-04 05:53:07,685 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18814: havoc #t~nondet2022; [2025-03-04 05:53:07,708 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18874: havoc dma_set_mask_#t~nondet2029#1; [2025-03-04 05:53:07,808 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5640: havoc arch_irqs_disabled_flags_#t~bitwise36#1; [2025-03-04 05:53:07,937 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9955: call ULTIMATE.dealloc(~#signature~1.base, ~#signature~1.offset);havoc ~#signature~1.base, ~#signature~1.offset; [2025-03-04 05:53:07,943 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18842: havoc #t~nondet2027; [2025-03-04 05:53:08,104 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8840: call ULTIMATE.dealloc(~#dma_handle~4.base, ~#dma_handle~4.offset);havoc ~#dma_handle~4.base, ~#dma_handle~4.offset;call ULTIMATE.dealloc(~#mc~1.base, ~#mc~1.offset);havoc ~#mc~1.base, ~#mc~1.offset;call ULTIMATE.dealloc(~#disk_array_dma_handle~0.base, ~#disk_array_dma_handle~0.offset);havoc ~#disk_array_dma_handle~0.base, ~#disk_array_dma_handle~0.offset;call ULTIMATE.dealloc(~#pdev~3.base, ~#pdev~3.offset);havoc ~#pdev~3.base, ~#pdev~3.offset; [2025-03-04 05:53:15,048 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10286: call ULTIMATE.dealloc(mega_get_boot_drv_~#raw_mbox~3#1.base, mega_get_boot_drv_~#raw_mbox~3#1.offset);havoc mega_get_boot_drv_~#raw_mbox~3#1.base, mega_get_boot_drv_~#raw_mbox~3#1.offset; [2025-03-04 05:53:15,048 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19010: havoc single_open_#t~nondet2054#1; [2025-03-04 05:53:15,049 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14121-1: ldv___pci_register_driver_124_#res#1 := ldv___pci_register_driver_124_~ldv_func_res~4#1; [2025-03-04 05:53:15,049 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12542-1: ldv_register_chrdev_#res#1 := ldv_register_chrdev_~arg0#1; [2025-03-04 05:53:15,049 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8455: call ULTIMATE.dealloc(proc_show_rebuild_rate_~#dma_handle~1#1.base, proc_show_rebuild_rate_~#dma_handle~1#1.offset);havoc proc_show_rebuild_rate_~#dma_handle~1#1.base, proc_show_rebuild_rate_~#dma_handle~1#1.offset;call ULTIMATE.dealloc(proc_show_rebuild_rate_~#pdev~0#1.base, proc_show_rebuild_rate_~#pdev~0#1.offset);havoc proc_show_rebuild_rate_~#pdev~0#1.base, proc_show_rebuild_rate_~#pdev~0#1.offset; [2025-03-04 05:53:15,049 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14137-1: ldv_register_chrdev_125_#res#1 := ldv_register_chrdev_125_~ldv_func_res~5#1; [2025-03-04 05:53:15,049 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18896: havoc noop_llseek_#t~nondet2030#1; [2025-03-04 05:53:15,049 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14014-1: ldv_scsi_host_alloc_115_#res#1.base, ldv_scsi_host_alloc_115_#res#1.offset := ldv_scsi_host_alloc_115_~ldv_func_res~1#1.base, ldv_scsi_host_alloc_115_~ldv_func_res~1#1.offset; [2025-03-04 05:53:15,049 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18903: havoc pci_bus_read_config_dword_#t~nondet2032#1; [2025-03-04 05:53:15,049 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18907: havoc pci_bus_read_config_word_#t~nondet2033#1; [2025-03-04 05:53:15,049 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18779: havoc PDE_DATA_#t~ret2020#1.base, PDE_DATA_#t~ret2020#1.offset; [2025-03-04 05:53:15,049 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18914: havoc pci_enable_device_#t~nondet2034#1; [2025-03-04 05:53:15,049 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12574-1: ldv_request_irq_#res#1 := ldv_request_irq_~arg0#1; [2025-03-04 05:53:15,049 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14032-1: ldv_request_irq_116_#res#1 := ldv_request_irq_116_~ldv_func_res~2#1; [2025-03-04 05:53:15,049 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10465: call ULTIMATE.dealloc(mega_get_max_sgl_~#raw_mbox~6#1.base, mega_get_max_sgl_~#raw_mbox~6#1.offset);havoc mega_get_max_sgl_~#raw_mbox~6#1.base, mega_get_max_sgl_~#raw_mbox~6#1.offset; [2025-03-04 05:53:15,049 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11525-1: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-03-04 05:53:15,049 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18927: havoc proc_create_data_#t~ret2036#1.base, proc_create_data_#t~ret2036#1.offset; [2025-03-04 05:53:15,049 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18930: havoc proc_get_parent_data_#t~ret2037#1.base, proc_get_parent_data_#t~ret2037#1.offset; [2025-03-04 05:53:15,049 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18933: havoc proc_mkdir_#t~ret2038#1.base, proc_mkdir_#t~ret2038#1.offset; [2025-03-04 05:53:15,049 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10345: call ULTIMATE.dealloc(mega_support_random_del_~#raw_mbox~4#1.base, mega_support_random_del_~#raw_mbox~4#1.offset);havoc mega_support_random_del_~#raw_mbox~4#1.base, mega_support_random_del_~#raw_mbox~4#1.offset; [2025-03-04 05:53:15,049 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18936: havoc proc_mkdir_data_#t~ret2039#1.base, proc_mkdir_data_#t~ret2039#1.offset; [2025-03-04 05:53:15,049 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12597-1: ldv_scsi_add_host_#res#1 := ldv_scsi_add_host_~arg0#1; [2025-03-04 05:53:15,049 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18810: havoc __pci_register_driver_#t~nondet2021#1; [2025-03-04 05:53:15,049 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18943: havoc request_threaded_irq_#t~nondet2040#1; [2025-03-04 05:53:15,049 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14056-1: ldv_scsi_add_host_118_#res#1 := ldv_scsi_add_host_118_~ldv_func_res~3#1; [2025-03-04 05:53:15,049 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18947: havoc scsi_add_host_with_dma_#t~nondet2041#1; [2025-03-04 05:53:15,049 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10492: call ULTIMATE.dealloc(mega_support_cluster_~#raw_mbox~7#1.base, mega_support_cluster_~#raw_mbox~7#1.offset);havoc mega_support_cluster_~#raw_mbox~7#1.base, mega_support_cluster_~#raw_mbox~7#1.offset; [2025-03-04 05:53:15,049 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10361: call ULTIMATE.dealloc(mega_support_ext_cdb_~#raw_mbox~5#1.base, mega_support_ext_cdb_~#raw_mbox~5#1.offset);havoc mega_support_ext_cdb_~#raw_mbox~5#1.base, mega_support_ext_cdb_~#raw_mbox~5#1.offset; [2025-03-04 05:53:15,049 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8512: call ULTIMATE.dealloc(proc_show_battery_~#dma_handle~2#1.base, proc_show_battery_~#dma_handle~2#1.offset);havoc proc_show_battery_~#dma_handle~2#1.base, proc_show_battery_~#dma_handle~2#1.offset;call ULTIMATE.dealloc(proc_show_battery_~#pdev~1#1.base, proc_show_battery_~#pdev~1#1.offset);havoc proc_show_battery_~#pdev~1#1.base, proc_show_battery_~#pdev~1#1.offset; [2025-03-04 05:53:15,049 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18821: havoc __register_chrdev_#t~nondet2023#1; [2025-03-04 05:53:15,049 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6668: call ULTIMATE.dealloc(mega_query_adapter_~#raw_mbox~0#1.base, mega_query_adapter_~#raw_mbox~0#1.offset);havoc mega_query_adapter_~#raw_mbox~0#1.base, mega_query_adapter_~#raw_mbox~0#1.offset;call ULTIMATE.dealloc(mega_query_adapter_~#dma_handle~0#1.base, mega_query_adapter_~#dma_handle~0#1.offset);havoc mega_query_adapter_~#dma_handle~0#1.base, mega_query_adapter_~#dma_handle~0#1.offset; [2025-03-04 05:53:15,049 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10238: havoc mega_is_bios_enabled_#t~mem1355#1.base, mega_is_bios_enabled_#t~mem1355#1.offset;havoc mega_is_bios_enabled_#t~mem1356#1;call ULTIMATE.dealloc(mega_is_bios_enabled_~#raw_mbox~1#1.base, mega_is_bios_enabled_~#raw_mbox~1#1.offset);havoc mega_is_bios_enabled_~#raw_mbox~1#1.base, mega_is_bios_enabled_~#raw_mbox~1#1.offset; [2025-03-04 05:53:15,049 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12354: call ULTIMATE.dealloc(ldv_pci_instance_suspend_3_8_~#arg2#1.base, ldv_pci_instance_suspend_3_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_3_8_~#arg2#1.base, ldv_pci_instance_suspend_3_8_~#arg2#1.offset; [2025-03-04 05:53:15,049 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12619-1: ldv_scsi_host_alloc_#res#1.base, ldv_scsi_host_alloc_#res#1.offset := ldv_scsi_host_alloc_~arg0#1.base, ldv_scsi_host_alloc_~arg0#1.offset; [2025-03-04 05:53:15,049 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10243: call ULTIMATE.dealloc(mega_enum_raid_scsi_~#raw_mbox~2#1.base, mega_enum_raid_scsi_~#raw_mbox~2#1.offset);havoc mega_enum_raid_scsi_~#raw_mbox~2#1.base, mega_enum_raid_scsi_~#raw_mbox~2#1.offset; [2025-03-04 05:53:15,049 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12622-1: ldv_scsi_host_alloc_#res#1.base, ldv_scsi_host_alloc_#res#1.offset := ldv_scsi_host_alloc_~arg0#1.base, ldv_scsi_host_alloc_~arg0#1.offset; [2025-03-04 05:53:15,050 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18966: havoc scsi_host_alloc_#t~ret2045#1.base, scsi_host_alloc_#t~ret2045#1.offset; [2025-03-04 05:53:15,050 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12624-1: ldv_scsi_host_alloc_#res#1.base, ldv_scsi_host_alloc_#res#1.offset := ldv_scsi_host_alloc_~arg0#1.base, ldv_scsi_host_alloc_~arg0#1.offset; [2025-03-04 05:53:15,051 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12365: call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_3_7_~#arg2#1.base, ldv_pci_instance_suspend_late_3_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_3_7_~#arg2#1.base, ldv_pci_instance_suspend_late_3_7_~#arg2#1.offset; [2025-03-04 05:53:15,051 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18983: havoc seq_lseek_#t~nondet2047#1; [2025-03-04 05:53:15,051 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9206: call ULTIMATE.dealloc(mega_create_proc_entry_~#string~0#1.base, mega_create_proc_entry_~#string~0#1.offset);havoc mega_create_proc_entry_~#string~0#1.base, mega_create_proc_entry_~#string~0#1.offset; [2025-03-04 05:53:15,051 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12380: call ULTIMATE.dealloc(ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.base, ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.offset);havoc ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.base, ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.offset; [2025-03-04 05:53:15,051 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12380-2: call ULTIMATE.dealloc(ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.base, ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.offset);havoc ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.base, ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.offset; [2025-03-04 05:53:15,051 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12380-1: call ULTIMATE.dealloc(ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.base, ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.offset);havoc ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.base, ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.offset; [2025-03-04 05:53:15,052 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18855: havoc capable_#t~nondet2028#1; [2025-03-04 05:53:15,052 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10665: call ULTIMATE.dealloc(megaraid_probe_one_~#magic~0#1.base, megaraid_probe_one_~#magic~0#1.offset);havoc megaraid_probe_one_~#magic~0#1.base, megaraid_probe_one_~#magic~0#1.offset;call ULTIMATE.dealloc(megaraid_probe_one_~#magic64~0#1.base, megaraid_probe_one_~#magic64~0#1.offset);havoc megaraid_probe_one_~#magic64~0#1.base, megaraid_probe_one_~#magic64~0#1.offset;call ULTIMATE.dealloc(megaraid_probe_one_~#__key~0#1.base, megaraid_probe_one_~#__key~0#1.offset);havoc megaraid_probe_one_~#__key~0#1.base, megaraid_probe_one_~#__key~0#1.offset;call ULTIMATE.dealloc(megaraid_probe_one_~#__key___0~0#1.base, megaraid_probe_one_~#__key___0~0#1.offset);havoc megaraid_probe_one_~#__key___0~0#1.base, megaraid_probe_one_~#__key___0~0#1.offset; [2025-03-04 05:53:15,052 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13841-1: register_chrdev_#res#1 := register_chrdev_~ldv_func_res~0#1; [2025-03-04 05:53:16,022 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-04 05:53:18,969 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8649: call ULTIMATE.dealloc(~#dma_handle~3#1.base, ~#dma_handle~3#1.offset);havoc ~#dma_handle~3#1.base, ~#dma_handle~3#1.offset;call ULTIMATE.dealloc(~#scsi_inq_dma_handle~0#1.base, ~#scsi_inq_dma_handle~0#1.offset);havoc ~#scsi_inq_dma_handle~0#1.base, ~#scsi_inq_dma_handle~0#1.offset;call ULTIMATE.dealloc(~#pdev~2#1.base, ~#pdev~2#1.offset);havoc ~#pdev~2#1.base, ~#pdev~2#1.offset; [2025-03-04 05:53:18,969 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18956: havoc scsi_device_type_#t~ret2043#1.base, scsi_device_type_#t~ret2043#1.offset; [2025-03-04 05:53:18,969 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10542: call ULTIMATE.dealloc(mega_internal_dev_inquiry_~#pthru_dma_handle~0#1.base, mega_internal_dev_inquiry_~#pthru_dma_handle~0#1.offset);havoc mega_internal_dev_inquiry_~#pthru_dma_handle~0#1.base, mega_internal_dev_inquiry_~#pthru_dma_handle~0#1.offset;call ULTIMATE.dealloc(mega_internal_dev_inquiry_~#mc~5#1.base, mega_internal_dev_inquiry_~#mc~5#1.offset);havoc mega_internal_dev_inquiry_~#mc~5#1.base, mega_internal_dev_inquiry_~#mc~5#1.offset;call ULTIMATE.dealloc(mega_internal_dev_inquiry_~#pdev~5#1.base, mega_internal_dev_inquiry_~#pdev~5#1.offset);havoc mega_internal_dev_inquiry_~#pdev~5#1.base, mega_internal_dev_inquiry_~#pdev~5#1.offset; [2025-03-04 05:53:18,996 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18999: havoc #t~nondet2051; [2025-03-04 05:53:19,505 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18987: havoc #t~nondet2048; [2025-03-04 05:53:19,835 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11076: call ULTIMATE.dealloc(~#raw_mbox~8#1.base, ~#raw_mbox~8#1.offset);havoc ~#raw_mbox~8#1.base, ~#raw_mbox~8#1.offset; [2025-03-04 05:53:19,867 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5664: havoc #t~mem37; [2025-03-04 05:53:19,962 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6564: havoc #t~mem278.base, #t~mem278.offset; [2025-03-04 05:53:20,396 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6065: havoc is_device_dma_capable_#t~mem115#1.base, is_device_dma_capable_#t~mem115#1.offset;havoc is_device_dma_capable_#t~mem116#1.base, is_device_dma_capable_#t~mem116#1.offset;havoc is_device_dma_capable_#t~mem117#1;havoc is_device_dma_capable_#t~short118#1; [2025-03-04 05:53:20,835 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8203: call ULTIMATE.dealloc(~#mc~0#1.base, ~#mc~0#1.offset);havoc ~#mc~0#1.base, ~#mc~0#1.offset; [2025-03-04 05:53:26,447 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7246-1: mega_build_cmd_#res#1.base, mega_build_cmd_#res#1.offset := 0, 0;call ULTIMATE.dealloc(mega_build_cmd_~#seg~0#1.base, mega_build_cmd_~#seg~0#1.offset);havoc mega_build_cmd_~#seg~0#1.base, mega_build_cmd_~#seg~0#1.offset; [2025-03-04 05:53:26,448 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6821: havoc megaraid_queue_lck_#t~mem364#1;call ULTIMATE.dealloc(megaraid_queue_lck_~#busy~0#1.base, megaraid_queue_lck_~#busy~0#1.offset);havoc megaraid_queue_lck_~#busy~0#1.base, megaraid_queue_lck_~#busy~0#1.offset; [2025-03-04 05:53:26,448 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6923: call ULTIMATE.dealloc(mega_build_cmd_~#seg~0#1.base, mega_build_cmd_~#seg~0#1.offset);havoc mega_build_cmd_~#seg~0#1.base, mega_build_cmd_~#seg~0#1.offset; [2025-03-04 05:53:26,784 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18973: havoc scsi_partsize_#t~nondet2046#1; [2025-03-04 05:53:26,784 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18950: havoc scsi_bios_ptable_#t~ret2042#1.base, scsi_bios_ptable_#t~ret2042#1.offset; [2025-03-04 05:53:27,542 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11130: call ULTIMATE.dealloc(~#buf~1#1.base, ~#buf~1#1.offset);havoc ~#buf~1#1.base, ~#buf~1#1.offset; [2025-03-04 05:53:27,626 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18924: havoc #t~nondet2035; [2025-03-04 05:53:27,861 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19003: havoc #t~nondet2052; [2025-03-04 05:53:28,004 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5584: havoc #t~mem17.base, #t~mem17.offset; [2025-03-04 05:53:28,179 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18899: havoc pci_alloc_dev_#t~ret2031#1.base, pci_alloc_dev_#t~ret2031#1.offset; [2025-03-04 05:53:28,834 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19014: havoc #t~nondet2055; [2025-03-04 05:53:29,516 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18827: havoc #t~ret2024.base, #t~ret2024.offset; [2025-03-04 05:53:31,537 INFO L? ?]: Removed 4723 outVars from TransFormulas that were not future-live. [2025-03-04 05:53:31,537 INFO L307 CfgBuilder]: Performing block encoding [2025-03-04 05:53:31,605 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-04 05:53:31,605 INFO L336 CfgBuilder]: Removed 0 assume(true) statements. [2025-03-04 05:53:31,606 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 05:53:31 BoogieIcfgContainer [2025-03-04 05:53:31,606 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-04 05:53:31,608 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-04 05:53:31,608 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-04 05:53:31,611 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-04 05:53:31,611 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 04.03 05:52:58" (1/3) ... [2025-03-04 05:53:31,612 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5df2dfb9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 05:53:31, skipping insertion in model container [2025-03-04 05:53:31,612 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:53:02" (2/3) ... [2025-03-04 05:53:31,612 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5df2dfb9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 05:53:31, skipping insertion in model container [2025-03-04 05:53:31,612 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 05:53:31" (3/3) ... [2025-03-04 05:53:31,613 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i [2025-03-04 05:53:31,624 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-04 05:53:31,628 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i that has 201 procedures, 3579 locations, 1 initial locations, 110 loop locations, and 35 error locations. [2025-03-04 05:53:31,743 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-04 05:53:31,756 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;@4e1c23c3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-04 05:53:31,757 INFO L334 AbstractCegarLoop]: Starting to check reachability of 35 error locations. [2025-03-04 05:53:31,774 INFO L276 IsEmpty]: Start isEmpty. Operand has 3285 states, 2298 states have (on average 1.3281114012184507) internal successors, (3052), 2392 states have internal predecessors, (3052), 817 states have call successors, (817), 135 states have call predecessors, (817), 134 states have return successors, (810), 800 states have call predecessors, (810), 810 states have call successors, (810) [2025-03-04 05:53:31,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2025-03-04 05:53:31,781 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 05:53:31,782 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 05:53:31,782 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 33 more)] === [2025-03-04 05:53:31,786 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 05:53:31,786 INFO L85 PathProgramCache]: Analyzing trace with hash 745862744, now seen corresponding path program 1 times [2025-03-04 05:53:31,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 05:53:31,792 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012776232] [2025-03-04 05:53:31,792 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 05:53:31,793 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 05:53:36,960 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 65 statements into 1 equivalence classes. [2025-03-04 05:53:37,342 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 65 of 65 statements. [2025-03-04 05:53:37,343 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 05:53:37,343 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 05:53:38,785 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2025-03-04 05:53:38,785 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 05:53:38,786 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012776232] [2025-03-04 05:53:38,786 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012776232] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 05:53:38,786 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 05:53:38,786 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-04 05:53:38,787 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331608993] [2025-03-04 05:53:38,787 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 05:53:38,790 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-04 05:53:38,790 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 05:53:38,802 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-04 05:53:38,803 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-04 05:53:38,809 INFO L87 Difference]: Start difference. First operand has 3285 states, 2298 states have (on average 1.3281114012184507) internal successors, (3052), 2392 states have internal predecessors, (3052), 817 states have call successors, (817), 135 states have call predecessors, (817), 134 states have return successors, (810), 800 states have call predecessors, (810), 810 states have call successors, (810) Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-03-04 05:53:41,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 05:53:41,996 INFO L93 Difference]: Finished difference Result 7788 states and 11266 transitions. [2025-03-04 05:53:41,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-04 05:53:41,998 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 65 [2025-03-04 05:53:41,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 05:53:42,041 INFO L225 Difference]: With dead ends: 7788 [2025-03-04 05:53:42,041 INFO L226 Difference]: Without dead ends: 4516 [2025-03-04 05:53:42,070 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-03-04 05:53:42,074 INFO L435 NwaCegarLoop]: 4500 mSDtfsCounter, 4505 mSDsluCounter, 10712 mSDsCounter, 0 mSdLazyCounter, 309 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4506 SdHoareTripleChecker+Valid, 15212 SdHoareTripleChecker+Invalid, 311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2025-03-04 05:53:42,077 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4506 Valid, 15212 Invalid, 311 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 309 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2025-03-04 05:53:42,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4516 states. [2025-03-04 05:53:42,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4516 to 4449. [2025-03-04 05:53:42,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4449 states, 3068 states have (on average 1.2780312907431552) internal successors, (3921), 3178 states have internal predecessors, (3921), 1141 states have call successors, (1141), 207 states have call predecessors, (1141), 206 states have return successors, (1139), 1126 states have call predecessors, (1139), 1139 states have call successors, (1139) [2025-03-04 05:53:42,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4449 states to 4449 states and 6201 transitions. [2025-03-04 05:53:42,549 INFO L78 Accepts]: Start accepts. Automaton has 4449 states and 6201 transitions. Word has length 65 [2025-03-04 05:53:42,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 05:53:42,551 INFO L471 AbstractCegarLoop]: Abstraction has 4449 states and 6201 transitions. [2025-03-04 05:53:42,551 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-03-04 05:53:42,551 INFO L276 IsEmpty]: Start isEmpty. Operand 4449 states and 6201 transitions. [2025-03-04 05:53:42,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2025-03-04 05:53:42,562 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 05:53:42,562 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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] [2025-03-04 05:53:42,563 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-04 05:53:42,563 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 33 more)] === [2025-03-04 05:53:42,564 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 05:53:42,564 INFO L85 PathProgramCache]: Analyzing trace with hash -2049486556, now seen corresponding path program 1 times [2025-03-04 05:53:42,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 05:53:42,564 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947182797] [2025-03-04 05:53:42,564 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 05:53:42,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 05:53:47,858 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 84 statements into 1 equivalence classes. [2025-03-04 05:53:47,975 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 84 of 84 statements. [2025-03-04 05:53:47,975 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 05:53:47,975 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 05:53:49,085 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2025-03-04 05:53:49,086 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 05:53:49,086 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947182797] [2025-03-04 05:53:49,086 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [947182797] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 05:53:49,086 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 05:53:49,086 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-04 05:53:49,086 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855764841] [2025-03-04 05:53:49,086 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 05:53:49,087 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-04 05:53:49,087 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 05:53:49,088 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-04 05:53:49,088 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-04 05:53:49,088 INFO L87 Difference]: Start difference. First operand 4449 states and 6201 transitions. Second operand has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2025-03-04 05:53:52,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 05:53:52,090 INFO L93 Difference]: Finished difference Result 4449 states and 6201 transitions. [2025-03-04 05:53:52,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-04 05:53:52,090 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 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 84 [2025-03-04 05:53:52,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 05:53:52,115 INFO L225 Difference]: With dead ends: 4449 [2025-03-04 05:53:52,115 INFO L226 Difference]: Without dead ends: 4447 [2025-03-04 05:53:52,118 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-03-04 05:53:52,119 INFO L435 NwaCegarLoop]: 4421 mSDtfsCounter, 4485 mSDsluCounter, 8839 mSDsCounter, 0 mSdLazyCounter, 280 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4486 SdHoareTripleChecker+Valid, 13260 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 280 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2025-03-04 05:53:52,119 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4486 Valid, 13260 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 280 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2025-03-04 05:53:52,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4447 states. [2025-03-04 05:53:52,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4447 to 4447. [2025-03-04 05:53:52,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4447 states, 3067 states have (on average 1.277469840234757) internal successors, (3918), 3176 states have internal predecessors, (3918), 1141 states have call successors, (1141), 207 states have call predecessors, (1141), 206 states have return successors, (1139), 1126 states have call predecessors, (1139), 1139 states have call successors, (1139) [2025-03-04 05:53:52,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4447 states to 4447 states and 6198 transitions. [2025-03-04 05:53:52,315 INFO L78 Accepts]: Start accepts. Automaton has 4447 states and 6198 transitions. Word has length 84 [2025-03-04 05:53:52,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 05:53:52,317 INFO L471 AbstractCegarLoop]: Abstraction has 4447 states and 6198 transitions. [2025-03-04 05:53:52,317 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2025-03-04 05:53:52,317 INFO L276 IsEmpty]: Start isEmpty. Operand 4447 states and 6198 transitions. [2025-03-04 05:53:52,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2025-03-04 05:53:52,321 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 05:53:52,321 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 05:53:52,321 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-04 05:53:52,322 INFO L396 AbstractCegarLoop]: === Iteration 3 === 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 33 more)] === [2025-03-04 05:53:52,322 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 05:53:52,322 INFO L85 PathProgramCache]: Analyzing trace with hash 1346046919, now seen corresponding path program 1 times [2025-03-04 05:53:52,322 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 05:53:52,322 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63898753] [2025-03-04 05:53:52,322 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 05:53:52,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 05:53:56,555 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 87 statements into 1 equivalence classes. [2025-03-04 05:53:56,654 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 87 of 87 statements. [2025-03-04 05:53:56,654 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 05:53:56,654 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 05:53:57,338 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2025-03-04 05:53:57,339 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 05:53:57,339 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63898753] [2025-03-04 05:53:57,339 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [63898753] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 05:53:57,339 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 05:53:57,339 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-04 05:53:57,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166496173] [2025-03-04 05:53:57,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 05:53:57,339 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-04 05:53:57,340 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 05:53:57,340 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-04 05:53:57,340 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-04 05:53:57,340 INFO L87 Difference]: Start difference. First operand 4447 states and 6198 transitions. Second operand has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2025-03-04 05:54:01,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 05:54:01,070 INFO L93 Difference]: Finished difference Result 8857 states and 12374 transitions. [2025-03-04 05:54:01,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-04 05:54:01,071 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 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 87 [2025-03-04 05:54:01,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 05:54:01,122 INFO L225 Difference]: With dead ends: 8857 [2025-03-04 05:54:01,122 INFO L226 Difference]: Without dead ends: 8855 [2025-03-04 05:54:01,135 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-04 05:54:01,138 INFO L435 NwaCegarLoop]: 6376 mSDtfsCounter, 4464 mSDsluCounter, 10779 mSDsCounter, 0 mSdLazyCounter, 381 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4464 SdHoareTripleChecker+Valid, 17155 SdHoareTripleChecker+Invalid, 381 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 381 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2025-03-04 05:54:01,138 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4464 Valid, 17155 Invalid, 381 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 381 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2025-03-04 05:54:01,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8855 states. [2025-03-04 05:54:01,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8855 to 8544. [2025-03-04 05:54:01,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8544 states, 5923 states have (on average 1.2795880465980078) internal successors, (7579), 6109 states have internal predecessors, (7579), 2213 states have call successors, (2213), 376 states have call predecessors, (2213), 375 states have return successors, (2241), 2183 states have call predecessors, (2241), 2211 states have call successors, (2241) [2025-03-04 05:54:01,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8544 states to 8544 states and 12033 transitions. [2025-03-04 05:54:01,524 INFO L78 Accepts]: Start accepts. Automaton has 8544 states and 12033 transitions. Word has length 87 [2025-03-04 05:54:01,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 05:54:01,525 INFO L471 AbstractCegarLoop]: Abstraction has 8544 states and 12033 transitions. [2025-03-04 05:54:01,525 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2025-03-04 05:54:01,525 INFO L276 IsEmpty]: Start isEmpty. Operand 8544 states and 12033 transitions. [2025-03-04 05:54:01,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2025-03-04 05:54:01,528 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 05:54:01,528 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 05:54:01,528 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-04 05:54:01,529 INFO L396 AbstractCegarLoop]: === Iteration 4 === 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 33 more)] === [2025-03-04 05:54:01,529 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 05:54:01,529 INFO L85 PathProgramCache]: Analyzing trace with hash -244630212, now seen corresponding path program 1 times [2025-03-04 05:54:01,529 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 05:54:01,530 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559444596] [2025-03-04 05:54:01,530 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 05:54:01,530 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 05:54:05,873 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 93 statements into 1 equivalence classes. [2025-03-04 05:54:05,941 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 93 of 93 statements. [2025-03-04 05:54:05,942 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 05:54:05,942 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 05:54:06,604 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2025-03-04 05:54:06,604 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 05:54:06,604 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [559444596] [2025-03-04 05:54:06,604 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [559444596] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 05:54:06,604 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 05:54:06,604 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-04 05:54:06,604 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554756316] [2025-03-04 05:54:06,604 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 05:54:06,605 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-04 05:54:06,605 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 05:54:06,605 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-04 05:54:06,605 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-04 05:54:06,605 INFO L87 Difference]: Start difference. First operand 8544 states and 12033 transitions. Second operand has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2025-03-04 05:54:08,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 05:54:08,499 INFO L93 Difference]: Finished difference Result 8544 states and 12033 transitions. [2025-03-04 05:54:08,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-04 05:54:08,499 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 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 93 [2025-03-04 05:54:08,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 05:54:08,551 INFO L225 Difference]: With dead ends: 8544 [2025-03-04 05:54:08,552 INFO L226 Difference]: Without dead ends: 8542 [2025-03-04 05:54:08,561 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-04 05:54:08,563 INFO L435 NwaCegarLoop]: 4422 mSDtfsCounter, 4473 mSDsluCounter, 4421 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4473 SdHoareTripleChecker+Valid, 8843 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2025-03-04 05:54:08,564 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4473 Valid, 8843 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 182 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2025-03-04 05:54:08,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8542 states. [2025-03-04 05:54:08,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8542 to 8542. [2025-03-04 05:54:08,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8542 states, 5922 states have (on average 1.2792975346166835) internal successors, (7576), 6107 states have internal predecessors, (7576), 2213 states have call successors, (2213), 376 states have call predecessors, (2213), 375 states have return successors, (2241), 2183 states have call predecessors, (2241), 2211 states have call successors, (2241) [2025-03-04 05:54:08,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8542 states to 8542 states and 12030 transitions. [2025-03-04 05:54:08,952 INFO L78 Accepts]: Start accepts. Automaton has 8542 states and 12030 transitions. Word has length 93 [2025-03-04 05:54:08,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 05:54:08,952 INFO L471 AbstractCegarLoop]: Abstraction has 8542 states and 12030 transitions. [2025-03-04 05:54:08,953 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2025-03-04 05:54:08,953 INFO L276 IsEmpty]: Start isEmpty. Operand 8542 states and 12030 transitions. [2025-03-04 05:54:08,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2025-03-04 05:54:08,957 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 05:54:08,957 INFO L218 NwaCegarLoop]: trace histogram [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] [2025-03-04 05:54:08,957 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-03-04 05:54:08,957 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 33 more)] === [2025-03-04 05:54:08,958 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 05:54:08,958 INFO L85 PathProgramCache]: Analyzing trace with hash -1997048393, now seen corresponding path program 1 times [2025-03-04 05:54:08,958 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 05:54:08,958 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150860980] [2025-03-04 05:54:08,958 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 05:54:08,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 05:54:13,351 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 93 statements into 1 equivalence classes. [2025-03-04 05:54:13,468 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 93 of 93 statements. [2025-03-04 05:54:13,468 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 05:54:13,468 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 05:54:14,036 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2025-03-04 05:54:14,036 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 05:54:14,036 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150860980] [2025-03-04 05:54:14,036 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150860980] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 05:54:14,036 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 05:54:14,036 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 05:54:14,036 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271452968] [2025-03-04 05:54:14,036 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 05:54:14,037 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 05:54:14,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 05:54:14,037 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 05:54:14,037 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 05:54:14,037 INFO L87 Difference]: Start difference. First operand 8542 states and 12030 transitions. Second operand has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2025-03-04 05:54:15,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 05:54:15,435 INFO L93 Difference]: Finished difference Result 17078 states and 24052 transitions. [2025-03-04 05:54:15,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 05:54:15,436 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 93 [2025-03-04 05:54:15,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 05:54:15,481 INFO L225 Difference]: With dead ends: 17078 [2025-03-04 05:54:15,481 INFO L226 Difference]: Without dead ends: 8542 [2025-03-04 05:54:15,518 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 05:54:15,520 INFO L435 NwaCegarLoop]: 4420 mSDtfsCounter, 4507 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4507 SdHoareTripleChecker+Valid, 4420 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2025-03-04 05:54:15,520 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4507 Valid, 4420 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2025-03-04 05:54:15,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8542 states. [2025-03-04 05:54:15,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8542 to 8542. [2025-03-04 05:54:15,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8542 states, 5922 states have (on average 1.279128672745694) internal successors, (7575), 6107 states have internal predecessors, (7575), 2213 states have call successors, (2213), 376 states have call predecessors, (2213), 375 states have return successors, (2241), 2183 states have call predecessors, (2241), 2211 states have call successors, (2241) [2025-03-04 05:54:15,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8542 states to 8542 states and 12029 transitions. [2025-03-04 05:54:16,000 INFO L78 Accepts]: Start accepts. Automaton has 8542 states and 12029 transitions. Word has length 93 [2025-03-04 05:54:16,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 05:54:16,000 INFO L471 AbstractCegarLoop]: Abstraction has 8542 states and 12029 transitions. [2025-03-04 05:54:16,000 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2025-03-04 05:54:16,000 INFO L276 IsEmpty]: Start isEmpty. Operand 8542 states and 12029 transitions. [2025-03-04 05:54:16,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2025-03-04 05:54:16,003 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 05:54:16,003 INFO L218 NwaCegarLoop]: trace histogram [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] [2025-03-04 05:54:16,003 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-03-04 05:54:16,004 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 33 more)] === [2025-03-04 05:54:16,004 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 05:54:16,004 INFO L85 PathProgramCache]: Analyzing trace with hash -789130218, now seen corresponding path program 1 times [2025-03-04 05:54:16,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 05:54:16,004 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121646749] [2025-03-04 05:54:16,004 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 05:54:16,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms