./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 c00e63dc Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 1646a8d53b9f2fa0ac6100c29915ace30eff8ecd248fd58f109ce56469910baa --- Real Ultimate output --- This is Ultimate 0.3.0-?-c00e63d-m [2025-02-06 08:24:45,026 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-06 08:24:45,073 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-06 08:24:45,077 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-06 08:24:45,081 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-06 08:24:45,105 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-06 08:24:45,105 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-06 08:24:45,106 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-06 08:24:45,106 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-06 08:24:45,106 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-06 08:24:45,106 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-06 08:24:45,106 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-06 08:24:45,106 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-06 08:24:45,106 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-06 08:24:45,106 INFO L153 SettingsManager]: * Use SBE=true [2025-02-06 08:24:45,106 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-06 08:24:45,106 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-06 08:24:45,106 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-06 08:24:45,106 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-06 08:24:45,107 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-06 08:24:45,107 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-06 08:24:45,107 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-06 08:24:45,107 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-06 08:24:45,107 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-06 08:24:45,107 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-06 08:24:45,107 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-06 08:24:45,107 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-06 08:24:45,107 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-06 08:24:45,107 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-06 08:24:45,107 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 08:24:45,107 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-06 08:24:45,107 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-06 08:24:45,107 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-06 08:24:45,107 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-06 08:24:45,107 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-06 08:24:45,107 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-06 08:24:45,107 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-06 08:24:45,107 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-06 08:24:45,108 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-06 08:24:45,108 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-06 08:24:45,108 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 1646a8d53b9f2fa0ac6100c29915ace30eff8ecd248fd58f109ce56469910baa [2025-02-06 08:24:45,376 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-06 08:24:45,386 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-06 08:24:45,388 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-06 08:24:45,389 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-06 08:24:45,389 INFO L274 PluginConnector]: CDTParser initialized [2025-02-06 08:24:45,391 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i [2025-02-06 08:24:46,588 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/ff3cb8b1d/98cf38eb96504fe2a2caf87bef86cbf4/FLAGec5ebdc98 [2025-02-06 08:24:47,271 INFO L384 CDTParser]: Found 1 translation units. [2025-02-06 08:24:47,272 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i [2025-02-06 08:24:47,342 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/ff3cb8b1d/98cf38eb96504fe2a2caf87bef86cbf4/FLAGec5ebdc98 [2025-02-06 08:24:47,673 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/ff3cb8b1d/98cf38eb96504fe2a2caf87bef86cbf4 [2025-02-06 08:24:47,675 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-06 08:24:47,677 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-06 08:24:47,678 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-06 08:24:47,678 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-06 08:24:47,682 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-06 08:24:47,682 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 08:24:47" (1/1) ... [2025-02-06 08:24:47,683 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5fbfe179 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:24:47, skipping insertion in model container [2025-02-06 08:24:47,683 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 08:24:47" (1/1) ... [2025-02-06 08:24:47,786 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-06 08:24:51,267 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[486469,486482] [2025-02-06 08:24:51,269 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[486614,486627] [2025-02-06 08:24:51,269 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[486760,486773] [2025-02-06 08:24:51,269 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[486925,486938] [2025-02-06 08:24:51,270 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[487083,487096] [2025-02-06 08:24:51,270 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[487241,487254] [2025-02-06 08:24:51,270 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[487399,487412] [2025-02-06 08:24:51,270 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[487559,487572] [2025-02-06 08:24:51,271 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[487718,487731] [2025-02-06 08:24:51,271 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[487857,487870] [2025-02-06 08:24:51,271 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[487999,488012] [2025-02-06 08:24:51,271 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[488148,488161] [2025-02-06 08:24:51,271 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[488287,488300] [2025-02-06 08:24:51,272 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[488442,488455] [2025-02-06 08:24:51,272 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[488602,488615] [2025-02-06 08:24:51,272 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[488753,488766] [2025-02-06 08:24:51,272 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[488904,488917] [2025-02-06 08:24:51,272 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[489056,489069] [2025-02-06 08:24:51,273 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[489205,489218] [2025-02-06 08:24:51,273 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[489353,489366] [2025-02-06 08:24:51,278 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[489510,489523] [2025-02-06 08:24:51,278 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[489659,489672] [2025-02-06 08:24:51,278 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[489815,489828] [2025-02-06 08:24:51,279 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[489968,489981] [2025-02-06 08:24:51,279 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[490114,490127] [2025-02-06 08:24:51,279 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[490257,490270] [2025-02-06 08:24:51,279 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[490409,490422] [2025-02-06 08:24:51,279 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[490555,490568] [2025-02-06 08:24:51,279 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[490700,490713] [2025-02-06 08:24:51,279 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[490854,490867] [2025-02-06 08:24:51,280 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[491005,491018] [2025-02-06 08:24:51,280 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[491160,491173] [2025-02-06 08:24:51,280 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[491312,491325] [2025-02-06 08:24:51,280 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[491467,491480] [2025-02-06 08:24:51,280 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[491631,491644] [2025-02-06 08:24:51,280 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[491787,491800] [2025-02-06 08:24:51,280 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[491951,491964] [2025-02-06 08:24:51,281 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[492093,492106] [2025-02-06 08:24:51,281 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[492251,492264] [2025-02-06 08:24:51,281 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[492418,492431] [2025-02-06 08:24:51,281 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[492577,492590] [2025-02-06 08:24:51,281 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[492736,492749] [2025-02-06 08:24:51,281 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[492885,492898] [2025-02-06 08:24:51,282 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[493032,493045] [2025-02-06 08:24:51,282 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[493171,493184] [2025-02-06 08:24:51,282 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[493334,493347] [2025-02-06 08:24:51,283 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[493500,493513] [2025-02-06 08:24:51,283 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[493664,493677] [2025-02-06 08:24:51,283 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[493829,493842] [2025-02-06 08:24:51,283 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[493994,494007] [2025-02-06 08:24:51,283 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[494160,494173] [2025-02-06 08:24:51,284 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[494325,494338] [2025-02-06 08:24:51,284 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[494492,494505] [2025-02-06 08:24:51,284 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[494652,494665] [2025-02-06 08:24:51,284 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[494814,494827] [2025-02-06 08:24:51,284 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[494973,494986] [2025-02-06 08:24:51,285 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[495119,495132] [2025-02-06 08:24:51,285 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[495262,495275] [2025-02-06 08:24:51,285 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[495406,495419] [2025-02-06 08:24:51,285 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[495549,495562] [2025-02-06 08:24:51,285 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[495693,495706] [2025-02-06 08:24:51,286 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[495834,495847] [2025-02-06 08:24:51,286 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[495972,495985] [2025-02-06 08:24:51,286 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[496130,496143] [2025-02-06 08:24:51,286 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[496289,496302] [2025-02-06 08:24:51,286 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[496445,496458] [2025-02-06 08:24:51,287 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[496594,496607] [2025-02-06 08:24:51,287 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[496746,496759] [2025-02-06 08:24:51,287 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[496897,496910] [2025-02-06 08:24:51,287 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[497046,497059] [2025-02-06 08:24:51,287 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[497198,497211] [2025-02-06 08:24:51,288 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[497346,497359] [2025-02-06 08:24:51,288 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[497499,497512] [2025-02-06 08:24:51,288 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[497650,497663] [2025-02-06 08:24:51,288 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[497800,497813] [2025-02-06 08:24:51,289 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[497947,497960] [2025-02-06 08:24:51,289 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[498098,498111] [2025-02-06 08:24:51,289 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[498249,498262] [2025-02-06 08:24:51,289 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[498397,498410] [2025-02-06 08:24:51,289 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[498563,498576] [2025-02-06 08:24:51,290 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[498732,498745] [2025-02-06 08:24:51,290 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[498899,498912] [2025-02-06 08:24:51,290 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[499067,499080] [2025-02-06 08:24:51,290 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[499217,499230] [2025-02-06 08:24:51,290 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[499364,499377] [2025-02-06 08:24:51,291 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[499525,499538] [2025-02-06 08:24:51,291 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[499695,499708] [2025-02-06 08:24:51,291 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[499857,499870] [2025-02-06 08:24:51,306 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 08:24:51,336 INFO L200 MainTranslator]: Completed pre-run [2025-02-06 08:24:51,421 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-02-06 08:24:51,422 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-02-06 08:24:51,423 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [5646] [2025-02-06 08:24:51,424 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [5718] [2025-02-06 08:24:51,424 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [5721] [2025-02-06 08:24:51,424 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [5723] [2025-02-06 08:24:51,424 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [5728] [2025-02-06 08:24:51,424 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [5731] [2025-02-06 08:24:51,424 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [5733] [2025-02-06 08:24:51,424 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [5738] [2025-02-06 08:24:51,424 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [5741] [2025-02-06 08:24:51,424 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [5743] [2025-02-06 08:24:51,425 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [5748] [2025-02-06 08:24:51,425 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [5751] [2025-02-06 08:24:51,425 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [5753] [2025-02-06 08:24:51,425 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [5791] [2025-02-06 08:24:51,426 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [5794] [2025-02-06 08:24:51,426 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [5796] [2025-02-06 08:24:51,426 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [5801] [2025-02-06 08:24:51,426 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [5804] [2025-02-06 08:24:51,426 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [5806] [2025-02-06 08:24:51,426 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [5811] [2025-02-06 08:24:51,426 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [5814] [2025-02-06 08:24:51,426 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [5816] [2025-02-06 08:24:51,427 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [5821] [2025-02-06 08:24:51,427 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [5824] [2025-02-06 08:24:51,427 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [5826] [2025-02-06 08:24:51,428 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-02-06 08:24:51,428 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-02-06 08:24:51,428 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5922] [2025-02-06 08:24:51,429 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5930] [2025-02-06 08:24:51,434 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-02-06 08:24:51,434 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-02-06 08:24:51,438 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-02-06 08:24:51,439 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-02-06 08:24:51,444 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6461] [2025-02-06 08:24:51,444 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6470] [2025-02-06 08:24:51,525 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-02-06 08:24:51,556 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-02-06 08:24:51,556 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-02-06 08:24:51,556 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-02-06 08:24:51,556 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-02-06 08:24:51,556 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-02-06 08:24:51,557 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-02-06 08:24:51,557 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-02-06 08:24:51,557 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-02-06 08:24:51,557 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-02-06 08:24:51,557 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-02-06 08:24:51,567 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-02-06 08:24:51,568 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-02-06 08:24:51,568 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-02-06 08:24:51,568 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-02-06 08:24:51,568 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-02-06 08:24:51,569 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-02-06 08:24:51,569 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-02-06 08:24:51,569 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-02-06 08:24:51,569 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-02-06 08:24:51,569 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-02-06 08:24:51,569 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-02-06 08:24:51,570 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-02-06 08:24:51,570 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-02-06 08:24:51,570 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-02-06 08:24:51,570 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-02-06 08:24:51,570 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-02-06 08:24:51,571 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-02-06 08:24:51,571 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-02-06 08:24:51,571 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-02-06 08:24:51,571 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-02-06 08:24:51,571 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-02-06 08:24:51,571 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-02-06 08:24:51,663 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[486469,486482] [2025-02-06 08:24:51,663 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[486614,486627] [2025-02-06 08:24:51,664 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[486760,486773] [2025-02-06 08:24:51,664 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[486925,486938] [2025-02-06 08:24:51,664 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[487083,487096] [2025-02-06 08:24:51,664 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[487241,487254] [2025-02-06 08:24:51,664 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[487399,487412] [2025-02-06 08:24:51,665 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[487559,487572] [2025-02-06 08:24:51,665 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[487718,487731] [2025-02-06 08:24:51,665 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[487857,487870] [2025-02-06 08:24:51,665 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[487999,488012] [2025-02-06 08:24:51,665 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[488148,488161] [2025-02-06 08:24:51,666 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[488287,488300] [2025-02-06 08:24:51,666 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[488442,488455] [2025-02-06 08:24:51,666 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[488602,488615] [2025-02-06 08:24:51,666 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[488753,488766] [2025-02-06 08:24:51,666 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[488904,488917] [2025-02-06 08:24:51,667 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[489056,489069] [2025-02-06 08:24:51,667 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[489205,489218] [2025-02-06 08:24:51,667 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[489353,489366] [2025-02-06 08:24:51,667 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[489510,489523] [2025-02-06 08:24:51,667 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[489659,489672] [2025-02-06 08:24:51,668 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[489815,489828] [2025-02-06 08:24:51,668 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[489968,489981] [2025-02-06 08:24:51,668 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[490114,490127] [2025-02-06 08:24:51,668 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[490257,490270] [2025-02-06 08:24:51,668 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[490409,490422] [2025-02-06 08:24:51,669 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[490555,490568] [2025-02-06 08:24:51,669 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[490700,490713] [2025-02-06 08:24:51,669 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[490854,490867] [2025-02-06 08:24:51,669 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[491005,491018] [2025-02-06 08:24:51,670 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[491160,491173] [2025-02-06 08:24:51,670 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[491312,491325] [2025-02-06 08:24:51,670 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[491467,491480] [2025-02-06 08:24:51,670 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[491631,491644] [2025-02-06 08:24:51,670 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[491787,491800] [2025-02-06 08:24:51,671 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[491951,491964] [2025-02-06 08:24:51,671 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[492093,492106] [2025-02-06 08:24:51,671 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[492251,492264] [2025-02-06 08:24:51,671 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[492418,492431] [2025-02-06 08:24:51,671 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[492577,492590] [2025-02-06 08:24:51,672 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[492736,492749] [2025-02-06 08:24:51,672 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[492885,492898] [2025-02-06 08:24:51,672 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[493032,493045] [2025-02-06 08:24:51,672 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[493171,493184] [2025-02-06 08:24:51,672 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[493334,493347] [2025-02-06 08:24:51,672 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[493500,493513] [2025-02-06 08:24:51,672 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[493664,493677] [2025-02-06 08:24:51,673 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[493829,493842] [2025-02-06 08:24:51,673 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[493994,494007] [2025-02-06 08:24:51,673 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[494160,494173] [2025-02-06 08:24:51,673 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[494325,494338] [2025-02-06 08:24:51,673 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[494492,494505] [2025-02-06 08:24:51,673 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[494652,494665] [2025-02-06 08:24:51,674 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[494814,494827] [2025-02-06 08:24:51,674 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[494973,494986] [2025-02-06 08:24:51,674 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[495119,495132] [2025-02-06 08:24:51,674 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[495262,495275] [2025-02-06 08:24:51,674 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[495406,495419] [2025-02-06 08:24:51,675 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[495549,495562] [2025-02-06 08:24:51,675 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[495693,495706] [2025-02-06 08:24:51,675 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[495834,495847] [2025-02-06 08:24:51,675 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[495972,495985] [2025-02-06 08:24:51,675 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[496130,496143] [2025-02-06 08:24:51,676 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[496289,496302] [2025-02-06 08:24:51,676 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[496445,496458] [2025-02-06 08:24:51,676 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[496594,496607] [2025-02-06 08:24:51,676 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[496746,496759] [2025-02-06 08:24:51,676 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[496897,496910] [2025-02-06 08:24:51,677 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[497046,497059] [2025-02-06 08:24:51,677 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[497198,497211] [2025-02-06 08:24:51,677 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[497346,497359] [2025-02-06 08:24:51,677 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[497499,497512] [2025-02-06 08:24:51,677 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[497650,497663] [2025-02-06 08:24:51,677 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[497800,497813] [2025-02-06 08:24:51,678 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[497947,497960] [2025-02-06 08:24:51,678 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[498098,498111] [2025-02-06 08:24:51,678 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[498249,498262] [2025-02-06 08:24:51,678 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[498397,498410] [2025-02-06 08:24:51,679 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[498563,498576] [2025-02-06 08:24:51,679 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[498732,498745] [2025-02-06 08:24:51,679 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[498899,498912] [2025-02-06 08:24:51,679 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[499067,499080] [2025-02-06 08:24:51,679 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[499217,499230] [2025-02-06 08:24:51,680 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[499364,499377] [2025-02-06 08:24:51,680 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[499525,499538] [2025-02-06 08:24:51,680 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[499695,499708] [2025-02-06 08:24:51,680 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i[499857,499870] [2025-02-06 08:24:51,684 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 08:24:51,897 INFO L204 MainTranslator]: Completed translation [2025-02-06 08:24:51,898 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:24:51 WrapperNode [2025-02-06 08:24:51,898 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-06 08:24:51,899 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-06 08:24:51,899 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-06 08:24:51,899 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-06 08:24:51,903 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:24:51" (1/1) ... [2025-02-06 08:24:51,969 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:24:51" (1/1) ... [2025-02-06 08:24:52,249 INFO L138 Inliner]: procedures = 746, calls = 4073, calls flagged for inlining = 396, calls inlined = 313, statements flattened = 9975 [2025-02-06 08:24:52,250 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-06 08:24:52,250 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-06 08:24:52,250 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-06 08:24:52,251 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-06 08:24:52,261 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:24:51" (1/1) ... [2025-02-06 08:24:52,261 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:24:51" (1/1) ... [2025-02-06 08:24:52,295 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:24:51" (1/1) ... [2025-02-06 08:24:53,786 INFO L175 MemorySlicer]: Split 1946 memory accesses to 34 slices as follows [0, 5, 1, 1, 5, 4, 7, 43, 7, 8, 7, 17, 1619, 13, 23, 2, 2, 2, 1, 2, 1, 2, 23, 35, 31, 48, 8, 8, 1, 6, 1, 6, 1, 6]. 83 percent of accesses are in the largest equivalence class. The 481 initializations are split as follows [0, 5, 0, 0, 5, 4, 7, 0, 7, 0, 7, 17, 340, 0, 20, 0, 0, 0, 0, 0, 1, 2, 0, 32, 0, 0, 8, 8, 0, 6, 0, 6, 0, 6]. The 651 writes are split as follows [0, 0, 1, 1, 0, 0, 0, 1, 0, 7, 0, 0, 536, 0, 3, 0, 1, 1, 1, 0, 0, 0, 23, 1, 31, 44, 0, 0, 0, 0, 0, 0, 0, 0]. [2025-02-06 08:24:53,786 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:24:51" (1/1) ... [2025-02-06 08:24:53,787 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:24:51" (1/1) ... [2025-02-06 08:24:53,924 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:24:51" (1/1) ... [2025-02-06 08:24:53,946 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:24:51" (1/1) ... [2025-02-06 08:24:54,045 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:24:51" (1/1) ... [2025-02-06 08:24:54,073 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:24:51" (1/1) ... [2025-02-06 08:24:54,121 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-06 08:24:54,122 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-06 08:24:54,123 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-06 08:24:54,123 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-06 08:24:54,123 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:24:51" (1/1) ... [2025-02-06 08:24:54,127 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 08:24:54,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 08:24:54,147 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-06 08:24:54,149 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-06 08:24:54,166 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-02-06 08:24:54,166 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-02-06 08:24:54,166 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2025-02-06 08:24:54,166 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2025-02-06 08:24:54,166 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_97 [2025-02-06 08:24:54,166 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_97 [2025-02-06 08:24:54,166 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2025-02-06 08:24:54,166 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2025-02-06 08:24:54,166 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_info [2025-02-06 08:24:54,167 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_info [2025-02-06 08:24:54,167 INFO L130 BoogieDeclarations]: Found specification of procedure mega_adapinq [2025-02-06 08:24:54,167 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_adapinq [2025-02-06 08:24:54,167 INFO L130 BoogieDeclarations]: Found specification of procedure seq_puts [2025-02-06 08:24:54,167 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_puts [2025-02-06 08:24:54,167 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2025-02-06 08:24:54,167 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2025-02-06 08:24:54,167 INFO L130 BoogieDeclarations]: Found specification of procedure mega_free_inquiry [2025-02-06 08:24:54,167 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_free_inquiry [2025-02-06 08:24:54,167 INFO L130 BoogieDeclarations]: Found specification of procedure seq_putc [2025-02-06 08:24:54,167 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_putc [2025-02-06 08:24:54,167 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-06 08:24:54,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-06 08:24:54,167 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-06 08:24:54,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-06 08:24:54,167 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-06 08:24:54,167 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-06 08:24:54,167 INFO L130 BoogieDeclarations]: Found specification of procedure mega_build_sglist [2025-02-06 08:24:54,167 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_build_sglist [2025-02-06 08:24:54,168 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-06 08:24:54,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-06 08:24:54,168 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-06 08:24:54,168 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-06 08:24:54,168 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2025-02-06 08:24:54,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2025-02-06 08:24:54,168 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2025-02-06 08:24:54,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2025-02-06 08:24:54,168 INFO L130 BoogieDeclarations]: Found specification of procedure megadev_unlocked_ioctl [2025-02-06 08:24:54,168 INFO L138 BoogieDeclarations]: Found implementation of procedure megadev_unlocked_ioctl [2025-02-06 08:24:54,168 INFO L130 BoogieDeclarations]: Found specification of procedure mega_free_scb [2025-02-06 08:24:54,168 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_free_scb [2025-02-06 08:24:54,168 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-06 08:24:54,168 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-06 08:24:54,168 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-06 08:24:54,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-06 08:24:54,169 INFO L130 BoogieDeclarations]: Found specification of procedure remove_proc_entry [2025-02-06 08:24:54,169 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_proc_entry [2025-02-06 08:24:54,169 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_abort_and_reset [2025-02-06 08:24:54,169 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_abort_and_reset [2025-02-06 08:24:54,169 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-06 08:24:54,169 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2025-02-06 08:24:54,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-06 08:24:54,170 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2025-02-06 08:24:54,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure issue_scb_block [2025-02-06 08:24:54,170 INFO L138 BoogieDeclarations]: Found implementation of procedure issue_scb_block [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-02-06 08:24:54,170 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-06 08:24:54,170 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure mega_free_sgl [2025-02-06 08:24:54,170 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_free_sgl [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure sg_page [2025-02-06 08:24:54,170 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_page [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-06 08:24:54,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-06 08:24:54,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-06 08:24:54,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-06 08:24:54,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-06 08:24:54,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-06 08:24:54,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-06 08:24:54,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-06 08:24:54,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2025-02-06 08:24:54,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-06 08:24:54,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-06 08:24:54,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-06 08:24:54,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-06 08:24:54,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-06 08:24:54,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-06 08:24:54,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-06 08:24:54,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-06 08:24:54,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-06 08:24:54,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-06 08:24:54,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-06 08:24:54,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-06 08:24:54,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-06 08:24:54,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-06 08:24:54,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-06 08:24:54,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-06 08:24:54,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-06 08:24:54,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-06 08:24:54,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-06 08:24:54,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-06 08:24:54,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-06 08:24:54,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-06 08:24:54,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-06 08:24:54,174 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2025-02-06 08:24:54,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2025-02-06 08:24:54,174 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-06 08:24:54,174 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-06 08:24:54,174 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-02-06 08:24:54,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-02-06 08:24:54,174 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-06 08:24:54,174 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-06 08:24:54,174 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-06 08:24:54,174 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-06 08:24:54,174 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-06 08:24:54,174 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-06 08:24:54,174 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-06 08:24:54,174 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-06 08:24:54,174 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-06 08:24:54,177 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-06 08:24:54,177 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-06 08:24:54,177 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-06 08:24:54,177 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-06 08:24:54,177 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-06 08:24:54,177 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-06 08:24:54,177 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-06 08:24:54,177 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-06 08:24:54,177 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-06 08:24:54,177 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-06 08:24:54,177 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-06 08:24:54,177 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-06 08:24:54,177 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-06 08:24:54,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-06 08:24:54,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-06 08:24:54,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-06 08:24:54,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-06 08:24:54,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-06 08:24:54,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-06 08:24:54,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-06 08:24:54,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-06 08:24:54,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-06 08:24:54,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-06 08:24:54,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-06 08:24:54,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-06 08:24:54,178 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2025-02-06 08:24:54,178 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-06 08:24:54,178 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-06 08:24:54,178 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-02-06 08:24:54,178 INFO L130 BoogieDeclarations]: Found specification of procedure mega_runpendq [2025-02-06 08:24:54,178 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_runpendq [2025-02-06 08:24:54,180 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_registration [2025-02-06 08:24:54,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_registration [2025-02-06 08:24:54,180 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-02-06 08:24:54,180 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-02-06 08:24:54,180 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-06 08:24:54,180 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-06 08:24:54,180 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2025-02-06 08:24:54,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2025-02-06 08:24:54,180 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-06 08:24:54,180 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-06 08:24:54,180 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2025-02-06 08:24:54,180 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2025-02-06 08:24:54,180 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-06 08:24:54,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-06 08:24:54,180 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_check_return_value_probe [2025-02-06 08:24:54,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_check_return_value_probe [2025-02-06 08:24:54,180 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_int_mtx_of_NOT_ARG_SIGN [2025-02-06 08:24:54,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_int_mtx_of_NOT_ARG_SIGN [2025-02-06 08:24:54,180 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-06 08:24:54,180 INFO L130 BoogieDeclarations]: Found specification of procedure inb_p [2025-02-06 08:24:54,180 INFO L138 BoogieDeclarations]: Found implementation of procedure inb_p [2025-02-06 08:24:54,180 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_check_return_value_probe [2025-02-06 08:24:54,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_check_return_value_probe [2025-02-06 08:24:54,180 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-02-06 08:24:54,180 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-02-06 08:24:54,180 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-06 08:24:54,180 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_NOT_ARG_SIGN [2025-02-06 08:24:54,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_NOT_ARG_SIGN [2025-02-06 08:24:54,180 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-06 08:24:54,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-06 08:24:54,180 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-06 08:24:54,180 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-06 08:24:54,180 INFO L130 BoogieDeclarations]: Found specification of procedure mega_n_to_m [2025-02-06 08:24:54,180 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_n_to_m [2025-02-06 08:24:54,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-06 08:24:54,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-06 08:24:54,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-06 08:24:54,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-06 08:24:54,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-06 08:24:54,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-06 08:24:54,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-06 08:24:54,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-06 08:24:54,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-06 08:24:54,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-06 08:24:54,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-06 08:24:54,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-06 08:24:54,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-06 08:24:54,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-06 08:24:54,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-06 08:24:54,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-06 08:24:54,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-06 08:24:54,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-06 08:24:54,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-06 08:24:54,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-06 08:24:54,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-06 08:24:54,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-06 08:24:54,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-06 08:24:54,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-06 08:24:54,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-06 08:24:54,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-06 08:24:54,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-06 08:24:54,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-06 08:24:54,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-06 08:24:54,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-06 08:24:54,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-06 08:24:54,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-06 08:24:54,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-06 08:24:54,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-06 08:24:54,185 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-06 08:24:54,185 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-06 08:24:54,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2025-02-06 08:24:54,186 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure mega_internal_command [2025-02-06 08:24:54,186 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_internal_command [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_host_put [2025-02-06 08:24:54,186 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_host_put [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-02-06 08:24:54,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_shutdown [2025-02-06 08:24:54,186 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_shutdown [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2025-02-06 08:24:54,186 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2025-02-06 08:24:54,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure outb_p [2025-02-06 08:24:54,186 INFO L138 BoogieDeclarations]: Found implementation of procedure outb_p [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-02-06 08:24:54,186 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure proc_show_rdrv [2025-02-06 08:24:54,186 INFO L138 BoogieDeclarations]: Found implementation of procedure proc_show_rdrv [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-06 08:24:54,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-06 08:24:54,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-06 08:24:54,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-06 08:24:54,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-06 08:24:54,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-06 08:24:54,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-06 08:24:54,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-06 08:24:54,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-06 08:24:54,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-06 08:24:54,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-06 08:24:54,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-06 08:24:54,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-06 08:24:54,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-06 08:24:54,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-06 08:24:54,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-06 08:24:54,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-06 08:24:54,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-06 08:24:54,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-06 08:24:54,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-06 08:24:54,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-06 08:24:54,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-06 08:24:54,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-06 08:24:54,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-06 08:24:54,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-06 08:24:54,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-06 08:24:54,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-06 08:24:54,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-06 08:24:54,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-06 08:24:54,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-06 08:24:54,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-06 08:24:54,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-06 08:24:54,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-06 08:24:54,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-06 08:24:54,188 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-06 08:24:54,188 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-06 08:24:54,188 INFO L130 BoogieDeclarations]: Found specification of procedure mega_allocate_inquiry [2025-02-06 08:24:54,188 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_allocate_inquiry [2025-02-06 08:24:54,188 INFO L130 BoogieDeclarations]: Found specification of procedure free_local_pdev [2025-02-06 08:24:54,188 INFO L138 BoogieDeclarations]: Found implementation of procedure free_local_pdev [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-06 08:24:54,189 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure proc_show_pdrv [2025-02-06 08:24:54,189 INFO L138 BoogieDeclarations]: Found implementation of procedure proc_show_pdrv [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure seq_read [2025-02-06 08:24:54,189 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_read [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure slow_down_io [2025-02-06 08:24:54,189 INFO L138 BoogieDeclarations]: Found implementation of procedure slow_down_io [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2025-02-06 08:24:54,189 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure seq_printf [2025-02-06 08:24:54,189 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_printf [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_NOT_ARG_SIGN [2025-02-06 08:24:54,189 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_NOT_ARG_SIGN [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure __megaraid_shutdown [2025-02-06 08:24:54,189 INFO L138 BoogieDeclarations]: Found implementation of procedure __megaraid_shutdown [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2025-02-06 08:24:54,189 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-06 08:24:54,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-06 08:24:54,189 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-06 08:24:54,189 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-06 08:24:54,189 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-06 08:24:54,189 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-06 08:24:54,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-06 08:24:54,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-06 08:24:54,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-06 08:24:54,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-06 08:24:54,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-06 08:24:54,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-06 08:24:54,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-06 08:24:54,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-06 08:24:54,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-06 08:24:54,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-06 08:24:54,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-06 08:24:54,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-06 08:24:54,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-06 08:24:54,193 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-06 08:24:54,193 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-06 08:24:54,193 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-06 08:24:54,193 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-06 08:24:54,193 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-06 08:24:54,193 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-06 08:24:54,193 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-06 08:24:54,193 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-06 08:24:54,193 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-06 08:24:54,193 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-06 08:24:54,193 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-06 08:24:54,193 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-06 08:24:54,193 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-06 08:24:54,193 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-06 08:24:54,193 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-06 08:24:54,193 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-06 08:24:54,193 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-06 08:24:54,193 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_io_mem_unmap [2025-02-06 08:24:54,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_io_mem_unmap [2025-02-06 08:24:54,193 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_sglist [2025-02-06 08:24:54,193 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_sglist [2025-02-06 08:24:54,193 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2025-02-06 08:24:54,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2025-02-06 08:24:54,193 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-02-06 08:24:54,193 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-02-06 08:24:54,193 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2025-02-06 08:24:54,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2025-02-06 08:24:54,193 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2025-02-06 08:24:54,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2025-02-06 08:24:54,193 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-06 08:24:54,193 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_reset [2025-02-06 08:24:54,193 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_reset [2025-02-06 08:24:54,193 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-06 08:24:54,193 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-06 08:24:54,193 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-06 08:24:54,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-06 08:24:54,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-06 08:24:54,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-06 08:24:54,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-06 08:24:54,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-06 08:24:54,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-06 08:24:54,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-06 08:24:54,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-06 08:24:54,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-06 08:24:54,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-06 08:24:54,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-06 08:24:54,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-06 08:24:54,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-06 08:24:54,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-06 08:24:54,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-06 08:24:54,193 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-06 08:24:54,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-06 08:24:54,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-06 08:24:54,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-06 08:24:54,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-06 08:24:54,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-06 08:24:54,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-06 08:24:54,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-06 08:24:54,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-06 08:24:54,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-06 08:24:54,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-06 08:24:54,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-06 08:24:54,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-06 08:24:54,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-06 08:24:54,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-06 08:24:54,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-06 08:24:54,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-06 08:24:54,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-06 08:24:54,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-06 08:24:54,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_queue [2025-02-06 08:24:54,195 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_queue [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_biosparam [2025-02-06 08:24:54,195 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_biosparam [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_remove_one [2025-02-06 08:24:54,195 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_remove_one [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2025-02-06 08:24:54,195 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2025-02-06 08:24:54,195 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-06 08:24:54,195 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-02-06 08:24:54,195 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2025-02-06 08:24:54,195 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2025-02-06 08:24:54,195 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-06 08:24:54,196 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-06 08:24:54,196 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2025-02-06 08:24:54,196 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2025-02-06 08:24:54,196 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-06 08:24:54,196 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-06 08:24:54,196 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-06 08:24:54,196 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-06 08:24:54,196 INFO L130 BoogieDeclarations]: Found specification of procedure seq_write [2025-02-06 08:24:54,196 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_write [2025-02-06 08:24:54,196 INFO L130 BoogieDeclarations]: Found specification of procedure mega_allocate_scb [2025-02-06 08:24:54,196 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_allocate_scb [2025-02-06 08:24:54,196 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-06 08:24:54,196 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-06 08:24:54,196 INFO L130 BoogieDeclarations]: Found specification of procedure make_local_pdev [2025-02-06 08:24:54,196 INFO L138 BoogieDeclarations]: Found implementation of procedure make_local_pdev [2025-02-06 08:24:54,196 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-06 08:24:54,196 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-06 08:24:54,196 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-06 08:24:54,197 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-06 08:24:54,197 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2025-02-06 08:24:54,197 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2025-02-06 08:24:54,197 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-02-06 08:24:54,197 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-02-06 08:24:54,197 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-06 08:24:54,197 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-06 08:24:54,197 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2025-02-06 08:24:54,197 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2025-02-06 08:24:54,197 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-06 08:24:54,197 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-06 08:24:54,197 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-06 08:24:54,197 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-06 08:24:54,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-06 08:24:54,198 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure single_release [2025-02-06 08:24:54,198 INFO L138 BoogieDeclarations]: Found implementation of procedure single_release [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-06 08:24:54,198 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2025-02-06 08:24:54,198 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-06 08:24:54,198 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2025-02-06 08:24:54,198 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure mega_rundoneq [2025-02-06 08:24:54,198 INFO L138 BoogieDeclarations]: Found implementation of procedure mega_rundoneq [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-06 08:24:54,198 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-06 08:24:54,198 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-02-06 08:24:54,198 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-06 08:24:54,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-06 08:24:54,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-06 08:24:54,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-06 08:24:54,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-06 08:24:54,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-06 08:24:54,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-06 08:24:54,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-06 08:24:54,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-06 08:24:54,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-06 08:24:54,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-06 08:24:54,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-06 08:24:54,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-06 08:24:54,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-06 08:24:54,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-06 08:24:54,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-06 08:24:54,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-06 08:24:54,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-06 08:24:54,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-06 08:24:54,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-06 08:24:54,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-06 08:24:54,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-06 08:24:54,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-06 08:24:54,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-06 08:24:54,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-06 08:24:54,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-06 08:24:54,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-06 08:24:54,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-06 08:24:54,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-06 08:24:54,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-06 08:24:54,200 INFO L130 BoogieDeclarations]: Found specification of procedure __request_region [2025-02-06 08:24:54,200 INFO L138 BoogieDeclarations]: Found implementation of procedure __request_region [2025-02-06 08:24:54,200 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2025-02-06 08:24:54,200 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2025-02-06 08:24:54,200 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_megadev_mutex [2025-02-06 08:24:54,200 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_megadev_mutex [2025-02-06 08:24:54,200 INFO L130 BoogieDeclarations]: Found specification of procedure megaraid_abort [2025-02-06 08:24:54,200 INFO L138 BoogieDeclarations]: Found implementation of procedure megaraid_abort [2025-02-06 08:24:54,200 INFO L130 BoogieDeclarations]: Found specification of procedure cpu_relax [2025-02-06 08:24:54,200 INFO L138 BoogieDeclarations]: Found implementation of procedure cpu_relax [2025-02-06 08:24:55,261 INFO L257 CfgBuilder]: Building ICFG [2025-02-06 08:24:55,264 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-06 08:24:55,342 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8175: call ULTIMATE.dealloc(~#buffer~0.base, ~#buffer~0.offset);havoc ~#buffer~0.base, ~#buffer~0.offset; [2025-02-06 08:24:55,381 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10515: call ULTIMATE.dealloc(~#mc~4.base, ~#mc~4.offset);havoc ~#mc~4.base, ~#mc~4.offset; [2025-02-06 08:24:55,387 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18995: havoc #t~nondet2050; [2025-02-06 08:24:55,407 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18991: havoc #t~nondet2049; [2025-02-06 08:24:55,500 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19006: havoc sg_next_#t~ret2053#1.base, sg_next_#t~ret2053#1.offset; [2025-02-06 08:24:55,501 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6558: havoc scsi_sg_count_#t~mem277#1; [2025-02-06 08:24:55,501 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18960: havoc scsi_dma_map_#t~nondet2044#1; [2025-02-06 08:24:56,062 INFO L1309 $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-02-06 08:24:56,062 INFO L1309 $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-02-06 08:24:56,062 INFO L1309 $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-02-06 08:24:56,319 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5960: havoc dev_get_drvdata_#t~mem81#1.base, dev_get_drvdata_#t~mem81#1.offset; [2025-02-06 08:24:56,480 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18834: havoc _cond_resched_#t~nondet2025#1; [2025-02-06 08:24:56,481 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7620: havoc #t~mem696#1; [2025-02-06 08:24:56,483 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18838: havoc #t~nondet2026; [2025-02-06 08:24:56,489 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6093: havoc #t~mem142.base, #t~mem142.offset; [2025-02-06 08:24:56,536 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6040: havoc #t~mem110; [2025-02-06 08:24:56,579 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18814: havoc #t~nondet2022; [2025-02-06 08:24:56,602 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18874: havoc dma_set_mask_#t~nondet2029#1; [2025-02-06 08:24:56,704 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5640: havoc arch_irqs_disabled_flags_#t~bitwise36#1; [2025-02-06 08:24:56,822 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9955: call ULTIMATE.dealloc(~#signature~1.base, ~#signature~1.offset);havoc ~#signature~1.base, ~#signature~1.offset; [2025-02-06 08:24:56,827 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18842: havoc #t~nondet2027; [2025-02-06 08:24:56,984 INFO L1309 $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-02-06 08:25:03,749 INFO L1309 $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-02-06 08:25:03,749 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19010: havoc single_open_#t~nondet2054#1; [2025-02-06 08:25:03,749 INFO L1309 $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-02-06 08:25:03,749 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12542-1: ldv_register_chrdev_#res#1 := ldv_register_chrdev_~arg0#1; [2025-02-06 08:25:03,749 INFO L1309 $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-02-06 08:25:03,749 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14137-1: ldv_register_chrdev_125_#res#1 := ldv_register_chrdev_125_~ldv_func_res~5#1; [2025-02-06 08:25:03,749 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18896: havoc noop_llseek_#t~nondet2030#1; [2025-02-06 08:25:03,749 INFO L1309 $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-02-06 08:25:03,749 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18903: havoc pci_bus_read_config_dword_#t~nondet2032#1; [2025-02-06 08:25:03,749 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18907: havoc pci_bus_read_config_word_#t~nondet2033#1; [2025-02-06 08:25:03,749 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18779: havoc PDE_DATA_#t~ret2020#1.base, PDE_DATA_#t~ret2020#1.offset; [2025-02-06 08:25:03,749 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18914: havoc pci_enable_device_#t~nondet2034#1; [2025-02-06 08:25:03,749 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12574-1: ldv_request_irq_#res#1 := ldv_request_irq_~arg0#1; [2025-02-06 08:25:03,750 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14032-1: ldv_request_irq_116_#res#1 := ldv_request_irq_116_~ldv_func_res~2#1; [2025-02-06 08:25:03,750 INFO L1309 $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-02-06 08:25:03,750 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11525-1: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-06 08:25:03,750 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18927: havoc proc_create_data_#t~ret2036#1.base, proc_create_data_#t~ret2036#1.offset; [2025-02-06 08:25:03,750 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18930: havoc proc_get_parent_data_#t~ret2037#1.base, proc_get_parent_data_#t~ret2037#1.offset; [2025-02-06 08:25:03,750 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18933: havoc proc_mkdir_#t~ret2038#1.base, proc_mkdir_#t~ret2038#1.offset; [2025-02-06 08:25:03,750 INFO L1309 $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-02-06 08:25:03,750 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18936: havoc proc_mkdir_data_#t~ret2039#1.base, proc_mkdir_data_#t~ret2039#1.offset; [2025-02-06 08:25:03,750 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12597-1: ldv_scsi_add_host_#res#1 := ldv_scsi_add_host_~arg0#1; [2025-02-06 08:25:03,750 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18810: havoc __pci_register_driver_#t~nondet2021#1; [2025-02-06 08:25:03,750 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18943: havoc request_threaded_irq_#t~nondet2040#1; [2025-02-06 08:25:03,750 INFO L1309 $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-02-06 08:25:03,750 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18947: havoc scsi_add_host_with_dma_#t~nondet2041#1; [2025-02-06 08:25:03,750 INFO L1309 $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-02-06 08:25:03,750 INFO L1309 $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-02-06 08:25:03,750 INFO L1309 $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-02-06 08:25:03,750 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18821: havoc __register_chrdev_#t~nondet2023#1; [2025-02-06 08:25:03,750 INFO L1309 $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-02-06 08:25:03,750 INFO L1309 $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-02-06 08:25:03,750 INFO L1309 $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-02-06 08:25:03,750 INFO L1309 $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-02-06 08:25:03,750 INFO L1309 $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-02-06 08:25:03,750 INFO L1309 $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-02-06 08:25:03,750 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18966: havoc scsi_host_alloc_#t~ret2045#1.base, scsi_host_alloc_#t~ret2045#1.offset; [2025-02-06 08:25:03,751 INFO L1309 $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-02-06 08:25:03,751 INFO L1309 $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-02-06 08:25:03,751 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18983: havoc seq_lseek_#t~nondet2047#1; [2025-02-06 08:25:03,751 INFO L1309 $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-02-06 08:25:03,751 INFO L1309 $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-02-06 08:25:03,751 INFO L1309 $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-02-06 08:25:03,751 INFO L1309 $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-02-06 08:25:03,751 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18855: havoc capable_#t~nondet2028#1; [2025-02-06 08:25:03,751 INFO L1309 $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-02-06 08:25:03,752 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13841-1: register_chrdev_#res#1 := register_chrdev_~ldv_func_res~0#1; [2025-02-06 08:25:04,735 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-02-06 08:25:07,606 INFO L1309 $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-02-06 08:25:07,606 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18956: havoc scsi_device_type_#t~ret2043#1.base, scsi_device_type_#t~ret2043#1.offset; [2025-02-06 08:25:07,606 INFO L1309 $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-02-06 08:25:07,631 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18999: havoc #t~nondet2051; [2025-02-06 08:25:08,086 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18987: havoc #t~nondet2048; [2025-02-06 08:25:08,386 INFO L1309 $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-02-06 08:25:08,414 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5664: havoc #t~mem37; [2025-02-06 08:25:08,500 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6564: havoc #t~mem278.base, #t~mem278.offset; [2025-02-06 08:25:08,898 INFO L1309 $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-02-06 08:25:09,252 INFO L1309 $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-02-06 08:25:13,979 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint mega_build_cmd_switch_break#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-02-06 08:25:13,979 INFO L1309 $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-02-06 08:25:13,979 INFO L1309 $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-02-06 08:25:14,243 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18973: havoc scsi_partsize_#t~nondet2046#1; [2025-02-06 08:25:14,243 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18950: havoc scsi_bios_ptable_#t~ret2042#1.base, scsi_bios_ptable_#t~ret2042#1.offset; [2025-02-06 08:25:14,861 INFO L1309 $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-02-06 08:25:14,920 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18924: havoc #t~nondet2035; [2025-02-06 08:25:15,099 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19003: havoc #t~nondet2052; [2025-02-06 08:25:15,199 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5584: havoc #t~mem17.base, #t~mem17.offset; [2025-02-06 08:25:15,349 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18899: havoc pci_alloc_dev_#t~ret2031#1.base, pci_alloc_dev_#t~ret2031#1.offset; [2025-02-06 08:25:15,963 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19014: havoc #t~nondet2055; [2025-02-06 08:25:16,571 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18827: havoc #t~ret2024.base, #t~ret2024.offset; [2025-02-06 08:25:17,988 INFO L? ?]: Removed 4723 outVars from TransFormulas that were not future-live. [2025-02-06 08:25:17,989 INFO L308 CfgBuilder]: Performing block encoding [2025-02-06 08:25:18,078 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-06 08:25:18,078 INFO L337 CfgBuilder]: Removed 0 assume(true) statements. [2025-02-06 08:25:18,079 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 08:25:18 BoogieIcfgContainer [2025-02-06 08:25:18,079 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-06 08:25:18,080 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-06 08:25:18,080 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-06 08:25:18,083 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-06 08:25:18,084 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.02 08:24:47" (1/3) ... [2025-02-06 08:25:18,084 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@65154c27 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 08:25:18, skipping insertion in model container [2025-02-06 08:25:18,084 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:24:51" (2/3) ... [2025-02-06 08:25:18,084 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@65154c27 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 08:25:18, skipping insertion in model container [2025-02-06 08:25:18,084 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 08:25:18" (3/3) ... [2025-02-06 08:25:18,085 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i [2025-02-06 08:25:18,096 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-06 08:25:18,099 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.0-rc1---drivers--scsi--megaraid.ko.cil.i that has 201 procedures, 3579 locations, 1 initial locations, 110 loop locations, and 35 error locations. [2025-02-06 08:25:18,194 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-06 08:25:18,202 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;@1fd0976, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-06 08:25:18,204 INFO L334 AbstractCegarLoop]: Starting to check reachability of 35 error locations. [2025-02-06 08:25:18,215 INFO L276 IsEmpty]: Start isEmpty. Operand has 3286 states, 2298 states have (on average 1.3281114012184507) internal successors, (3052), 2393 states have internal predecessors, (3052), 817 states have call successors, (817), 135 states have call predecessors, (817), 134 states have return successors, (810), 800 states have call predecessors, (810), 810 states have call successors, (810) [2025-02-06 08:25:18,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2025-02-06 08:25:18,223 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:25:18,223 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:25:18,224 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-02-06 08:25:18,227 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:25:18,228 INFO L85 PathProgramCache]: Analyzing trace with hash 745862744, now seen corresponding path program 1 times [2025-02-06 08:25:18,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:25:18,232 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1079322073] [2025-02-06 08:25:18,233 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:25:18,233 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:25:22,961 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 65 statements into 1 equivalence classes. [2025-02-06 08:25:23,293 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 65 of 65 statements. [2025-02-06 08:25:23,297 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:25:23,298 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:25:24,547 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2025-02-06 08:25:24,548 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:25:24,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1079322073] [2025-02-06 08:25:24,549 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1079322073] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:25:24,549 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:25:24,549 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-02-06 08:25:24,550 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511628832] [2025-02-06 08:25:24,550 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:25:24,552 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-02-06 08:25:24,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:25:24,565 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-02-06 08:25:24,570 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:25:24,577 INFO L87 Difference]: Start difference. First operand has 3286 states, 2298 states have (on average 1.3281114012184507) internal successors, (3052), 2393 states have internal predecessors, (3052), 817 states have call successors, (817), 135 states have call predecessors, (817), 134 states have return successors, (810), 800 states have call predecessors, (810), 810 states have call successors, (810) Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-02-06 08:25:27,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:25:27,839 INFO L93 Difference]: Finished difference Result 7790 states and 11266 transitions. [2025-02-06 08:25:27,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-06 08:25:27,844 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 65 [2025-02-06 08:25:27,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:25:27,887 INFO L225 Difference]: With dead ends: 7790 [2025-02-06 08:25:27,887 INFO L226 Difference]: Without dead ends: 4516 [2025-02-06 08:25:27,907 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-02-06 08:25:27,909 INFO L435 NwaCegarLoop]: 4500 mSDtfsCounter, 4505 mSDsluCounter, 10712 mSDsCounter, 0 mSdLazyCounter, 309 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4506 SdHoareTripleChecker+Valid, 15212 SdHoareTripleChecker+Invalid, 311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2025-02-06 08:25:27,909 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4506 Valid, 15212 Invalid, 311 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 309 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2025-02-06 08:25:27,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4516 states. [2025-02-06 08:25:28,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4516 to 4449. [2025-02-06 08:25:28,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4449 states, 3068 states have (on average 1.2777053455019556) internal successors, (3920), 3178 states have internal predecessors, (3920), 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-02-06 08:25:28,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4449 states to 4449 states and 6200 transitions. [2025-02-06 08:25:28,291 INFO L78 Accepts]: Start accepts. Automaton has 4449 states and 6200 transitions. Word has length 65 [2025-02-06 08:25:28,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:25:28,293 INFO L471 AbstractCegarLoop]: Abstraction has 4449 states and 6200 transitions. [2025-02-06 08:25:28,293 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-02-06 08:25:28,293 INFO L276 IsEmpty]: Start isEmpty. Operand 4449 states and 6200 transitions. [2025-02-06 08:25:28,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2025-02-06 08:25:28,296 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:25:28,296 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:25:28,296 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-02-06 08:25:28,296 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-02-06 08:25:28,298 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:25:28,299 INFO L85 PathProgramCache]: Analyzing trace with hash -2049486556, now seen corresponding path program 1 times [2025-02-06 08:25:28,299 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:25:28,299 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731038421] [2025-02-06 08:25:28,299 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:25:28,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:25:33,259 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 84 statements into 1 equivalence classes. [2025-02-06 08:25:33,374 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 84 of 84 statements. [2025-02-06 08:25:33,374 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:25:33,374 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:25:34,434 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2025-02-06 08:25:34,434 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:25:34,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731038421] [2025-02-06 08:25:34,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1731038421] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:25:34,434 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:25:34,434 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-02-06 08:25:34,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676007799] [2025-02-06 08:25:34,434 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:25:34,436 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-02-06 08:25:34,436 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:25:34,436 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-02-06 08:25:34,436 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:25:34,436 INFO L87 Difference]: Start difference. First operand 4449 states and 6200 transitions. Second operand has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2025-02-06 08:25:37,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:25:37,284 INFO L93 Difference]: Finished difference Result 4449 states and 6200 transitions. [2025-02-06 08:25:37,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-06 08:25:37,288 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 84 [2025-02-06 08:25:37,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:25:37,310 INFO L225 Difference]: With dead ends: 4449 [2025-02-06 08:25:37,310 INFO L226 Difference]: Without dead ends: 4447 [2025-02-06 08:25:37,312 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-02-06 08:25:37,312 INFO L435 NwaCegarLoop]: 4420 mSDtfsCounter, 4484 mSDsluCounter, 8837 mSDsCounter, 0 mSdLazyCounter, 280 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4485 SdHoareTripleChecker+Valid, 13257 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.5s IncrementalHoareTripleChecker+Time [2025-02-06 08:25:37,312 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4485 Valid, 13257 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 280 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2025-02-06 08:25:37,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4447 states. [2025-02-06 08:25:37,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4447 to 4447. [2025-02-06 08:25:37,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4447 states, 3067 states have (on average 1.2771437887186174) internal successors, (3917), 3176 states have internal predecessors, (3917), 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-02-06 08:25:37,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4447 states to 4447 states and 6197 transitions. [2025-02-06 08:25:37,476 INFO L78 Accepts]: Start accepts. Automaton has 4447 states and 6197 transitions. Word has length 84 [2025-02-06 08:25:37,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:25:37,477 INFO L471 AbstractCegarLoop]: Abstraction has 4447 states and 6197 transitions. [2025-02-06 08:25:37,477 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2025-02-06 08:25:37,478 INFO L276 IsEmpty]: Start isEmpty. Operand 4447 states and 6197 transitions. [2025-02-06 08:25:37,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2025-02-06 08:25:37,482 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:25:37,482 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:25:37,483 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-02-06 08:25:37,483 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-02-06 08:25:37,483 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:25:37,486 INFO L85 PathProgramCache]: Analyzing trace with hash 1346046919, now seen corresponding path program 1 times [2025-02-06 08:25:37,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:25:37,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571046572] [2025-02-06 08:25:37,486 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:25:37,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:25:41,874 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 87 statements into 1 equivalence classes. [2025-02-06 08:25:41,974 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 87 of 87 statements. [2025-02-06 08:25:41,974 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:25:41,974 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:25:42,748 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2025-02-06 08:25:42,749 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:25:42,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571046572] [2025-02-06 08:25:42,749 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571046572] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:25:42,749 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:25:42,749 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:25:42,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90884776] [2025-02-06 08:25:42,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:25:42,750 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:25:42,750 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:25:42,750 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:25:42,750 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:25:42,750 INFO L87 Difference]: Start difference. First operand 4447 states and 6197 transitions. Second operand has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2025-02-06 08:25:46,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:25:46,299 INFO L93 Difference]: Finished difference Result 8857 states and 12372 transitions. [2025-02-06 08:25:46,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:25:46,304 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 87 [2025-02-06 08:25:46,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:25:46,352 INFO L225 Difference]: With dead ends: 8857 [2025-02-06 08:25:46,352 INFO L226 Difference]: Without dead ends: 8855 [2025-02-06 08:25:46,365 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:25:46,366 INFO L435 NwaCegarLoop]: 6379 mSDtfsCounter, 4463 mSDsluCounter, 10781 mSDsCounter, 0 mSdLazyCounter, 381 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4463 SdHoareTripleChecker+Valid, 17160 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.3s IncrementalHoareTripleChecker+Time [2025-02-06 08:25:46,366 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4463 Valid, 17160 Invalid, 381 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 381 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2025-02-06 08:25:46,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8855 states. [2025-02-06 08:25:46,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8855 to 8544. [2025-02-06 08:25:46,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8544 states, 5923 states have (on average 1.2792503798750634) internal successors, (7577), 6109 states have internal predecessors, (7577), 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-02-06 08:25:46,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8544 states to 8544 states and 12031 transitions. [2025-02-06 08:25:46,736 INFO L78 Accepts]: Start accepts. Automaton has 8544 states and 12031 transitions. Word has length 87 [2025-02-06 08:25:46,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:25:46,738 INFO L471 AbstractCegarLoop]: Abstraction has 8544 states and 12031 transitions. [2025-02-06 08:25:46,738 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2025-02-06 08:25:46,738 INFO L276 IsEmpty]: Start isEmpty. Operand 8544 states and 12031 transitions. [2025-02-06 08:25:46,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2025-02-06 08:25:46,740 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:25:46,741 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:25:46,741 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-02-06 08:25:46,741 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_linux_block_genhd_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 33 more)] === [2025-02-06 08:25:46,741 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:25:46,743 INFO L85 PathProgramCache]: Analyzing trace with hash -244630212, now seen corresponding path program 1 times [2025-02-06 08:25:46,743 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:25:46,743 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807862406] [2025-02-06 08:25:46,743 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:25:46,743 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:25:51,254 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 93 statements into 1 equivalence classes. [2025-02-06 08:25:51,314 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 93 of 93 statements. [2025-02-06 08:25:51,314 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:25:51,314 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:25:51,995 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2025-02-06 08:25:51,995 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:25:51,995 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807862406] [2025-02-06 08:25:51,995 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807862406] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:25:51,995 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:25:51,995 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:25:51,995 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093154188] [2025-02-06 08:25:51,995 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:25:51,995 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:25:51,995 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:25:51,996 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:25:51,996 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:25:51,996 INFO L87 Difference]: Start difference. First operand 8544 states and 12031 transitions. Second operand has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2025-02-06 08:25:53,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:25:53,867 INFO L93 Difference]: Finished difference Result 8544 states and 12031 transitions. [2025-02-06 08:25:53,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:25:53,867 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 93 [2025-02-06 08:25:53,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:25:53,926 INFO L225 Difference]: With dead ends: 8544 [2025-02-06 08:25:53,929 INFO L226 Difference]: Without dead ends: 8542 [2025-02-06 08:25:53,939 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:25:53,940 INFO L435 NwaCegarLoop]: 4421 mSDtfsCounter, 4472 mSDsluCounter, 4420 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4472 SdHoareTripleChecker+Valid, 8841 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2025-02-06 08:25:53,940 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4472 Valid, 8841 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 182 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2025-02-06 08:25:53,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8542 states. [2025-02-06 08:25:54,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8542 to 8542. [2025-02-06 08:25:54,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8542 states, 5922 states have (on average 1.2789598108747045) internal successors, (7574), 6107 states have internal predecessors, (7574), 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-02-06 08:25:54,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8542 states to 8542 states and 12028 transitions. [2025-02-06 08:25:54,275 INFO L78 Accepts]: Start accepts. Automaton has 8542 states and 12028 transitions. Word has length 93 [2025-02-06 08:25:54,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:25:54,276 INFO L471 AbstractCegarLoop]: Abstraction has 8542 states and 12028 transitions. [2025-02-06 08:25:54,277 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2025-02-06 08:25:54,277 INFO L276 IsEmpty]: Start isEmpty. Operand 8542 states and 12028 transitions. [2025-02-06 08:25:54,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2025-02-06 08:25:54,279 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:25:54,279 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:25:54,280 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-02-06 08:25:54,280 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-02-06 08:25:54,280 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:25:54,280 INFO L85 PathProgramCache]: Analyzing trace with hash -1997048393, now seen corresponding path program 1 times [2025-02-06 08:25:54,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:25:54,280 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [367667984] [2025-02-06 08:25:54,280 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:25:54,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:25:58,509 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 93 statements into 1 equivalence classes. [2025-02-06 08:25:58,585 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 93 of 93 statements. [2025-02-06 08:25:58,586 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:25:58,586 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:25:59,127 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2025-02-06 08:25:59,127 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:25:59,127 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [367667984] [2025-02-06 08:25:59,127 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [367667984] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:25:59,127 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:25:59,127 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 08:25:59,127 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936151644] [2025-02-06 08:25:59,128 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:25:59,128 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 08:25:59,128 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:25:59,128 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 08:25:59,128 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 08:25:59,128 INFO L87 Difference]: Start difference. First operand 8542 states and 12028 transitions. Second operand has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2025-02-06 08:26:00,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:26:00,599 INFO L93 Difference]: Finished difference Result 17078 states and 24048 transitions. [2025-02-06 08:26:00,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 08:26:00,600 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 93 [2025-02-06 08:26:00,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:26:00,629 INFO L225 Difference]: With dead ends: 17078 [2025-02-06 08:26:00,630 INFO L226 Difference]: Without dead ends: 8542 [2025-02-06 08:26:00,652 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-02-06 08:26:00,654 INFO L435 NwaCegarLoop]: 4419 mSDtfsCounter, 4506 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4506 SdHoareTripleChecker+Valid, 4419 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.1s IncrementalHoareTripleChecker+Time [2025-02-06 08:26:00,655 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4506 Valid, 4419 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2025-02-06 08:26:00,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8542 states. [2025-02-06 08:26:00,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8542 to 8542. [2025-02-06 08:26:00,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8542 states, 5922 states have (on average 1.278790949003715) internal successors, (7573), 6107 states have internal predecessors, (7573), 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-02-06 08:26:00,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8542 states to 8542 states and 12027 transitions. [2025-02-06 08:26:01,008 INFO L78 Accepts]: Start accepts. Automaton has 8542 states and 12027 transitions. Word has length 93 [2025-02-06 08:26:01,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:26:01,008 INFO L471 AbstractCegarLoop]: Abstraction has 8542 states and 12027 transitions. [2025-02-06 08:26:01,009 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2025-02-06 08:26:01,010 INFO L276 IsEmpty]: Start isEmpty. Operand 8542 states and 12027 transitions. [2025-02-06 08:26:01,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2025-02-06 08:26:01,013 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:26:01,013 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:26:01,013 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-02-06 08:26:01,013 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-02-06 08:26:01,014 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:26:01,014 INFO L85 PathProgramCache]: Analyzing trace with hash -789130218, now seen corresponding path program 1 times [2025-02-06 08:26:01,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:26:01,014 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128165154] [2025-02-06 08:26:01,014 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:26:01,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:26:05,509 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 93 statements into 1 equivalence classes. [2025-02-06 08:26:05,576 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 93 of 93 statements. [2025-02-06 08:26:05,576 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:26:05,576 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:26:06,994 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2025-02-06 08:26:06,994 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:26:06,994 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128165154] [2025-02-06 08:26:06,994 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1128165154] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:26:06,994 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:26:06,994 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-02-06 08:26:06,994 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704558936] [2025-02-06 08:26:06,994 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:26:06,995 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-02-06 08:26:06,995 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:26:06,995 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-02-06 08:26:06,995 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-02-06 08:26:06,995 INFO L87 Difference]: Start difference. First operand 8542 states and 12027 transitions. Second operand has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13)