./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 8fc3dc66 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-?-8fc3dc6-m [2025-03-17 10:12:14,929 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-17 10:12:14,976 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-17 10:12:14,981 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-17 10:12:14,981 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-17 10:12:14,997 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-17 10:12:14,997 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-17 10:12:14,997 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-17 10:12:14,998 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-17 10:12:14,998 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-17 10:12:14,998 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-17 10:12:14,998 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-17 10:12:14,998 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-17 10:12:14,998 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-17 10:12:14,998 INFO L153 SettingsManager]: * Use SBE=true [2025-03-17 10:12:14,999 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-17 10:12:14,999 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-17 10:12:14,999 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-17 10:12:14,999 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-17 10:12:14,999 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-17 10:12:14,999 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-17 10:12:14,999 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-17 10:12:14,999 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-17 10:12:14,999 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-17 10:12:14,999 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-17 10:12:15,000 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-17 10:12:15,000 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-17 10:12:15,000 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-17 10:12:15,000 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-17 10:12:15,000 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-17 10:12:15,000 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-17 10:12:15,000 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-17 10:12:15,000 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-17 10:12:15,000 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-17 10:12:15,000 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-17 10:12:15,000 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-17 10:12:15,001 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-17 10:12:15,001 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-17 10:12:15,001 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-17 10:12:15,001 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-17 10:12:15,001 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-17 10:12:15,223 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-17 10:12:15,231 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-17 10:12:15,234 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-17 10:12:15,234 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-17 10:12:15,234 INFO L274 PluginConnector]: CDTParser initialized [2025-03-17 10:12:15,235 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-17 10:12:16,385 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/94d860dfc/12ac1b67494e46389e2f1478929658b0/FLAG8ea36ef9b [2025-03-17 10:12:17,033 INFO L384 CDTParser]: Found 1 translation units. [2025-03-17 10:12:17,034 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-17 10:12:17,105 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/94d860dfc/12ac1b67494e46389e2f1478929658b0/FLAG8ea36ef9b [2025-03-17 10:12:17,124 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/94d860dfc/12ac1b67494e46389e2f1478929658b0 [2025-03-17 10:12:17,126 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-17 10:12:17,127 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-17 10:12:17,128 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-17 10:12:17,128 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-17 10:12:17,132 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-17 10:12:17,133 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.03 10:12:17" (1/1) ... [2025-03-17 10:12:17,134 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@55b10a69 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:12:17, skipping insertion in model container [2025-03-17 10:12:17,134 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.03 10:12:17" (1/1) ... [2025-03-17 10:12:17,249 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-17 10:12:22,054 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,057 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,057 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,058 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,058 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,058 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,058 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,058 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,059 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,059 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,059 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,059 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,059 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,060 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,060 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,064 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,064 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,064 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,065 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,065 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,065 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,065 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,065 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,065 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,065 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,066 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,066 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,066 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,066 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,066 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,066 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,070 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,070 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,070 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,070 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,070 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,071 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,071 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,071 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,071 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,071 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,071 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,071 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,072 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,072 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,072 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,072 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,072 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,072 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,073 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,073 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,073 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,073 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,073 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,075 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,076 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,076 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,076 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,076 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,076 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,076 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,077 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,077 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,077 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,077 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,077 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,077 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,078 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,078 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,078 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,078 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,078 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,078 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,080 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,081 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,081 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,082 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,082 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,082 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,083 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,083 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,083 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,083 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,083 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,084 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,084 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,084 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,084 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,102 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-17 10:12:22,129 INFO L200 MainTranslator]: Completed pre-run [2025-03-17 10:12:22,221 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-17 10:12:22,223 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-17 10:12:22,224 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [5646] [2025-03-17 10:12:22,224 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [5718] [2025-03-17 10:12:22,225 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [5721] [2025-03-17 10:12:22,225 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [5723] [2025-03-17 10:12:22,225 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [5728] [2025-03-17 10:12:22,225 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [5731] [2025-03-17 10:12:22,225 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [5733] [2025-03-17 10:12:22,225 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [5738] [2025-03-17 10:12:22,226 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [5741] [2025-03-17 10:12:22,226 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [5743] [2025-03-17 10:12:22,226 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [5748] [2025-03-17 10:12:22,226 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [5751] [2025-03-17 10:12:22,226 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [5753] [2025-03-17 10:12:22,226 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [5791] [2025-03-17 10:12:22,227 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [5794] [2025-03-17 10:12:22,227 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [5796] [2025-03-17 10:12:22,227 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [5801] [2025-03-17 10:12:22,227 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [5804] [2025-03-17 10:12:22,227 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [5806] [2025-03-17 10:12:22,227 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [5811] [2025-03-17 10:12:22,227 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [5814] [2025-03-17 10:12:22,228 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [5816] [2025-03-17 10:12:22,228 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [5821] [2025-03-17 10:12:22,228 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [5824] [2025-03-17 10:12:22,228 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [5826] [2025-03-17 10:12:22,229 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-17 10:12:22,229 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-17 10:12:22,229 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5922] [2025-03-17 10:12:22,230 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5930] [2025-03-17 10:12:22,233 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-17 10:12:22,233 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-17 10:12:22,235 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-17 10:12:22,236 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-17 10:12:22,240 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6461] [2025-03-17 10:12:22,240 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6470] [2025-03-17 10:12:22,325 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-17 10:12:22,361 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-17 10:12:22,362 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-17 10:12:22,363 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-17 10:12:22,363 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-17 10:12:22,363 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-17 10:12:22,364 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-17 10:12:22,364 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-17 10:12:22,364 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-17 10:12:22,364 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-17 10:12:22,364 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-17 10:12:22,373 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-17 10:12:22,374 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-17 10:12:22,374 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-17 10:12:22,374 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-17 10:12:22,374 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-17 10:12:22,374 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-17 10:12:22,375 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-17 10:12:22,375 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-17 10:12:22,375 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-17 10:12:22,376 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-17 10:12:22,376 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-17 10:12:22,376 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-17 10:12:22,376 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-17 10:12:22,376 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-17 10:12:22,376 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-17 10:12:22,377 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-17 10:12:22,377 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-17 10:12:22,378 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-17 10:12:22,378 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-17 10:12:22,378 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-17 10:12:22,378 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-17 10:12:22,378 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-17 10:12:22,504 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,504 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,505 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,505 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,505 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,505 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,505 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,506 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,506 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,507 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,507 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,507 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,507 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,508 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,508 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,508 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,508 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,508 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,508 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,509 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,509 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,510 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,510 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,510 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,510 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,511 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,511 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,511 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,511 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,511 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,511 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,511 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,512 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,512 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,512 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,512 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,512 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,512 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,512 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,513 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,513 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,513 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,513 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,513 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,513 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,513 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,513 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,514 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,514 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,514 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,514 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,514 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,515 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,516 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,516 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,516 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,516 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,516 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,517 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,517 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,517 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,517 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,518 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,518 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,518 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,518 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,518 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,519 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,519 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,519 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,519 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,519 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,520 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,520 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,520 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,521 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,521 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,521 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,521 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,522 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,522 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,523 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,523 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,523 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,523 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,524 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,525 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,525 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the 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-17 10:12:22,529 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-17 10:12:22,739 INFO L204 MainTranslator]: Completed translation [2025-03-17 10:12:22,740 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:12:22 WrapperNode [2025-03-17 10:12:22,740 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-17 10:12:22,741 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-17 10:12:22,741 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-17 10:12:22,741 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-17 10:12:22,746 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:12:22" (1/1) ... [2025-03-17 10:12:22,823 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:12:22" (1/1) ... [2025-03-17 10:12:23,137 INFO L138 Inliner]: procedures = 746, calls = 4073, calls flagged for inlining = 396, calls inlined = 313, statements flattened = 9975 [2025-03-17 10:12:23,139 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-17 10:12:23,140 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-17 10:12:23,140 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-17 10:12:23,140 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-17 10:12:23,148 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:12:22" (1/1) ... [2025-03-17 10:12:23,149 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:12:22" (1/1) ... [2025-03-17 10:12:23,181 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:12:22" (1/1) ... [2025-03-17 10:12:24,674 INFO L175 MemorySlicer]: Split 1946 memory accesses to 34 slices as follows [2, 1, 2, 5, 5, 7, 7, 7, 23, 1, 0, 2, 17, 1, 13, 23, 43, 1619, 2, 8, 1, 2, 35, 1, 31, 48, 8, 1, 8, 6, 4, 6, 1, 6]. 83 percent of accesses are in the largest equivalence class. The 481 initializations are split as follows [0, 0, 0, 5, 5, 7, 7, 7, 20, 0, 0, 0, 17, 0, 0, 0, 0, 340, 0, 0, 1, 2, 32, 0, 0, 0, 8, 0, 8, 6, 4, 6, 0, 6]. The 651 writes are split as follows [0, 1, 1, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 23, 1, 536, 1, 7, 0, 0, 1, 1, 31, 44, 0, 1, 0, 0, 0, 0, 0, 0]. [2025-03-17 10:12:24,674 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:12:22" (1/1) ... [2025-03-17 10:12:24,674 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:12:22" (1/1) ... [2025-03-17 10:12:24,854 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:12:22" (1/1) ... [2025-03-17 10:12:24,880 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:12:22" (1/1) ... [2025-03-17 10:12:24,937 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:12:22" (1/1) ... [2025-03-17 10:12:24,973 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:12:22" (1/1) ... [2025-03-17 10:12:25,041 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-17 10:12:25,043 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-17 10:12:25,044 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-17 10:12:25,044 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-17 10:12:25,044 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:12:22" (1/1) ... [2025-03-17 10:12:25,049 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-17 10:12:25,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 10:12:25,071 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-17 10:12:25,075 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-17 10:12:25,094 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-03-17 10:12:25,094 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-03-17 10:12:25,094 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2025-03-17 10:12:25,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2025-03-17 10:12:25,094 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_97 [2025-03-17 10:12:25,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_97 [2025-03-17 10:12:25,094 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2025-03-17 10:12:25,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2025-03-17 10:12:25,094 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_info [2025-03-17 10:12:25,094 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_info [2025-03-17 10:12:25,095 INFO L130 BoogieDeclarations]: Found specification of procedure mega_adapinq [2025-03-17 10:12:25,095 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_adapinq [2025-03-17 10:12:25,095 INFO L130 BoogieDeclarations]: Found specification of procedure seq_puts [2025-03-17 10:12:25,095 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_puts [2025-03-17 10:12:25,095 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2025-03-17 10:12:25,095 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2025-03-17 10:12:25,095 INFO L130 BoogieDeclarations]: Found specification of procedure mega_free_inquiry [2025-03-17 10:12:25,095 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_free_inquiry [2025-03-17 10:12:25,095 INFO L130 BoogieDeclarations]: Found specification of procedure seq_putc [2025-03-17 10:12:25,095 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_putc [2025-03-17 10:12:25,095 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-17 10:12:25,095 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-17 10:12:25,095 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-03-17 10:12:25,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-03-17 10:12:25,096 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-03-17 10:12:25,096 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-03-17 10:12:25,096 INFO L130 BoogieDeclarations]: Found specification of procedure mega_build_sglist [2025-03-17 10:12:25,096 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_build_sglist [2025-03-17 10:12:25,096 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-03-17 10:12:25,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-03-17 10:12:25,096 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-03-17 10:12:25,096 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-03-17 10:12:25,097 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2025-03-17 10:12:25,097 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2025-03-17 10:12:25,097 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2025-03-17 10:12:25,097 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2025-03-17 10:12:25,097 INFO L130 BoogieDeclarations]: Found specification of procedure megadev_unlocked_ioctl [2025-03-17 10:12:25,097 INFO L138 BoogieDeclarations]: Found implementation of procedure megadev_unlocked_ioctl [2025-03-17 10:12:25,097 INFO L130 BoogieDeclarations]: Found specification of procedure mega_free_scb [2025-03-17 10:12:25,097 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_free_scb [2025-03-17 10:12:25,097 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-03-17 10:12:25,097 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-03-17 10:12:25,097 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-03-17 10:12:25,097 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-03-17 10:12:25,097 INFO L130 BoogieDeclarations]: Found specification of procedure remove_proc_entry [2025-03-17 10:12:25,097 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_proc_entry [2025-03-17 10:12:25,097 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_abort_and_reset [2025-03-17 10:12:25,097 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_abort_and_reset [2025-03-17 10:12:25,097 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-03-17 10:12:25,097 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-03-17 10:12:25,097 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2025-03-17 10:12:25,097 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2025-03-17 10:12:25,097 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-03-17 10:12:25,097 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-03-17 10:12:25,097 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-17 10:12:25,097 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2025-03-17 10:12:25,097 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2025-03-17 10:12:25,097 INFO L130 BoogieDeclarations]: Found specification of procedure issue_scb_block [2025-03-17 10:12:25,097 INFO L138 BoogieDeclarations]: Found implementation of procedure issue_scb_block [2025-03-17 10:12:25,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-17 10:12:25,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-17 10:12:25,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-17 10:12:25,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-17 10:12:25,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-17 10:12:25,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-17 10:12:25,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-17 10:12:25,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-17 10:12:25,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-17 10:12:25,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-17 10:12:25,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-17 10:12:25,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-17 10:12:25,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-17 10:12:25,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-17 10:12:25,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-17 10:12:25,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-17 10:12:25,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-17 10:12:25,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-17 10:12:25,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-17 10:12:25,097 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-17 10:12:25,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-17 10:12:25,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-17 10:12:25,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-17 10:12:25,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-17 10:12:25,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-17 10:12:25,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-03-17 10:12:25,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-03-17 10:12:25,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-03-17 10:12:25,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-03-17 10:12:25,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-03-17 10:12:25,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-03-17 10:12:25,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-03-17 10:12:25,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-03-17 10:12:25,098 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-03-17 10:12:25,098 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-03-17 10:12:25,098 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-03-17 10:12:25,098 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-03-17 10:12:25,098 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-03-17 10:12:25,098 INFO L130 BoogieDeclarations]: Found specification of procedure mega_free_sgl [2025-03-17 10:12:25,098 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_free_sgl [2025-03-17 10:12:25,098 INFO L130 BoogieDeclarations]: Found specification of procedure sg_page [2025-03-17 10:12:25,098 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_page [2025-03-17 10:12:25,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-17 10:12:25,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-17 10:12:25,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-17 10:12:25,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-17 10:12:25,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-17 10:12:25,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-17 10:12:25,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-17 10:12:25,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-17 10:12:25,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-17 10:12:25,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-17 10:12:25,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-17 10:12:25,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-17 10:12:25,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-17 10:12:25,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-17 10:12:25,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-17 10:12:25,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-17 10:12:25,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-17 10:12:25,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-17 10:12:25,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-17 10:12:25,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-17 10:12:25,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-17 10:12:25,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-17 10:12:25,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-17 10:12:25,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-17 10:12:25,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2025-03-17 10:12:25,102 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-03-17 10:12:25,102 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-03-17 10:12:25,102 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-17 10:12:25,102 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2025-03-17 10:12:25,103 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-03-17 10:12:25,103 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-03-17 10:12:25,103 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-03-17 10:12:25,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-03-17 10:12:25,103 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-17 10:12:25,103 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-17 10:12:25,103 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-17 10:12:25,103 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-17 10:12:25,103 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-17 10:12:25,103 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-17 10:12:25,103 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-17 10:12:25,103 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-17 10:12:25,104 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-17 10:12:25,104 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-17 10:12:25,104 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-17 10:12:25,104 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-17 10:12:25,104 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-17 10:12:25,104 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-17 10:12:25,104 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-17 10:12:25,104 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-17 10:12:25,104 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-17 10:12:25,104 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-17 10:12:25,104 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-17 10:12:25,104 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-17 10:12:25,104 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-17 10:12:25,104 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-03-17 10:12:25,104 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-03-17 10:12:25,104 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-03-17 10:12:25,104 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-03-17 10:12:25,104 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-03-17 10:12:25,104 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-03-17 10:12:25,104 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-03-17 10:12:25,104 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-03-17 10:12:25,104 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-03-17 10:12:25,104 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-03-17 10:12:25,104 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-03-17 10:12:25,104 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-03-17 10:12:25,104 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-03-17 10:12:25,104 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2025-03-17 10:12:25,104 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2025-03-17 10:12:25,104 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-03-17 10:12:25,104 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-03-17 10:12:25,104 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-03-17 10:12:25,104 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-03-17 10:12:25,104 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-03-17 10:12:25,104 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-03-17 10:12:25,104 INFO L130 BoogieDeclarations]: Found specification of procedure mega_runpendq [2025-03-17 10:12:25,104 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_runpendq [2025-03-17 10:12:25,104 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_registration [2025-03-17 10:12:25,104 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_registration [2025-03-17 10:12:25,104 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-03-17 10:12:25,104 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-03-17 10:12:25,104 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-03-17 10:12:25,104 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-03-17 10:12:25,104 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2025-03-17 10:12:25,104 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2025-03-17 10:12:25,104 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-03-17 10:12:25,104 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-03-17 10:12:25,104 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2025-03-17 10:12:25,104 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2025-03-17 10:12:25,105 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-03-17 10:12:25,105 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-03-17 10:12:25,105 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_check_return_value_probe [2025-03-17 10:12:25,105 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_check_return_value_probe [2025-03-17 10:12:25,105 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_int_mtx_of_NOT_ARG_SIGN [2025-03-17 10:12:25,105 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_int_mtx_of_NOT_ARG_SIGN [2025-03-17 10:12:25,105 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-17 10:12:25,105 INFO L130 BoogieDeclarations]: Found specification of procedure inb_p [2025-03-17 10:12:25,105 INFO L138 BoogieDeclarations]: Found implementation of procedure inb_p [2025-03-17 10:12:25,105 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_check_return_value_probe [2025-03-17 10:12:25,105 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_check_return_value_probe [2025-03-17 10:12:25,105 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-03-17 10:12:25,105 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-03-17 10:12:25,105 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-17 10:12:25,105 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_NOT_ARG_SIGN [2025-03-17 10:12:25,105 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_NOT_ARG_SIGN [2025-03-17 10:12:25,105 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-03-17 10:12:25,105 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-03-17 10:12:25,105 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-03-17 10:12:25,108 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure mega_n_to_m [2025-03-17 10:12:25,108 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_n_to_m [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-03-17 10:12:25,108 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-03-17 10:12:25,108 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2025-03-17 10:12:25,108 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure mega_internal_command [2025-03-17 10:12:25,108 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_internal_command [2025-03-17 10:12:25,108 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_host_put [2025-03-17 10:12:25,109 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_host_put [2025-03-17 10:12:25,109 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-03-17 10:12:25,109 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-03-17 10:12:25,109 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_shutdown [2025-03-17 10:12:25,109 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_shutdown [2025-03-17 10:12:25,109 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2025-03-17 10:12:25,109 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2025-03-17 10:12:25,109 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2025-03-17 10:12:25,109 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2025-03-17 10:12:25,109 INFO L130 BoogieDeclarations]: Found specification of procedure outb_p [2025-03-17 10:12:25,109 INFO L138 BoogieDeclarations]: Found implementation of procedure outb_p [2025-03-17 10:12:25,109 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-03-17 10:12:25,109 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-03-17 10:12:25,109 INFO L130 BoogieDeclarations]: Found specification of procedure proc_show_rdrv [2025-03-17 10:12:25,109 INFO L138 BoogieDeclarations]: Found implementation of procedure proc_show_rdrv [2025-03-17 10:12:25,109 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-17 10:12:25,109 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-17 10:12:25,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-17 10:12:25,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-17 10:12:25,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-17 10:12:25,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-17 10:12:25,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-17 10:12:25,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-17 10:12:25,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-17 10:12:25,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-17 10:12:25,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-17 10:12:25,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-17 10:12:25,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-17 10:12:25,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-17 10:12:25,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-17 10:12:25,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-17 10:12:25,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-17 10:12:25,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-17 10:12:25,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-17 10:12:25,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-17 10:12:25,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-17 10:12:25,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-17 10:12:25,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-17 10:12:25,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-17 10:12:25,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-17 10:12:25,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-17 10:12:25,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-17 10:12:25,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-03-17 10:12:25,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-03-17 10:12:25,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-03-17 10:12:25,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-03-17 10:12:25,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-03-17 10:12:25,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-03-17 10:12:25,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-03-17 10:12:25,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-03-17 10:12:25,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-03-17 10:12:25,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-17 10:12:25,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-17 10:12:25,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-17 10:12:25,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-17 10:12:25,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-17 10:12:25,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-17 10:12:25,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-17 10:12:25,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-17 10:12:25,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-17 10:12:25,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-17 10:12:25,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-17 10:12:25,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-17 10:12:25,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-17 10:12:25,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-17 10:12:25,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-17 10:12:25,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-17 10:12:25,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-17 10:12:25,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-17 10:12:25,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-17 10:12:25,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-17 10:12:25,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-17 10:12:25,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-17 10:12:25,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-17 10:12:25,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-17 10:12:25,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-17 10:12:25,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-17 10:12:25,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-17 10:12:25,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-17 10:12:25,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-17 10:12:25,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-03-17 10:12:25,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-03-17 10:12:25,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-03-17 10:12:25,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-03-17 10:12:25,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-03-17 10:12:25,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-17 10:12:25,111 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-17 10:12:25,111 INFO L130 BoogieDeclarations]: Found specification of procedure mega_allocate_inquiry [2025-03-17 10:12:25,111 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_allocate_inquiry [2025-03-17 10:12:25,111 INFO L130 BoogieDeclarations]: Found specification of procedure free_local_pdev [2025-03-17 10:12:25,111 INFO L138 BoogieDeclarations]: Found implementation of procedure free_local_pdev [2025-03-17 10:12:25,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-03-17 10:12:25,115 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure proc_show_pdrv [2025-03-17 10:12:25,116 INFO L138 BoogieDeclarations]: Found implementation of procedure proc_show_pdrv [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure seq_read [2025-03-17 10:12:25,116 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_read [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure slow_down_io [2025-03-17 10:12:25,116 INFO L138 BoogieDeclarations]: Found implementation of procedure slow_down_io [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2025-03-17 10:12:25,116 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure seq_printf [2025-03-17 10:12:25,116 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_printf [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_NOT_ARG_SIGN [2025-03-17 10:12:25,116 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_NOT_ARG_SIGN [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure __megaraid_shutdown [2025-03-17 10:12:25,116 INFO L138 BoogieDeclarations]: Found implementation of procedure __megaraid_shutdown [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2025-03-17 10:12:25,116 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-03-17 10:12:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-03-17 10:12:25,116 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-17 10:12:25,116 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-17 10:12:25,116 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-17 10:12:25,116 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-17 10:12:25,116 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-17 10:12:25,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-17 10:12:25,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-17 10:12:25,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-17 10:12:25,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-17 10:12:25,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-17 10:12:25,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-17 10:12:25,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-17 10:12:25,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-17 10:12:25,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-17 10:12:25,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-17 10:12:25,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-17 10:12:25,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-17 10:12:25,117 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-17 10:12:25,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-17 10:12:25,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-17 10:12:25,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-17 10:12:25,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-17 10:12:25,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-17 10:12:25,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-17 10:12:25,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-17 10:12:25,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-03-17 10:12:25,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-03-17 10:12:25,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-03-17 10:12:25,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-03-17 10:12:25,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-03-17 10:12:25,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-03-17 10:12:25,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-03-17 10:12:25,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-03-17 10:12:25,118 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-03-17 10:12:25,118 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_io_mem_unmap [2025-03-17 10:12:25,118 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_io_mem_unmap [2025-03-17 10:12:25,118 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_sglist [2025-03-17 10:12:25,118 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_sglist [2025-03-17 10:12:25,118 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2025-03-17 10:12:25,118 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2025-03-17 10:12:25,118 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-03-17 10:12:25,118 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-03-17 10:12:25,118 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2025-03-17 10:12:25,118 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2025-03-17 10:12:25,118 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2025-03-17 10:12:25,118 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2025-03-17 10:12:25,118 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-17 10:12:25,118 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_reset [2025-03-17 10:12:25,118 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_reset [2025-03-17 10:12:25,118 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-03-17 10:12:25,118 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-03-17 10:12:25,118 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2025-03-17 10:12:25,118 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2025-03-17 10:12:25,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-17 10:12:25,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-17 10:12:25,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-17 10:12:25,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-17 10:12:25,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-17 10:12:25,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-17 10:12:25,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-17 10:12:25,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-17 10:12:25,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-17 10:12:25,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-17 10:12:25,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-17 10:12:25,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-17 10:12:25,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-17 10:12:25,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-17 10:12:25,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-17 10:12:25,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-17 10:12:25,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-17 10:12:25,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-17 10:12:25,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-17 10:12:25,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-17 10:12:25,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-17 10:12:25,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-17 10:12:25,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-17 10:12:25,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-17 10:12:25,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-17 10:12:25,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-17 10:12:25,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-17 10:12:25,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-17 10:12:25,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-17 10:12:25,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-03-17 10:12:25,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-03-17 10:12:25,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-03-17 10:12:25,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-03-17 10:12:25,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-03-17 10:12:25,119 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_queue [2025-03-17 10:12:25,120 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_queue [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_biosparam [2025-03-17 10:12:25,120 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_biosparam [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_remove_one [2025-03-17 10:12:25,120 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_remove_one [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2025-03-17 10:12:25,120 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-03-17 10:12:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2025-03-17 10:12:25,120 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2025-03-17 10:12:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-17 10:12:25,121 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-17 10:12:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-03-17 10:12:25,121 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-03-17 10:12:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2025-03-17 10:12:25,121 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2025-03-17 10:12:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2025-03-17 10:12:25,121 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2025-03-17 10:12:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2025-03-17 10:12:25,121 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2025-03-17 10:12:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-03-17 10:12:25,121 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-03-17 10:12:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-03-17 10:12:25,121 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-03-17 10:12:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure seq_write [2025-03-17 10:12:25,121 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_write [2025-03-17 10:12:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure mega_allocate_scb [2025-03-17 10:12:25,121 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_allocate_scb [2025-03-17 10:12:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-03-17 10:12:25,121 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-03-17 10:12:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure make_local_pdev [2025-03-17 10:12:25,121 INFO L138 BoogieDeclarations]: Found implementation of procedure make_local_pdev [2025-03-17 10:12:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-03-17 10:12:25,121 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-03-17 10:12:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-03-17 10:12:25,122 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-03-17 10:12:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2025-03-17 10:12:25,122 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2025-03-17 10:12:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-03-17 10:12:25,122 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-03-17 10:12:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-03-17 10:12:25,122 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-03-17 10:12:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2025-03-17 10:12:25,122 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2025-03-17 10:12:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-17 10:12:25,122 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-17 10:12:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-03-17 10:12:25,122 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-03-17 10:12:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-17 10:12:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-17 10:12:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-17 10:12:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-17 10:12:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-17 10:12:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-17 10:12:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-17 10:12:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-17 10:12:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-17 10:12:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-17 10:12:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-17 10:12:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-17 10:12:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-17 10:12:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-17 10:12:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-17 10:12:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-17 10:12:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-17 10:12:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-17 10:12:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-17 10:12:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-17 10:12:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-17 10:12:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-17 10:12:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-17 10:12:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-17 10:12:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-17 10:12:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-17 10:12:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-17 10:12:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-03-17 10:12:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-03-17 10:12:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-03-17 10:12:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-03-17 10:12:25,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-03-17 10:12:25,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-03-17 10:12:25,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-03-17 10:12:25,123 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2025-03-17 10:12:25,123 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2025-03-17 10:12:25,123 INFO L130 BoogieDeclarations]: Found specification of procedure single_release [2025-03-17 10:12:25,123 INFO L138 BoogieDeclarations]: Found implementation of procedure single_release [2025-03-17 10:12:25,123 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-17 10:12:25,123 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-17 10:12:25,123 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2025-03-17 10:12:25,123 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2025-03-17 10:12:25,123 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2025-03-17 10:12:25,123 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2025-03-17 10:12:25,123 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2025-03-17 10:12:25,123 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2025-03-17 10:12:25,123 INFO L130 BoogieDeclarations]: Found specification of procedure mega_rundoneq [2025-03-17 10:12:25,123 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_rundoneq [2025-03-17 10:12:25,123 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-03-17 10:12:25,123 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-03-17 10:12:25,123 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-03-17 10:12:25,123 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-03-17 10:12:25,123 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-03-17 10:12:25,123 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-03-17 10:12:25,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-17 10:12:25,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-17 10:12:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-17 10:12:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-17 10:12:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-17 10:12:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-17 10:12:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-17 10:12:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-17 10:12:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-17 10:12:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-17 10:12:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-17 10:12:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-17 10:12:25,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-17 10:12:25,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-17 10:12:25,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-17 10:12:25,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-17 10:12:25,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-17 10:12:25,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-17 10:12:25,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-17 10:12:25,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-17 10:12:25,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-17 10:12:25,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-17 10:12:25,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-17 10:12:25,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-17 10:12:25,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-17 10:12:25,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-17 10:12:25,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-17 10:12:25,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-03-17 10:12:25,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-03-17 10:12:25,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-03-17 10:12:25,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-03-17 10:12:25,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-03-17 10:12:25,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-03-17 10:12:25,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-03-17 10:12:25,125 INFO L130 BoogieDeclarations]: Found specification of procedure __request_region [2025-03-17 10:12:25,125 INFO L138 BoogieDeclarations]: Found implementation of procedure __request_region [2025-03-17 10:12:25,125 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2025-03-17 10:12:25,125 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2025-03-17 10:12:25,125 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_megadev_mutex [2025-03-17 10:12:25,125 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_megadev_mutex [2025-03-17 10:12:25,125 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_abort [2025-03-17 10:12:25,125 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_abort [2025-03-17 10:12:25,125 INFO L130 BoogieDeclarations]: Found specification of procedure cpu_relax [2025-03-17 10:12:25,125 INFO L138 BoogieDeclarations]: Found implementation of procedure cpu_relax [2025-03-17 10:12:26,176 INFO L256 CfgBuilder]: Building ICFG [2025-03-17 10:12:26,179 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-17 10:12:26,278 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8175: call ULTIMATE.dealloc(~#buffer~0.base, ~#buffer~0.offset);havoc ~#buffer~0.base, ~#buffer~0.offset; [2025-03-17 10:12:26,333 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10515: call ULTIMATE.dealloc(~#mc~4.base, ~#mc~4.offset);havoc ~#mc~4.base, ~#mc~4.offset; [2025-03-17 10:12:26,342 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18995: havoc #t~nondet2050; [2025-03-17 10:12:26,362 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18991: havoc #t~nondet2049; [2025-03-17 10:12:26,465 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L19006: havoc sg_next_#t~ret2053#1.base, sg_next_#t~ret2053#1.offset; [2025-03-17 10:12:26,465 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6558: havoc scsi_sg_count_#t~mem277#1; [2025-03-17 10:12:26,465 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18960: havoc scsi_dma_map_#t~nondet2044#1; [2025-03-17 10:12:27,135 INFO L1322 $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-17 10:12:27,136 INFO L1322 $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-17 10:12:27,136 INFO L1322 $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-17 10:12:27,406 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5960: havoc dev_get_drvdata_#t~mem81#1.base, dev_get_drvdata_#t~mem81#1.offset; [2025-03-17 10:12:27,545 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18834: havoc _cond_resched_#t~nondet2025#1; [2025-03-17 10:12:27,545 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7620: havoc #t~mem696#1; [2025-03-17 10:12:27,548 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18838: havoc #t~nondet2026; [2025-03-17 10:12:27,554 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6093: havoc #t~mem142.base, #t~mem142.offset; [2025-03-17 10:12:27,601 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6040: havoc #t~mem110; [2025-03-17 10:12:27,637 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18814: havoc #t~nondet2022; [2025-03-17 10:12:27,656 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18874: havoc dma_set_mask_#t~nondet2029#1; [2025-03-17 10:12:27,738 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5640: havoc arch_irqs_disabled_flags_#t~bitwise36#1; [2025-03-17 10:12:27,853 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9955: call ULTIMATE.dealloc(~#signature~1.base, ~#signature~1.offset);havoc ~#signature~1.base, ~#signature~1.offset; [2025-03-17 10:12:27,859 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18842: havoc #t~nondet2027; [2025-03-17 10:12:28,020 INFO L1322 $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-17 10:12:34,743 INFO L1322 $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-17 10:12:34,743 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L19010: havoc single_open_#t~nondet2054#1; [2025-03-17 10:12:34,743 INFO L1322 $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-17 10:12:34,743 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L12542-1: ldv_register_chrdev_#res#1 := ldv_register_chrdev_~arg0#1; [2025-03-17 10:12:34,744 INFO L1322 $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-17 10:12:34,744 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L14137-1: ldv_register_chrdev_125_#res#1 := ldv_register_chrdev_125_~ldv_func_res~5#1; [2025-03-17 10:12:34,744 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18896: havoc noop_llseek_#t~nondet2030#1; [2025-03-17 10:12:34,744 INFO L1322 $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-17 10:12:34,744 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18903: havoc pci_bus_read_config_dword_#t~nondet2032#1; [2025-03-17 10:12:34,744 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18907: havoc pci_bus_read_config_word_#t~nondet2033#1; [2025-03-17 10:12:34,744 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18779: havoc PDE_DATA_#t~ret2020#1.base, PDE_DATA_#t~ret2020#1.offset; [2025-03-17 10:12:34,744 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18914: havoc pci_enable_device_#t~nondet2034#1; [2025-03-17 10:12:34,744 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L12574-1: ldv_request_irq_#res#1 := ldv_request_irq_~arg0#1; [2025-03-17 10:12:34,744 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L14032-1: ldv_request_irq_116_#res#1 := ldv_request_irq_116_~ldv_func_res~2#1; [2025-03-17 10:12:34,744 INFO L1322 $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-17 10:12:34,744 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L11525-1: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-03-17 10:12:34,744 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18927: havoc proc_create_data_#t~ret2036#1.base, proc_create_data_#t~ret2036#1.offset; [2025-03-17 10:12:34,744 INFO L1322 $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-17 10:12:34,744 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18933: havoc proc_mkdir_#t~ret2038#1.base, proc_mkdir_#t~ret2038#1.offset; [2025-03-17 10:12:34,744 INFO L1322 $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-17 10:12:34,744 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18936: havoc proc_mkdir_data_#t~ret2039#1.base, proc_mkdir_data_#t~ret2039#1.offset; [2025-03-17 10:12:34,744 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L12597-1: ldv_scsi_add_host_#res#1 := ldv_scsi_add_host_~arg0#1; [2025-03-17 10:12:34,744 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18810: havoc __pci_register_driver_#t~nondet2021#1; [2025-03-17 10:12:34,744 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18943: havoc request_threaded_irq_#t~nondet2040#1; [2025-03-17 10:12:34,744 INFO L1322 $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-17 10:12:34,744 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18947: havoc scsi_add_host_with_dma_#t~nondet2041#1; [2025-03-17 10:12:34,744 INFO L1322 $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-17 10:12:34,744 INFO L1322 $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-17 10:12:34,744 INFO L1322 $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-17 10:12:34,744 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18821: havoc __register_chrdev_#t~nondet2023#1; [2025-03-17 10:12:34,744 INFO L1322 $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-17 10:12:34,744 INFO L1322 $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-17 10:12:34,744 INFO L1322 $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-17 10:12:34,744 INFO L1322 $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-17 10:12:34,744 INFO L1322 $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-17 10:12:34,744 INFO L1322 $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-17 10:12:34,744 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18966: havoc scsi_host_alloc_#t~ret2045#1.base, scsi_host_alloc_#t~ret2045#1.offset; [2025-03-17 10:12:34,744 INFO L1322 $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-17 10:12:34,744 INFO L1322 $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-17 10:12:34,744 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18983: havoc seq_lseek_#t~nondet2047#1; [2025-03-17 10:12:34,745 INFO L1322 $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-17 10:12:34,745 INFO L1322 $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-17 10:12:34,745 INFO L1322 $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-17 10:12:34,745 INFO L1322 $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-17 10:12:34,745 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18855: havoc capable_#t~nondet2028#1; [2025-03-17 10:12:34,745 INFO L1322 $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-17 10:12:34,745 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L13841-1: register_chrdev_#res#1 := register_chrdev_~ldv_func_res~0#1; [2025-03-17 10:12:35,639 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-17 10:12:38,572 INFO L1322 $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-17 10:12:38,573 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18956: havoc scsi_device_type_#t~ret2043#1.base, scsi_device_type_#t~ret2043#1.offset; [2025-03-17 10:12:38,573 INFO L1322 $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-17 10:12:38,602 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18999: havoc #t~nondet2051; [2025-03-17 10:12:39,076 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18987: havoc #t~nondet2048; [2025-03-17 10:12:39,402 INFO L1322 $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-17 10:12:39,427 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5664: havoc #t~mem37; [2025-03-17 10:12:39,504 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6564: havoc #t~mem278.base, #t~mem278.offset; [2025-03-17 10:12:39,843 INFO L1322 $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-17 10:12:40,119 INFO L1322 $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-17 10:12:45,022 INFO L1322 $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-17 10:12:45,022 INFO L1322 $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-17 10:12:45,022 INFO L1322 $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-17 10:12:45,415 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18973: havoc scsi_partsize_#t~nondet2046#1; [2025-03-17 10:12:45,415 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18950: havoc scsi_bios_ptable_#t~ret2042#1.base, scsi_bios_ptable_#t~ret2042#1.offset; [2025-03-17 10:12:46,074 INFO L1322 $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-17 10:12:46,147 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18924: havoc #t~nondet2035; [2025-03-17 10:12:46,314 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L19003: havoc #t~nondet2052; [2025-03-17 10:12:46,410 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5584: havoc #t~mem17.base, #t~mem17.offset; [2025-03-17 10:12:46,566 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18899: havoc pci_alloc_dev_#t~ret2031#1.base, pci_alloc_dev_#t~ret2031#1.offset; [2025-03-17 10:12:47,173 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L19014: havoc #t~nondet2055; [2025-03-17 10:12:47,797 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18827: havoc #t~ret2024.base, #t~ret2024.offset; [2025-03-17 10:12:49,458 INFO L? ?]: Removed 4355 outVars from TransFormulas that were not future-live. [2025-03-17 10:12:49,458 INFO L307 CfgBuilder]: Performing block encoding [2025-03-17 10:12:49,569 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-17 10:12:49,572 INFO L336 CfgBuilder]: Removed 0 assume(true) statements. [2025-03-17 10:12:49,573 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 17.03 10:12:49 BoogieIcfgContainer [2025-03-17 10:12:49,573 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-17 10:12:49,575 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-17 10:12:49,576 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-17 10:12:49,579 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-17 10:12:49,580 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.03 10:12:17" (1/3) ... [2025-03-17 10:12:49,580 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5dfeb44f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.03 10:12:49, skipping insertion in model container [2025-03-17 10:12:49,580 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:12:22" (2/3) ... [2025-03-17 10:12:49,580 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5dfeb44f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.03 10:12:49, skipping insertion in model container [2025-03-17 10:12:49,581 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 17.03 10:12:49" (3/3) ... [2025-03-17 10:12:49,582 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i [2025-03-17 10:12:49,595 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-17 10:12:49,599 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i that has 201 procedures, 3412 locations, 1 initial locations, 110 loop locations, and 35 error locations. [2025-03-17 10:12:49,725 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-17 10:12:49,738 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;@1846698a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-17 10:12:49,738 INFO L334 AbstractCegarLoop]: Starting to check reachability of 35 error locations. [2025-03-17 10:12:49,754 INFO L276 IsEmpty]: Start isEmpty. Operand has 3118 states, 2131 states have (on average 1.3538244955419991) internal successors, (2885), 2225 states have internal predecessors, (2885), 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-17 10:12:49,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2025-03-17 10:12:49,761 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:12:49,762 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] [2025-03-17 10:12:49,763 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-17 10:12:49,767 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:12:49,768 INFO L85 PathProgramCache]: Analyzing trace with hash 1012212145, now seen corresponding path program 1 times [2025-03-17 10:12:49,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:12:49,774 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451500397] [2025-03-17 10:12:49,774 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:12:49,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:12:54,940 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 62 statements into 1 equivalence classes. [2025-03-17 10:12:55,327 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 62 of 62 statements. [2025-03-17 10:12:55,328 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:12:55,328 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:12:56,727 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-17 10:12:56,727 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:12:56,727 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451500397] [2025-03-17 10:12:56,728 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451500397] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:12:56,728 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:12:56,728 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-17 10:12:56,729 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [617967574] [2025-03-17 10:12:56,729 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:12:56,732 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-17 10:12:56,732 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:12:56,745 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-17 10:12:56,746 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-17 10:12:56,753 INFO L87 Difference]: Start difference. First operand has 3118 states, 2131 states have (on average 1.3538244955419991) internal successors, (2885), 2225 states have internal predecessors, (2885), 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.0) internal successors, (35), 4 states have internal predecessors, (35), 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-17 10:13:00,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:13:00,020 INFO L93 Difference]: Finished difference Result 7403 states and 10881 transitions. [2025-03-17 10:13:00,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-17 10:13:00,022 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.0) internal successors, (35), 4 states have internal predecessors, (35), 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 62 [2025-03-17 10:13:00,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:13:00,075 INFO L225 Difference]: With dead ends: 7403 [2025-03-17 10:13:00,076 INFO L226 Difference]: Without dead ends: 4295 [2025-03-17 10:13:00,105 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-17 10:13:00,107 INFO L435 NwaCegarLoop]: 4331 mSDtfsCounter, 4342 mSDsluCounter, 10319 mSDsCounter, 0 mSdLazyCounter, 309 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4343 SdHoareTripleChecker+Valid, 14650 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.8s IncrementalHoareTripleChecker+Time [2025-03-17 10:13:00,108 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4343 Valid, 14650 Invalid, 311 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 309 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2025-03-17 10:13:00,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4295 states. [2025-03-17 10:13:00,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4295 to 4232. [2025-03-17 10:13:00,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4232 states, 2851 states have (on average 1.2991932655208698) internal successors, (3704), 2961 states have internal predecessors, (3704), 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-17 10:13:00,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4232 states to 4232 states and 5984 transitions. [2025-03-17 10:13:00,771 INFO L78 Accepts]: Start accepts. Automaton has 4232 states and 5984 transitions. Word has length 62 [2025-03-17 10:13:00,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:13:00,776 INFO L471 AbstractCegarLoop]: Abstraction has 4232 states and 5984 transitions. [2025-03-17 10:13:00,776 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.0) internal successors, (35), 4 states have internal predecessors, (35), 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-17 10:13:00,776 INFO L276 IsEmpty]: Start isEmpty. Operand 4232 states and 5984 transitions. [2025-03-17 10:13:00,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2025-03-17 10:13:00,782 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:13:00,783 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] [2025-03-17 10:13:00,783 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-17 10:13:00,783 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-17 10:13:00,790 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:13:00,791 INFO L85 PathProgramCache]: Analyzing trace with hash 1707163012, now seen corresponding path program 1 times [2025-03-17 10:13:00,791 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:13:00,791 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260854382] [2025-03-17 10:13:00,791 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:13:00,791 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:13:05,966 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 80 statements into 1 equivalence classes. [2025-03-17 10:13:06,101 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 80 of 80 statements. [2025-03-17 10:13:06,101 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:13:06,102 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:13:07,248 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-17 10:13:07,249 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:13:07,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260854382] [2025-03-17 10:13:07,249 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1260854382] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:13:07,249 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:13:07,249 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-17 10:13:07,249 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678298379] [2025-03-17 10:13:07,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:13:07,251 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-17 10:13:07,252 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:13:07,252 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-17 10:13:07,252 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-17 10:13:07,253 INFO L87 Difference]: Start difference. First operand 4232 states and 5984 transitions. 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, (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-17 10:13:10,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:13:10,183 INFO L93 Difference]: Finished difference Result 4232 states and 5984 transitions. [2025-03-17 10:13:10,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-17 10:13:10,184 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, (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 80 [2025-03-17 10:13:10,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:13:10,214 INFO L225 Difference]: With dead ends: 4232 [2025-03-17 10:13:10,214 INFO L226 Difference]: Without dead ends: 4230 [2025-03-17 10:13:10,219 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-17 10:13:10,220 INFO L435 NwaCegarLoop]: 4255 mSDtfsCounter, 4323 mSDsluCounter, 8507 mSDsCounter, 0 mSdLazyCounter, 280 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4324 SdHoareTripleChecker+Valid, 12762 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.6s IncrementalHoareTripleChecker+Time [2025-03-17 10:13:10,220 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4324 Valid, 12762 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 280 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2025-03-17 10:13:10,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4230 states. [2025-03-17 10:13:10,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4230 to 4230. [2025-03-17 10:13:10,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4230 states, 2850 states have (on average 1.29859649122807) internal successors, (3701), 2959 states have internal predecessors, (3701), 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-17 10:13:10,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4230 states to 4230 states and 5981 transitions. [2025-03-17 10:13:10,426 INFO L78 Accepts]: Start accepts. Automaton has 4230 states and 5981 transitions. Word has length 80 [2025-03-17 10:13:10,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:13:10,428 INFO L471 AbstractCegarLoop]: Abstraction has 4230 states and 5981 transitions. [2025-03-17 10:13:10,428 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, (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-17 10:13:10,428 INFO L276 IsEmpty]: Start isEmpty. Operand 4230 states and 5981 transitions. [2025-03-17 10:13:10,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2025-03-17 10:13:10,430 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:13:10,431 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] [2025-03-17 10:13:10,431 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-17 10:13:10,431 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-17 10:13:10,431 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:13:10,431 INFO L85 PathProgramCache]: Analyzing trace with hash 1672120130, now seen corresponding path program 1 times [2025-03-17 10:13:10,431 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:13:10,432 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132180567] [2025-03-17 10:13:10,432 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:13:10,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:13:15,055 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 82 statements into 1 equivalence classes. [2025-03-17 10:13:15,147 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 82 of 82 statements. [2025-03-17 10:13:15,147 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:13:15,147 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:13:15,919 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-17 10:13:15,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:13:15,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132180567] [2025-03-17 10:13:15,919 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1132180567] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:13:15,919 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:13:15,919 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-17 10:13:15,919 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067977150] [2025-03-17 10:13:15,919 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:13:15,919 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 10:13:15,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:13:15,920 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 10:13:15,920 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 10:13:15,920 INFO L87 Difference]: Start difference. First operand 4230 states and 5981 transitions. Second operand has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 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-17 10:13:19,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:13:19,681 INFO L93 Difference]: Finished difference Result 8425 states and 11942 transitions. [2025-03-17 10:13:19,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 10:13:19,685 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 82 [2025-03-17 10:13:19,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:13:19,745 INFO L225 Difference]: With dead ends: 8425 [2025-03-17 10:13:19,745 INFO L226 Difference]: Without dead ends: 8423 [2025-03-17 10:13:19,752 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-17 10:13:19,755 INFO L435 NwaCegarLoop]: 6141 mSDtfsCounter, 4303 mSDsluCounter, 10380 mSDsCounter, 0 mSdLazyCounter, 381 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4303 SdHoareTripleChecker+Valid, 16521 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-17 10:13:19,755 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4303 Valid, 16521 Invalid, 381 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 381 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2025-03-17 10:13:19,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8423 states. [2025-03-17 10:13:20,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8423 to 8112. [2025-03-17 10:13:20,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8112 states, 5491 states have (on average 1.301584410854125) internal successors, (7147), 5677 states have internal predecessors, (7147), 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-17 10:13:20,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8112 states to 8112 states and 11601 transitions. [2025-03-17 10:13:20,129 INFO L78 Accepts]: Start accepts. Automaton has 8112 states and 11601 transitions. Word has length 82 [2025-03-17 10:13:20,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:13:20,131 INFO L471 AbstractCegarLoop]: Abstraction has 8112 states and 11601 transitions. [2025-03-17 10:13:20,131 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 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-17 10:13:20,131 INFO L276 IsEmpty]: Start isEmpty. Operand 8112 states and 11601 transitions. [2025-03-17 10:13:20,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2025-03-17 10:13:20,137 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:13:20,137 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] [2025-03-17 10:13:20,138 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-17 10:13:20,139 INFO L396 AbstractCegarLoop]: === Iteration 4 === 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-17 10:13:20,139 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:13:20,139 INFO L85 PathProgramCache]: Analyzing trace with hash 712607010, now seen corresponding path program 1 times [2025-03-17 10:13:20,139 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:13:20,139 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426508364] [2025-03-17 10:13:20,139 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:13:20,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:13:24,520 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 86 statements into 1 equivalence classes. [2025-03-17 10:13:24,625 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 86 of 86 statements. [2025-03-17 10:13:24,625 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:13:24,625 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:13:25,321 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-17 10:13:25,321 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:13:25,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426508364] [2025-03-17 10:13:25,321 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [426508364] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:13:25,321 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:13:25,321 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-17 10:13:25,321 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641425441] [2025-03-17 10:13:25,321 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:13:25,321 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-17 10:13:25,321 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:13:25,322 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-17 10:13:25,322 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-17 10:13:25,322 INFO L87 Difference]: Start difference. First operand 8112 states and 11601 transitions. Second operand has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 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-17 10:13:26,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:13:26,940 INFO L93 Difference]: Finished difference Result 16220 states and 23196 transitions. [2025-03-17 10:13:26,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-17 10:13:26,942 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 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 86 [2025-03-17 10:13:26,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:13:26,998 INFO L225 Difference]: With dead ends: 16220 [2025-03-17 10:13:26,998 INFO L226 Difference]: Without dead ends: 8112 [2025-03-17 10:13:27,036 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-17 10:13:27,037 INFO L435 NwaCegarLoop]: 4256 mSDtfsCounter, 4345 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4345 SdHoareTripleChecker+Valid, 4256 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.2s IncrementalHoareTripleChecker+Time [2025-03-17 10:13:27,038 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4345 Valid, 4256 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2025-03-17 10:13:27,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8112 states. [2025-03-17 10:13:27,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8112 to 8112. [2025-03-17 10:13:27,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8112 states, 5491 states have (on average 1.3014022946639956) internal successors, (7146), 5677 states have internal predecessors, (7146), 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-17 10:13:27,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8112 states to 8112 states and 11600 transitions. [2025-03-17 10:13:27,450 INFO L78 Accepts]: Start accepts. Automaton has 8112 states and 11600 transitions. Word has length 86 [2025-03-17 10:13:27,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:13:27,451 INFO L471 AbstractCegarLoop]: Abstraction has 8112 states and 11600 transitions. [2025-03-17 10:13:27,451 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 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-17 10:13:27,451 INFO L276 IsEmpty]: Start isEmpty. Operand 8112 states and 11600 transitions. [2025-03-17 10:13:27,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2025-03-17 10:13:27,452 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:13:27,452 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] [2025-03-17 10:13:27,453 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-03-17 10:13:27,453 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-17 10:13:27,453 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:13:27,453 INFO L85 PathProgramCache]: Analyzing trace with hash 832726883, now seen corresponding path program 1 times [2025-03-17 10:13:27,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:13:27,453 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382011760] [2025-03-17 10:13:27,454 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:13:27,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:13:31,781 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 86 statements into 1 equivalence classes. [2025-03-17 10:13:31,875 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 86 of 86 statements. [2025-03-17 10:13:31,875 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:13:31,875 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:13:32,372 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-17 10:13:32,373 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:13:32,373 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382011760] [2025-03-17 10:13:32,373 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382011760] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:13:32,373 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:13:32,373 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-17 10:13:32,373 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134090522] [2025-03-17 10:13:32,374 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:13:32,374 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-17 10:13:32,374 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:13:32,375 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-17 10:13:32,376 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-17 10:13:32,376 INFO L87 Difference]: Start difference. First operand 8112 states and 11600 transitions. Second operand has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 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-17 10:13:33,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:13:33,509 INFO L93 Difference]: Finished difference Result 16219 states and 23193 transitions. [2025-03-17 10:13:33,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-17 10:13:33,510 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 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 86 [2025-03-17 10:13:33,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:13:33,552 INFO L225 Difference]: With dead ends: 16219 [2025-03-17 10:13:33,552 INFO L226 Difference]: Without dead ends: 8112 [2025-03-17 10:13:33,581 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-17 10:13:33,582 INFO L435 NwaCegarLoop]: 4255 mSDtfsCounter, 4343 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4343 SdHoareTripleChecker+Valid, 4255 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2025-03-17 10:13:33,582 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4343 Valid, 4255 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2025-03-17 10:13:33,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8112 states. [2025-03-17 10:13:33,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8112 to 8112. [2025-03-17 10:13:33,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8112 states, 5491 states have (on average 1.3012201784738664) internal successors, (7145), 5677 states have internal predecessors, (7145), 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-17 10:13:33,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8112 states to 8112 states and 11599 transitions. [2025-03-17 10:13:33,945 INFO L78 Accepts]: Start accepts. Automaton has 8112 states and 11599 transitions. Word has length 86 [2025-03-17 10:13:33,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:13:33,945 INFO L471 AbstractCegarLoop]: Abstraction has 8112 states and 11599 transitions. [2025-03-17 10:13:33,945 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 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-17 10:13:33,945 INFO L276 IsEmpty]: Start isEmpty. Operand 8112 states and 11599 transitions. [2025-03-17 10:13:33,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2025-03-17 10:13:33,946 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:13:33,946 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] [2025-03-17 10:13:33,947 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-03-17 10:13:33,947 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-17 10:13:33,947 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:13:33,947 INFO L85 PathProgramCache]: Analyzing trace with hash 1252243714, now seen corresponding path program 1 times [2025-03-17 10:13:33,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:13:33,947 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1062369118] [2025-03-17 10:13:33,947 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:13:33,948 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms