./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--pmcraid.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 3289d67d Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash e842136298a240b0b6e3aa3dbe856b34c0b9582ffc838a283db12f51f99a9df4 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.fs.icfgbuilder-eval-3289d67-m [2024-11-16 22:43:17,097 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-16 22:43:17,152 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-16 22:43:17,156 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-16 22:43:17,156 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-16 22:43:17,177 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-16 22:43:17,179 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-16 22:43:17,179 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-16 22:43:17,180 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-16 22:43:17,181 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-16 22:43:17,181 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-16 22:43:17,182 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-16 22:43:17,182 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-16 22:43:17,182 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-16 22:43:17,184 INFO L153 SettingsManager]: * Use SBE=true [2024-11-16 22:43:17,184 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-16 22:43:17,184 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-16 22:43:17,185 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-16 22:43:17,185 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-16 22:43:17,185 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-16 22:43:17,185 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-16 22:43:17,189 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-16 22:43:17,189 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-16 22:43:17,189 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-16 22:43:17,190 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-16 22:43:17,190 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-16 22:43:17,190 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-16 22:43:17,190 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-16 22:43:17,190 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-16 22:43:17,191 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-16 22:43:17,191 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-16 22:43:17,191 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-16 22:43:17,191 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-16 22:43:17,191 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-16 22:43:17,191 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-16 22:43:17,191 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-16 22:43:17,192 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-16 22:43:17,192 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-16 22:43:17,192 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-16 22:43:17,192 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> e842136298a240b0b6e3aa3dbe856b34c0b9582ffc838a283db12f51f99a9df4 [2024-11-16 22:43:17,393 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-16 22:43:17,412 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-16 22:43:17,414 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-16 22:43:17,415 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-16 22:43:17,416 INFO L274 PluginConnector]: CDTParser initialized [2024-11-16 22:43:17,417 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i [2024-11-16 22:43:18,629 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-16 22:43:19,166 INFO L384 CDTParser]: Found 1 translation units. [2024-11-16 22:43:19,166 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i [2024-11-16 22:43:19,223 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4499dc1b5/5efc60d04a314550b8fc1f606a49e128/FLAG5507a1e57 [2024-11-16 22:43:19,236 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4499dc1b5/5efc60d04a314550b8fc1f606a49e128 [2024-11-16 22:43:19,239 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-16 22:43:19,240 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-16 22:43:19,242 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-16 22:43:19,242 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-16 22:43:19,246 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-16 22:43:19,247 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 10:43:19" (1/1) ... [2024-11-16 22:43:19,247 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@59c6bb57 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:43:19, skipping insertion in model container [2024-11-16 22:43:19,248 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 10:43:19" (1/1) ... [2024-11-16 22:43:19,440 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-16 22:43:24,964 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[678224,678237] [2024-11-16 22:43:24,967 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[678369,678382] [2024-11-16 22:43:24,968 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[678515,678528] [2024-11-16 22:43:24,968 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[678680,678693] [2024-11-16 22:43:24,968 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[678838,678851] [2024-11-16 22:43:24,969 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[678996,679009] [2024-11-16 22:43:24,969 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[679154,679167] [2024-11-16 22:43:24,969 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[679314,679327] [2024-11-16 22:43:24,970 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[679473,679486] [2024-11-16 22:43:24,970 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[679612,679625] [2024-11-16 22:43:24,970 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[679754,679767] [2024-11-16 22:43:24,971 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[679903,679916] [2024-11-16 22:43:24,973 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[680042,680055] [2024-11-16 22:43:24,973 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[680197,680210] [2024-11-16 22:43:24,974 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[680357,680370] [2024-11-16 22:43:24,974 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[680508,680521] [2024-11-16 22:43:24,974 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[680659,680672] [2024-11-16 22:43:24,974 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[680811,680824] [2024-11-16 22:43:24,975 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[680960,680973] [2024-11-16 22:43:24,975 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[681108,681121] [2024-11-16 22:43:24,975 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[681265,681278] [2024-11-16 22:43:24,975 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[681414,681427] [2024-11-16 22:43:24,976 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[681570,681583] [2024-11-16 22:43:24,976 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[681723,681736] [2024-11-16 22:43:24,980 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[681869,681882] [2024-11-16 22:43:24,980 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[682012,682025] [2024-11-16 22:43:24,981 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[682164,682177] [2024-11-16 22:43:24,981 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[682310,682323] [2024-11-16 22:43:24,981 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[682455,682468] [2024-11-16 22:43:24,981 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[682609,682622] [2024-11-16 22:43:24,982 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[682760,682773] [2024-11-16 22:43:24,982 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[682915,682928] [2024-11-16 22:43:24,982 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[683067,683080] [2024-11-16 22:43:24,982 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[683222,683235] [2024-11-16 22:43:24,983 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[683386,683399] [2024-11-16 22:43:24,983 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[683542,683555] [2024-11-16 22:43:24,983 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[683706,683719] [2024-11-16 22:43:24,983 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[683848,683861] [2024-11-16 22:43:24,984 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[684006,684019] [2024-11-16 22:43:24,984 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[684173,684186] [2024-11-16 22:43:24,984 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[684332,684345] [2024-11-16 22:43:24,984 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[684491,684504] [2024-11-16 22:43:24,985 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[684640,684653] [2024-11-16 22:43:24,985 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[684787,684800] [2024-11-16 22:43:24,985 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[684926,684939] [2024-11-16 22:43:24,985 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[685089,685102] [2024-11-16 22:43:24,986 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[685255,685268] [2024-11-16 22:43:24,986 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[685419,685432] [2024-11-16 22:43:24,986 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[685584,685597] [2024-11-16 22:43:24,986 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[685749,685762] [2024-11-16 22:43:24,987 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[685915,685928] [2024-11-16 22:43:24,987 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[686080,686093] [2024-11-16 22:43:24,987 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[686247,686260] [2024-11-16 22:43:24,987 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[686407,686420] [2024-11-16 22:43:24,988 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[686569,686582] [2024-11-16 22:43:24,988 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[686728,686741] [2024-11-16 22:43:24,988 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[686874,686887] [2024-11-16 22:43:24,988 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[687017,687030] [2024-11-16 22:43:24,988 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[687161,687174] [2024-11-16 22:43:24,989 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[687304,687317] [2024-11-16 22:43:24,989 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[687448,687461] [2024-11-16 22:43:24,989 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[687589,687602] [2024-11-16 22:43:24,990 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[687727,687740] [2024-11-16 22:43:24,990 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[687885,687898] [2024-11-16 22:43:24,990 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[688044,688057] [2024-11-16 22:43:24,991 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[688200,688213] [2024-11-16 22:43:24,991 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[688349,688362] [2024-11-16 22:43:24,991 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[688501,688514] [2024-11-16 22:43:24,991 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[688652,688665] [2024-11-16 22:43:24,992 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[688801,688814] [2024-11-16 22:43:24,992 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[688953,688966] [2024-11-16 22:43:24,992 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[689101,689114] [2024-11-16 22:43:24,993 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[689254,689267] [2024-11-16 22:43:24,993 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[689405,689418] [2024-11-16 22:43:24,993 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[689555,689568] [2024-11-16 22:43:24,993 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[689702,689715] [2024-11-16 22:43:24,994 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[689853,689866] [2024-11-16 22:43:24,994 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[690004,690017] [2024-11-16 22:43:24,994 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[690152,690165] [2024-11-16 22:43:24,995 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[690318,690331] [2024-11-16 22:43:24,995 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[690487,690500] [2024-11-16 22:43:24,995 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[690654,690667] [2024-11-16 22:43:24,995 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[690822,690835] [2024-11-16 22:43:24,996 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[690972,690985] [2024-11-16 22:43:24,996 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[691119,691132] [2024-11-16 22:43:24,996 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[691280,691293] [2024-11-16 22:43:24,997 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[691450,691463] [2024-11-16 22:43:24,997 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[691612,691625] [2024-11-16 22:43:25,027 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-16 22:43:25,065 INFO L200 MainTranslator]: Completed pre-run [2024-11-16 22:43:25,185 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [8393] [2024-11-16 22:43:25,187 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [8400] [2024-11-16 22:43:25,187 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [8407] [2024-11-16 22:43:25,188 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [8417] [2024-11-16 22:43:25,192 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)); [8519-8520] [2024-11-16 22:43:25,192 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"); [8525-8527] [2024-11-16 22:43:25,194 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [8645] [2024-11-16 22:43:25,195 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [8648] [2024-11-16 22:43:25,196 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [8651] [2024-11-16 22:43:25,196 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [8654] [2024-11-16 22:43:25,204 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" (65), "i" (12UL)); [8896-8897] [2024-11-16 22:43:25,204 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" (67), "i" (12UL)); [8907-8908] [2024-11-16 22:43:25,205 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" (68), "i" (12UL)); [8918-8919] [2024-11-16 22:43:25,205 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)); [8950-8951] [2024-11-16 22:43:25,209 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)); [8961-8962] [2024-11-16 22:43:25,211 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" (52), "i" (12UL)); [9061-9062] [2024-11-16 22:43:25,212 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" (65), "i" (12UL)); [9091-9092] [2024-11-16 22:43:25,217 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\tcall %P4\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 3*32+16)\n .byte 662b-661b\n .byte 6641f-6631f\n .long 661b - .\n .long 6632f - .\n .word ( 9*32+ 9)\n .byte 662b-661b\n .byte 6642f-6632f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n .byte 0xff + (6642f-6632f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\tcall %P5\n6641:\n\t6632:\n\tcall %P6\n6642:\n\t.popsection": "=a" (ret), "=D" (to), "=S" (from), "=d" (len): [old] "i" (& copy_user_generic_unrolled), [new1] "i" (& copy_user_generic_string), [new2] "i" (& copy_user_enhanced_fast_string), "1" (to), "2" (from), "3" (len): "memory", "rcx", "r8", "r9", "r10", "r11"); [9351-9355] [2024-11-16 22:43:25,219 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovb %2,%b1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorb %b1,%b1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=q" (*((u8 *)dst)): "m" (*((struct __large_struct *)src)), "i" (1), "0" (ret)); [9399-9401] [2024-11-16 22:43:25,220 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %2,%w1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u16 *)dst)): "m" (*((struct __large_struct *)src)), "i" (2), "0" (ret)); [9404-9406] [2024-11-16 22:43:25,220 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovl %2,%k1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorl %k1,%k1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u32 *)dst)): "m" (*((struct __large_struct *)src)), "i" (4), "0" (ret)); [9409-9411] [2024-11-16 22:43:25,220 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %2,%1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u64 *)dst)): "m" (*((struct __large_struct *)src)), "i" (8), "0" (ret)); [9414-9416] [2024-11-16 22:43:25,220 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %2,%1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u64 *)dst)): "m" (*((struct __large_struct *)src)), "i" (10), "0" (ret)); [9420-9422] [2024-11-16 22:43:25,220 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %2,%w1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u16 *)dst + 8U)): "m" (*((struct __large_struct *)src + 8U)), "i" (2), "0" (ret)); [9429-9431] [2024-11-16 22:43:25,221 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %2,%1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u64 *)dst)): "m" (*((struct __large_struct *)src)), "i" (16), "0" (ret)); [9435-9437] [2024-11-16 22:43:25,222 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %2,%1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u64 *)dst + 8U)): "m" (*((struct __large_struct *)src + 8U)), "i" (8), "0" (ret)); [9444-9446] [2024-11-16 22:43:25,222 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovb %b1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "iq" (*((u8 *)src)), "m" (*((struct __large_struct *)dst)), "i" (1), "0" (ret)); [9508-9509] [2024-11-16 22:43:25,223 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %w1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "ir" (*((u16 *)src)), "m" (*((struct __large_struct *)dst)), "i" (2), "0" (ret)); [9512-9513] [2024-11-16 22:43:25,223 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovl %k1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "ir" (*((u32 *)src)), "m" (*((struct __large_struct *)dst)), "i" (4), "0" (ret)); [9516-9517] [2024-11-16 22:43:25,224 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "er" (*((u64 *)src)), "m" (*((struct __large_struct *)dst)), "i" (8), "0" (ret)); [9520-9521] [2024-11-16 22:43:25,224 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "er" (*((u64 *)src)), "m" (*((struct __large_struct *)dst)), "i" (10), "0" (ret)); [9525-9526] [2024-11-16 22:43:25,224 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9533] [2024-11-16 22:43:25,224 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %w1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "ir" (*((u16 *)src + 4UL)), "m" (*((struct __large_struct *)dst + 4U)), "i" (2), "0" (ret)); [9534-9535] [2024-11-16 22:43:25,224 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "er" (*((u64 *)src)), "m" (*((struct __large_struct *)dst)), "i" (16), "0" (ret)); [9539-9540] [2024-11-16 22:43:25,225 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9547] [2024-11-16 22:43:25,225 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "er" (*((u64 *)src + 1UL)), "m" (*((struct __large_struct *)dst + 1U)), "i" (8), "0" (ret)); [9548-9549] [2024-11-16 22:43:25,338 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10772] [2024-11-16 22:43:25,683 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[678224,678237] [2024-11-16 22:43:25,683 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[678369,678382] [2024-11-16 22:43:25,684 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[678515,678528] [2024-11-16 22:43:25,685 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[678680,678693] [2024-11-16 22:43:25,685 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[678838,678851] [2024-11-16 22:43:25,686 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[678996,679009] [2024-11-16 22:43:25,686 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[679154,679167] [2024-11-16 22:43:25,686 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[679314,679327] [2024-11-16 22:43:25,687 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[679473,679486] [2024-11-16 22:43:25,687 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[679612,679625] [2024-11-16 22:43:25,687 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[679754,679767] [2024-11-16 22:43:25,687 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[679903,679916] [2024-11-16 22:43:25,688 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[680042,680055] [2024-11-16 22:43:25,688 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[680197,680210] [2024-11-16 22:43:25,688 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[680357,680370] [2024-11-16 22:43:25,688 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[680508,680521] [2024-11-16 22:43:25,689 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[680659,680672] [2024-11-16 22:43:25,689 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[680811,680824] [2024-11-16 22:43:25,689 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[680960,680973] [2024-11-16 22:43:25,690 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[681108,681121] [2024-11-16 22:43:25,690 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[681265,681278] [2024-11-16 22:43:25,690 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[681414,681427] [2024-11-16 22:43:25,690 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[681570,681583] [2024-11-16 22:43:25,691 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[681723,681736] [2024-11-16 22:43:25,691 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[681869,681882] [2024-11-16 22:43:25,691 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[682012,682025] [2024-11-16 22:43:25,691 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[682164,682177] [2024-11-16 22:43:25,692 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[682310,682323] [2024-11-16 22:43:25,692 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[682455,682468] [2024-11-16 22:43:25,692 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[682609,682622] [2024-11-16 22:43:25,693 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[682760,682773] [2024-11-16 22:43:25,693 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[682915,682928] [2024-11-16 22:43:25,694 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[683067,683080] [2024-11-16 22:43:25,694 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[683222,683235] [2024-11-16 22:43:25,694 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[683386,683399] [2024-11-16 22:43:25,694 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[683542,683555] [2024-11-16 22:43:25,695 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[683706,683719] [2024-11-16 22:43:25,695 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[683848,683861] [2024-11-16 22:43:25,696 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[684006,684019] [2024-11-16 22:43:25,696 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[684173,684186] [2024-11-16 22:43:25,696 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[684332,684345] [2024-11-16 22:43:25,697 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[684491,684504] [2024-11-16 22:43:25,697 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[684640,684653] [2024-11-16 22:43:25,697 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[684787,684800] [2024-11-16 22:43:25,697 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[684926,684939] [2024-11-16 22:43:25,698 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[685089,685102] [2024-11-16 22:43:25,698 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[685255,685268] [2024-11-16 22:43:25,698 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[685419,685432] [2024-11-16 22:43:25,698 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[685584,685597] [2024-11-16 22:43:25,699 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[685749,685762] [2024-11-16 22:43:25,699 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[685915,685928] [2024-11-16 22:43:25,699 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[686080,686093] [2024-11-16 22:43:25,699 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[686247,686260] [2024-11-16 22:43:25,700 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[686407,686420] [2024-11-16 22:43:25,700 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[686569,686582] [2024-11-16 22:43:25,700 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[686728,686741] [2024-11-16 22:43:25,701 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[686874,686887] [2024-11-16 22:43:25,701 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[687017,687030] [2024-11-16 22:43:25,701 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[687161,687174] [2024-11-16 22:43:25,701 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[687304,687317] [2024-11-16 22:43:25,702 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[687448,687461] [2024-11-16 22:43:25,702 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[687589,687602] [2024-11-16 22:43:25,702 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[687727,687740] [2024-11-16 22:43:25,703 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[687885,687898] [2024-11-16 22:43:25,703 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[688044,688057] [2024-11-16 22:43:25,703 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[688200,688213] [2024-11-16 22:43:25,704 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[688349,688362] [2024-11-16 22:43:25,705 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[688501,688514] [2024-11-16 22:43:25,705 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[688652,688665] [2024-11-16 22:43:25,705 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[688801,688814] [2024-11-16 22:43:25,705 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[688953,688966] [2024-11-16 22:43:25,706 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[689101,689114] [2024-11-16 22:43:25,706 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[689254,689267] [2024-11-16 22:43:25,706 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[689405,689418] [2024-11-16 22:43:25,706 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[689555,689568] [2024-11-16 22:43:25,706 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[689702,689715] [2024-11-16 22:43:25,707 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[689853,689866] [2024-11-16 22:43:25,707 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[690004,690017] [2024-11-16 22:43:25,707 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[690152,690165] [2024-11-16 22:43:25,709 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[690318,690331] [2024-11-16 22:43:25,710 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[690487,690500] [2024-11-16 22:43:25,710 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[690654,690667] [2024-11-16 22:43:25,710 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[690822,690835] [2024-11-16 22:43:25,711 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[690972,690985] [2024-11-16 22:43:25,711 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[691119,691132] [2024-11-16 22:43:25,711 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[691280,691293] [2024-11-16 22:43:25,711 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[691450,691463] [2024-11-16 22:43:25,712 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i[691612,691625] [2024-11-16 22:43:25,718 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-16 22:43:25,958 INFO L204 MainTranslator]: Completed translation [2024-11-16 22:43:25,959 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:43:25 WrapperNode [2024-11-16 22:43:25,959 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-16 22:43:25,976 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-16 22:43:25,976 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-16 22:43:25,976 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-16 22:43:25,981 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:43:25" (1/1) ... [2024-11-16 22:43:26,076 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:43:25" (1/1) ... [2024-11-16 22:43:26,311 INFO L138 Inliner]: procedures = 961, calls = 4368, calls flagged for inlining = 475, calls inlined = 397, statements flattened = 10956 [2024-11-16 22:43:26,312 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-16 22:43:26,313 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-16 22:43:26,313 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-16 22:43:26,313 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-16 22:43:26,321 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:43:25" (1/1) ... [2024-11-16 22:43:26,321 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:43:25" (1/1) ... [2024-11-16 22:43:26,384 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:43:25" (1/1) ... [2024-11-16 22:43:28,998 INFO L175 MemorySlicer]: Split 2044 memory accesses to 35 slices as follows [2, 2, 2, 2, 8, 6, 7, 8, 3, 1, 6, 2, 2, 2, 16, 1, 14, 13, 0, 2, 35, 2, 15, 5, 3, 1, 1, 206, 1, 2, 1659, 2, 1, 5, 7]. 81 percent of accesses are in the largest equivalence class. The 132 initializations are split as follows [0, 0, 0, 0, 8, 6, 7, 8, 0, 1, 6, 2, 0, 0, 16, 0, 14, 0, 0, 2, 0, 0, 15, 0, 0, 0, 0, 0, 0, 0, 35, 0, 0, 5, 7]. The 915 writes are split as follows [0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 13, 0, 0, 30, 0, 0, 1, 0, 0, 0, 203, 0, 0, 663, 1, 0, 0, 0]. [2024-11-16 22:43:28,998 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:43:25" (1/1) ... [2024-11-16 22:43:28,999 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:43:25" (1/1) ... [2024-11-16 22:43:29,238 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:43:25" (1/1) ... [2024-11-16 22:43:29,258 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:43:25" (1/1) ... [2024-11-16 22:43:29,324 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:43:25" (1/1) ... [2024-11-16 22:43:29,359 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:43:25" (1/1) ... [2024-11-16 22:43:29,433 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-16 22:43:29,434 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2024-11-16 22:43:29,435 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2024-11-16 22:43:29,435 INFO L274 PluginConnector]: IcfgBuilder initialized [2024-11-16 22:43:29,436 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:43:25" (1/1) ... [2024-11-16 22:43:29,440 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-16 22:43:29,449 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-16 22:43:29,464 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-16 22:43:29,470 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-16 22:43:29,503 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2024-11-16 22:43:29,503 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2024-11-16 22:43:29,503 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_expose_resource [2024-11-16 22:43:29,503 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_expose_resource [2024-11-16 22:43:29,503 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_slave_configure [2024-11-16 22:43:29,503 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_slave_configure [2024-11-16 22:43:29,504 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_init_ioadls [2024-11-16 22:43:29,504 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_init_ioadls [2024-11-16 22:43:29,504 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_reset_alert_done [2024-11-16 22:43:29,504 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_reset_alert_done [2024-11-16 22:43:29,504 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2024-11-16 22:43:29,504 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2024-11-16 22:43:29,504 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2024-11-16 22:43:29,504 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2024-11-16 22:43:29,505 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-11-16 22:43:29,505 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-11-16 22:43:29,506 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_eh_target_reset_handler [2024-11-16 22:43:29,506 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_eh_target_reset_handler [2024-11-16 22:43:29,506 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_eh_abort_handler [2024-11-16 22:43:29,506 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_eh_abort_handler [2024-11-16 22:43:29,506 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2024-11-16 22:43:29,506 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2024-11-16 22:43:29,506 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2024-11-16 22:43:29,506 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2024-11-16 22:43:29,506 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_chr_ioctl [2024-11-16 22:43:29,506 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_chr_ioctl [2024-11-16 22:43:29,506 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2024-11-16 22:43:29,506 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2024-11-16 22:43:29,506 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer [2024-11-16 22:43:29,506 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer [2024-11-16 22:43:29,507 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-11-16 22:43:29,507 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-11-16 22:43:29,507 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-11-16 22:43:29,507 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-11-16 22:43:29,507 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2024-11-16 22:43:29,507 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2024-11-16 22:43:29,507 INFO L130 BoogieDeclarations]: Found specification of procedure pci_save_state [2024-11-16 22:43:29,507 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_save_state [2024-11-16 22:43:29,507 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2024-11-16 22:43:29,507 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2024-11-16 22:43:29,508 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_release_cmd_blocks [2024-11-16 22:43:29,508 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_release_cmd_blocks [2024-11-16 22:43:29,508 INFO L130 BoogieDeclarations]: Found specification of procedure sg_page [2024-11-16 22:43:29,508 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_page [2024-11-16 22:43:29,508 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_aen_queue_lock_of_pmcraid_instance [2024-11-16 22:43:29,508 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_aen_queue_lock_of_pmcraid_instance [2024-11-16 22:43:29,508 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2024-11-16 22:43:29,508 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2024-11-16 22:43:29,508 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-11-16 22:43:29,508 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-11-16 22:43:29,508 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_error_handler [2024-11-16 22:43:29,508 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_error_handler [2024-11-16 22:43:29,508 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_fail_outstanding_cmds [2024-11-16 22:43:29,508 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_fail_outstanding_cmds [2024-11-16 22:43:29,508 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2024-11-16 22:43:29,509 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2024-11-16 22:43:29,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-16 22:43:29,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-16 22:43:29,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-16 22:43:29,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-16 22:43:29,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-16 22:43:29,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-16 22:43:29,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-16 22:43:29,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-16 22:43:29,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-16 22:43:29,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-16 22:43:29,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-16 22:43:29,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-16 22:43:29,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-16 22:43:29,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-16 22:43:29,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-16 22:43:29,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-16 22:43:29,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-16 22:43:29,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-16 22:43:29,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-16 22:43:29,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-16 22:43:29,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-16 22:43:29,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-16 22:43:29,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-16 22:43:29,511 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-16 22:43:29,511 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-16 22:43:29,511 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-11-16 22:43:29,511 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-11-16 22:43:29,511 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-11-16 22:43:29,511 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-11-16 22:43:29,511 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-11-16 22:43:29,511 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-11-16 22:43:29,511 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-11-16 22:43:29,511 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-11-16 22:43:29,511 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-11-16 22:43:29,511 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2024-11-16 22:43:29,511 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2024-11-16 22:43:29,511 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2024-11-16 22:43:29,511 INFO L130 BoogieDeclarations]: Found specification of procedure kmap [2024-11-16 22:43:29,512 INFO L138 BoogieDeclarations]: Found implementation of procedure kmap [2024-11-16 22:43:29,512 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_to_user [2024-11-16 22:43:29,512 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_to_user [2024-11-16 22:43:29,512 INFO L130 BoogieDeclarations]: Found specification of procedure list_move_tail [2024-11-16 22:43:29,512 INFO L138 BoogieDeclarations]: Found implementation of procedure list_move_tail [2024-11-16 22:43:29,512 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2024-11-16 22:43:29,512 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2024-11-16 22:43:29,512 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2024-11-16 22:43:29,512 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2024-11-16 22:43:29,512 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2024-11-16 22:43:29,512 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2024-11-16 22:43:29,512 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_enable_interrupts [2024-11-16 22:43:29,512 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_enable_interrupts [2024-11-16 22:43:29,513 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2024-11-16 22:43:29,513 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2024-11-16 22:43:29,513 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2024-11-16 22:43:29,513 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2024-11-16 22:43:29,513 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2024-11-16 22:43:29,513 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2024-11-16 22:43:29,513 INFO L130 BoogieDeclarations]: Found specification of procedure sg_next [2024-11-16 22:43:29,514 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_next [2024-11-16 22:43:29,514 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2024-11-16 22:43:29,514 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2024-11-16 22:43:29,515 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_querycfg [2024-11-16 22:43:29,515 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_querycfg [2024-11-16 22:43:29,515 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_check_return_value_probe [2024-11-16 22:43:29,515 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_check_return_value_probe [2024-11-16 22:43:29,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-16 22:43:29,515 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_check_return_value_probe [2024-11-16 22:43:29,516 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_check_return_value_probe [2024-11-16 22:43:29,516 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-16 22:43:29,516 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-11-16 22:43:29,516 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-11-16 22:43:29,516 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_abort_cmd [2024-11-16 22:43:29,516 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_abort_cmd [2024-11-16 22:43:29,516 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2024-11-16 22:43:29,516 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2024-11-16 22:43:29,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-16 22:43:29,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-16 22:43:29,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-16 22:43:29,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-16 22:43:29,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-16 22:43:29,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-16 22:43:29,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-16 22:43:29,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-16 22:43:29,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-16 22:43:29,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-16 22:43:29,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-16 22:43:29,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-16 22:43:29,518 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-16 22:43:29,518 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-16 22:43:29,518 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-16 22:43:29,518 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-16 22:43:29,518 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-16 22:43:29,518 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-16 22:43:29,518 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-16 22:43:29,518 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-16 22:43:29,518 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-16 22:43:29,518 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-16 22:43:29,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-16 22:43:29,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-16 22:43:29,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-16 22:43:29,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-16 22:43:29,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-16 22:43:29,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-11-16 22:43:29,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-11-16 22:43:29,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-11-16 22:43:29,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-11-16 22:43:29,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-11-16 22:43:29,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-11-16 22:43:29,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-11-16 22:43:29,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2024-11-16 22:43:29,520 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2024-11-16 22:43:29,520 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2024-11-16 22:43:29,520 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_host_put [2024-11-16 22:43:29,520 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_host_put [2024-11-16 22:43:29,520 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_ioa_reset [2024-11-16 22:43:29,521 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_ioa_reset [2024-11-16 22:43:29,521 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-11-16 22:43:29,521 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-11-16 22:43:29,521 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lockp [2024-11-16 22:43:29,521 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lockp [2024-11-16 22:43:29,521 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2024-11-16 22:43:29,521 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2024-11-16 22:43:29,521 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_completion_173 [2024-11-16 22:43:29,521 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_completion_173 [2024-11-16 22:43:29,522 INFO L130 BoogieDeclarations]: Found specification of procedure scmd_printk [2024-11-16 22:43:29,522 INFO L138 BoogieDeclarations]: Found implementation of procedure scmd_printk [2024-11-16 22:43:29,522 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2024-11-16 22:43:29,522 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2024-11-16 22:43:29,522 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-16 22:43:29,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-16 22:43:29,522 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_pending_pool_lock_of_pmcraid_instance [2024-11-16 22:43:29,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_pending_pool_lock_of_pmcraid_instance [2024-11-16 22:43:29,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-16 22:43:29,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-16 22:43:29,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-16 22:43:29,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-16 22:43:29,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-16 22:43:29,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-16 22:43:29,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-16 22:43:29,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-16 22:43:29,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-16 22:43:29,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-16 22:43:29,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-16 22:43:29,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-16 22:43:29,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-16 22:43:29,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-16 22:43:29,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-16 22:43:29,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-16 22:43:29,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-16 22:43:29,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-16 22:43:29,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-16 22:43:29,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-16 22:43:29,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-16 22:43:29,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-16 22:43:29,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-16 22:43:29,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-16 22:43:29,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-11-16 22:43:29,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-11-16 22:43:29,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-11-16 22:43:29,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-11-16 22:43:29,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-11-16 22:43:29,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-11-16 22:43:29,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-11-16 22:43:29,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-11-16 22:43:29,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2024-11-16 22:43:29,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2024-11-16 22:43:29,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2024-11-16 22:43:29,527 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion_timeout [2024-11-16 22:43:29,527 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion_timeout [2024-11-16 22:43:29,527 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_144 [2024-11-16 22:43:29,527 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_144 [2024-11-16 22:43:29,527 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_release_control_blocks [2024-11-16 22:43:29,527 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_release_control_blocks [2024-11-16 22:43:29,527 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_disable_interrupts [2024-11-16 22:43:29,527 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_disable_interrupts [2024-11-16 22:43:29,527 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2024-11-16 22:43:29,527 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2024-11-16 22:43:29,527 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_chr_open [2024-11-16 22:43:29,528 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_chr_open [2024-11-16 22:43:29,528 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_shutdown [2024-11-16 22:43:29,528 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_shutdown [2024-11-16 22:43:29,528 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_130 [2024-11-16 22:43:29,528 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_130 [2024-11-16 22:43:29,528 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_135 [2024-11-16 22:43:29,528 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_135 [2024-11-16 22:43:29,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-11-16 22:43:29,532 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-11-16 22:43:29,532 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-11-16 22:43:29,532 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-11-16 22:43:29,532 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-11-16 22:43:29,532 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-11-16 22:43:29,532 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-11-16 22:43:29,532 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-11-16 22:43:29,532 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-11-16 22:43:29,533 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-11-16 22:43:29,533 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-11-16 22:43:29,533 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-11-16 22:43:29,533 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-11-16 22:43:29,533 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-11-16 22:43:29,533 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-11-16 22:43:29,533 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-11-16 22:43:29,533 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-11-16 22:43:29,533 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-11-16 22:43:29,533 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-11-16 22:43:29,533 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-11-16 22:43:29,534 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-11-16 22:43:29,534 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-11-16 22:43:29,534 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2024-11-16 22:43:29,534 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2024-11-16 22:43:29,534 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2024-11-16 22:43:29,534 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2024-11-16 22:43:29,534 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2024-11-16 22:43:29,534 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2024-11-16 22:43:29,534 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2024-11-16 22:43:29,534 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2024-11-16 22:43:29,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2024-11-16 22:43:29,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2024-11-16 22:43:29,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2024-11-16 22:43:29,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2024-11-16 22:43:29,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2024-11-16 22:43:29,535 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-11-16 22:43:29,535 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-11-16 22:43:29,535 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-11-16 22:43:29,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-11-16 22:43:29,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-11-16 22:43:29,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-11-16 22:43:29,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-11-16 22:43:29,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-11-16 22:43:29,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-11-16 22:43:29,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-11-16 22:43:29,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-11-16 22:43:29,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-11-16 22:43:29,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-11-16 22:43:29,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-11-16 22:43:29,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-11-16 22:43:29,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-11-16 22:43:29,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-11-16 22:43:29,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-11-16 22:43:29,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-11-16 22:43:29,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-11-16 22:43:29,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-11-16 22:43:29,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-11-16 22:43:29,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2024-11-16 22:43:29,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2024-11-16 22:43:29,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2024-11-16 22:43:29,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2024-11-16 22:43:29,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2024-11-16 22:43:29,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2024-11-16 22:43:29,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2024-11-16 22:43:29,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2024-11-16 22:43:29,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2024-11-16 22:43:29,539 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2024-11-16 22:43:29,539 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2024-11-16 22:43:29,539 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2024-11-16 22:43:29,539 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2024-11-16 22:43:29,539 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_io_mem_unmap [2024-11-16 22:43:29,539 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_io_mem_unmap [2024-11-16 22:43:29,539 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_netlink_release [2024-11-16 22:43:29,539 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_netlink_release [2024-11-16 22:43:29,539 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2024-11-16 22:43:29,539 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2024-11-16 22:43:29,539 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2024-11-16 22:43:29,539 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2024-11-16 22:43:29,539 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2024-11-16 22:43:29,539 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2024-11-16 22:43:29,539 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_128 [2024-11-16 22:43:29,539 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_128 [2024-11-16 22:43:29,540 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2024-11-16 22:43:29,540 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2024-11-16 22:43:29,540 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2024-11-16 22:43:29,540 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2024-11-16 22:43:29,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-16 22:43:29,540 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2024-11-16 22:43:29,540 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2024-11-16 22:43:29,540 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2024-11-16 22:43:29,540 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2024-11-16 22:43:29,541 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__double_registration [2024-11-16 22:43:29,541 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__double_registration [2024-11-16 22:43:29,541 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-16 22:43:29,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-16 22:43:29,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-16 22:43:29,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-16 22:43:29,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-16 22:43:29,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-16 22:43:29,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-16 22:43:29,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-16 22:43:29,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-16 22:43:29,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-16 22:43:29,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-16 22:43:29,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-16 22:43:29,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-16 22:43:29,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-16 22:43:29,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-16 22:43:29,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-16 22:43:29,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-16 22:43:29,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-16 22:43:29,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-16 22:43:29,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-16 22:43:29,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-16 22:43:29,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-16 22:43:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-16 22:43:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-16 22:43:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-16 22:43:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-16 22:43:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-16 22:43:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-11-16 22:43:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-11-16 22:43:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-11-16 22:43:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-11-16 22:43:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-11-16 22:43:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-11-16 22:43:29,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-11-16 22:43:29,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2024-11-16 22:43:29,545 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_destroy_class [2024-11-16 22:43:29,545 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_destroy_class [2024-11-16 22:43:29,545 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2024-11-16 22:43:29,545 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2024-11-16 22:43:29,545 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_reset_bringdown [2024-11-16 22:43:29,545 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_reset_bringdown [2024-11-16 22:43:29,545 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~int [2024-11-16 22:43:29,545 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~int [2024-11-16 22:43:29,546 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev_region [2024-11-16 22:43:29,546 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev_region [2024-11-16 22:43:29,546 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2024-11-16 22:43:29,546 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2024-11-16 22:43:29,546 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_report_bus_reset [2024-11-16 22:43:29,546 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_report_bus_reset [2024-11-16 22:43:29,546 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_remove [2024-11-16 22:43:29,546 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_remove [2024-11-16 22:43:29,546 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_set_timestamp [2024-11-16 22:43:29,546 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_set_timestamp [2024-11-16 22:43:29,546 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2024-11-16 22:43:29,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2024-11-16 22:43:29,547 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2024-11-16 22:43:29,547 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2024-11-16 22:43:29,547 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2024-11-16 22:43:29,547 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2024-11-16 22:43:29,547 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2024-11-16 22:43:29,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2024-11-16 22:43:29,547 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2024-11-16 22:43:29,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2024-11-16 22:43:29,547 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_start_bist [2024-11-16 22:43:29,547 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_start_bist [2024-11-16 22:43:29,548 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2024-11-16 22:43:29,548 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2024-11-16 22:43:29,548 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_resume [2024-11-16 22:43:29,548 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_resume [2024-11-16 22:43:29,548 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_free_sglist [2024-11-16 22:43:29,548 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_free_sglist [2024-11-16 22:43:29,548 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_read_interrupts [2024-11-16 22:43:29,548 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_read_interrupts [2024-11-16 22:43:29,548 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_init_cmdblk [2024-11-16 22:43:29,548 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_init_cmdblk [2024-11-16 22:43:29,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-16 22:43:29,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-16 22:43:29,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-16 22:43:29,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-16 22:43:29,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-16 22:43:29,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-16 22:43:29,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-16 22:43:29,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-16 22:43:29,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-16 22:43:29,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-16 22:43:29,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-16 22:43:29,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-16 22:43:29,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-16 22:43:29,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-16 22:43:29,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-16 22:43:29,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-16 22:43:29,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-16 22:43:29,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-16 22:43:29,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-16 22:43:29,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-16 22:43:29,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-16 22:43:29,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-16 22:43:29,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-16 22:43:29,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-16 22:43:29,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-16 22:43:29,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-11-16 22:43:29,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-11-16 22:43:29,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-11-16 22:43:29,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-11-16 22:43:29,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-11-16 22:43:29,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-11-16 22:43:29,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-11-16 22:43:29,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-11-16 22:43:29,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-11-16 22:43:29,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2024-11-16 22:43:29,551 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-16 22:43:29,551 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-16 22:43:29,551 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_identify_hrrq [2024-11-16 22:43:29,551 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_identify_hrrq [2024-11-16 22:43:29,551 INFO L130 BoogieDeclarations]: Found specification of procedure copy_user_generic [2024-11-16 22:43:29,551 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_user_generic [2024-11-16 22:43:29,551 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_process_ldn [2024-11-16 22:43:29,551 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_process_ldn [2024-11-16 22:43:29,551 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2024-11-16 22:43:29,551 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2024-11-16 22:43:29,551 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2024-11-16 22:43:29,551 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2024-11-16 22:43:29,552 INFO L130 BoogieDeclarations]: Found specification of procedure current_thread_info [2024-11-16 22:43:29,552 INFO L138 BoogieDeclarations]: Found implementation of procedure current_thread_info [2024-11-16 22:43:29,552 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_soft_reset [2024-11-16 22:43:29,552 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_soft_reset [2024-11-16 22:43:29,552 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2024-11-16 22:43:29,552 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2024-11-16 22:43:29,552 INFO L130 BoogieDeclarations]: Found specification of procedure kunmap [2024-11-16 22:43:29,552 INFO L138 BoogieDeclarations]: Found implementation of procedure kunmap [2024-11-16 22:43:29,552 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2024-11-16 22:43:29,552 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2024-11-16 22:43:29,552 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_scsi_remove_host [2024-11-16 22:43:29,552 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_scsi_remove_host [2024-11-16 22:43:29,552 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_clr_trans_op [2024-11-16 22:43:29,552 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_clr_trans_op [2024-11-16 22:43:29,552 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2024-11-16 22:43:29,552 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2024-11-16 22:43:29,552 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2024-11-16 22:43:29,553 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2024-11-16 22:43:29,553 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2024-11-16 22:43:29,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2024-11-16 22:43:29,553 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_cancel_hcam [2024-11-16 22:43:29,553 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_cancel_hcam [2024-11-16 22:43:29,553 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2024-11-16 22:43:29,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2024-11-16 22:43:29,553 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2024-11-16 22:43:29,553 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2024-11-16 22:43:29,554 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-16 22:43:29,554 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-16 22:43:29,554 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_reinit_cmdblk [2024-11-16 22:43:29,554 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_reinit_cmdblk [2024-11-16 22:43:29,554 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2024-11-16 22:43:29,554 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2024-11-16 22:43:29,554 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-16 22:43:29,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-16 22:43:29,555 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2024-11-16 22:43:29,555 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2024-11-16 22:43:29,555 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2024-11-16 22:43:29,555 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2024-11-16 22:43:29,555 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_release_buffers [2024-11-16 22:43:29,555 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_release_buffers [2024-11-16 22:43:29,555 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2024-11-16 22:43:29,555 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2024-11-16 22:43:29,555 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2024-11-16 22:43:29,555 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2024-11-16 22:43:29,556 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-11-16 22:43:29,556 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-11-16 22:43:29,556 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_release_config_buffers [2024-11-16 22:43:29,556 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_release_config_buffers [2024-11-16 22:43:29,556 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_init_tasklets [2024-11-16 22:43:29,556 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_init_tasklets [2024-11-16 22:43:29,556 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-11-16 22:43:29,556 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-11-16 22:43:29,556 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2024-11-16 22:43:29,556 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2024-11-16 22:43:29,556 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_register_interrupt_handler [2024-11-16 22:43:29,557 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_register_interrupt_handler [2024-11-16 22:43:29,557 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_unregister_interrupt_handler [2024-11-16 22:43:29,557 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_unregister_interrupt_handler [2024-11-16 22:43:29,557 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-16 22:43:29,557 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-16 22:43:29,557 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2024-11-16 22:43:29,557 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2024-11-16 22:43:29,557 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_reset_device [2024-11-16 22:43:29,557 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_reset_device [2024-11-16 22:43:29,557 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_return_cmd [2024-11-16 22:43:29,557 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_return_cmd [2024-11-16 22:43:29,558 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-16 22:43:29,558 INFO L130 BoogieDeclarations]: Found specification of procedure __chk_range_not_ok [2024-11-16 22:43:29,558 INFO L138 BoogieDeclarations]: Found implementation of procedure __chk_range_not_ok [2024-11-16 22:43:29,558 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2024-11-16 22:43:29,558 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2024-11-16 22:43:29,558 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2024-11-16 22:43:29,558 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2024-11-16 22:43:29,558 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_slave_alloc [2024-11-16 22:43:29,558 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_slave_alloc [2024-11-16 22:43:29,558 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2024-11-16 22:43:29,558 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2024-11-16 22:43:29,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-16 22:43:29,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-16 22:43:29,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-16 22:43:29,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-16 22:43:29,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-16 22:43:29,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-16 22:43:29,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-16 22:43:29,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-16 22:43:29,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-16 22:43:29,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-16 22:43:29,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-16 22:43:29,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-16 22:43:29,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-16 22:43:29,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-16 22:43:29,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-11-16 22:43:29,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-11-16 22:43:29,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-11-16 22:43:29,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-11-16 22:43:29,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-11-16 22:43:29,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-11-16 22:43:29,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-11-16 22:43:29,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-11-16 22:43:29,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-11-16 22:43:29,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-11-16 22:43:29,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2024-11-16 22:43:29,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2024-11-16 22:43:29,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2024-11-16 22:43:29,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2024-11-16 22:43:29,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2024-11-16 22:43:29,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2024-11-16 22:43:29,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2024-11-16 22:43:29,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2024-11-16 22:43:29,562 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2024-11-16 22:43:29,562 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2024-11-16 22:43:29,562 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2024-11-16 22:43:29,562 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_kill_tasklets [2024-11-16 22:43:29,562 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_kill_tasklets [2024-11-16 22:43:29,562 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2024-11-16 22:43:29,562 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2024-11-16 22:43:29,562 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2024-11-16 22:43:29,562 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2024-11-16 22:43:29,562 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_initiate_reset [2024-11-16 22:43:29,563 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_initiate_reset [2024-11-16 22:43:29,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-16 22:43:29,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-16 22:43:29,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-16 22:43:29,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-16 22:43:29,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-16 22:43:29,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-16 22:43:29,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-16 22:43:29,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-16 22:43:29,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-16 22:43:29,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-16 22:43:29,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-16 22:43:29,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-16 22:43:29,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-16 22:43:29,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-16 22:43:29,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-16 22:43:29,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-16 22:43:29,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-16 22:43:29,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-16 22:43:29,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-16 22:43:29,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-16 22:43:29,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-16 22:43:29,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-16 22:43:29,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-11-16 22:43:29,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-11-16 22:43:29,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-11-16 22:43:29,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-11-16 22:43:29,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-11-16 22:43:29,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-11-16 22:43:29,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-11-16 22:43:29,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-11-16 22:43:29,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-11-16 22:43:29,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2024-11-16 22:43:29,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2024-11-16 22:43:29,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2024-11-16 22:43:29,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2024-11-16 22:43:29,566 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2024-11-16 22:43:29,566 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2024-11-16 22:43:29,566 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_reset_bringup [2024-11-16 22:43:29,566 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_reset_bringup [2024-11-16 22:43:29,566 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_prepare_cancel_cmd [2024-11-16 22:43:29,566 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_prepare_cancel_cmd [2024-11-16 22:43:29,566 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2024-11-16 22:43:29,566 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2024-11-16 22:43:29,566 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-16 22:43:29,567 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-16 22:43:29,567 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-16 22:43:29,567 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-16 22:43:29,567 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-16 22:43:29,567 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-16 22:43:29,567 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-16 22:43:29,567 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-16 22:43:29,567 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-16 22:43:29,567 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-16 22:43:29,567 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-16 22:43:29,567 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-16 22:43:29,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-16 22:43:29,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-16 22:43:29,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-11-16 22:43:29,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-11-16 22:43:29,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-11-16 22:43:29,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-11-16 22:43:29,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-11-16 22:43:29,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-11-16 22:43:29,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-11-16 22:43:29,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-11-16 22:43:29,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-11-16 22:43:29,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-11-16 22:43:29,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-11-16 22:43:29,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2024-11-16 22:43:29,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2024-11-16 22:43:29,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2024-11-16 22:43:29,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2024-11-16 22:43:29,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2024-11-16 22:43:29,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2024-11-16 22:43:29,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2024-11-16 22:43:29,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2024-11-16 22:43:29,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2024-11-16 22:43:29,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2024-11-16 22:43:29,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-16 22:43:29,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-16 22:43:29,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-16 22:43:29,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-16 22:43:29,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-16 22:43:29,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-16 22:43:29,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-16 22:43:29,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-16 22:43:29,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-16 22:43:29,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-16 22:43:29,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-16 22:43:29,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-16 22:43:29,570 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-16 22:43:29,570 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-16 22:43:29,570 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-11-16 22:43:29,570 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-11-16 22:43:29,570 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-11-16 22:43:29,570 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-11-16 22:43:29,570 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-11-16 22:43:29,570 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-11-16 22:43:29,570 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-11-16 22:43:29,571 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-11-16 22:43:29,571 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-11-16 22:43:29,571 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-11-16 22:43:29,571 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-11-16 22:43:29,571 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2024-11-16 22:43:29,571 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2024-11-16 22:43:29,571 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2024-11-16 22:43:29,571 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2024-11-16 22:43:29,571 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2024-11-16 22:43:29,571 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2024-11-16 22:43:29,572 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2024-11-16 22:43:29,572 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2024-11-16 22:43:29,572 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2024-11-16 22:43:29,572 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2024-11-16 22:43:29,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2024-11-16 22:43:29,572 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2024-11-16 22:43:29,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2024-11-16 22:43:29,572 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2024-11-16 22:43:29,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2024-11-16 22:43:29,572 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2024-11-16 22:43:29,572 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_send_cmd [2024-11-16 22:43:29,573 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_send_cmd [2024-11-16 22:43:29,573 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_block_requests [2024-11-16 22:43:29,573 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_block_requests [2024-11-16 22:43:29,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_interrupt_instance_1 [2024-11-16 22:43:29,573 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_interrupt_instance_1 [2024-11-16 22:43:29,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_interrupt_instance_2 [2024-11-16 22:43:29,573 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_interrupt_instance_2 [2024-11-16 22:43:29,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_registration [2024-11-16 22:43:29,573 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_registration [2024-11-16 22:43:29,573 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2024-11-16 22:43:29,573 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2024-11-16 22:43:29,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2024-11-16 22:43:29,574 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2024-11-16 22:43:29,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_host_lock_of_Scsi_Host [2024-11-16 22:43:29,574 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_host_lock_of_Scsi_Host [2024-11-16 22:43:29,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_free_pool_lock_of_pmcraid_instance [2024-11-16 22:43:29,574 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_free_pool_lock_of_pmcraid_instance [2024-11-16 22:43:29,574 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-11-16 22:43:29,574 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-11-16 22:43:29,574 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2024-11-16 22:43:29,574 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2024-11-16 22:43:29,575 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_schedule [2024-11-16 22:43:29,575 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_schedule [2024-11-16 22:43:29,575 INFO L130 BoogieDeclarations]: Found specification of procedure _pmcraid_io_done [2024-11-16 22:43:29,575 INFO L138 BoogieDeclarations]: Found implementation of procedure _pmcraid_io_done [2024-11-16 22:43:29,575 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_send_hcam_cmd [2024-11-16 22:43:29,575 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_send_hcam_cmd [2024-11-16 22:43:29,575 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_from_user [2024-11-16 22:43:29,575 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_from_user [2024-11-16 22:43:29,575 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2024-11-16 22:43:29,575 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2024-11-16 22:43:29,575 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_release_hcams [2024-11-16 22:43:29,576 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_release_hcams [2024-11-16 22:43:29,576 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-16 22:43:29,576 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-16 22:43:29,576 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-16 22:43:29,576 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-16 22:43:29,576 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-16 22:43:29,576 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-16 22:43:29,576 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-16 22:43:29,576 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-16 22:43:29,576 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-16 22:43:29,576 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-16 22:43:29,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-16 22:43:29,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-16 22:43:29,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-16 22:43:29,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-16 22:43:29,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-16 22:43:29,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-16 22:43:29,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-16 22:43:29,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-16 22:43:29,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-16 22:43:29,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-11-16 22:43:29,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-11-16 22:43:29,578 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-11-16 22:43:29,578 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-11-16 22:43:29,578 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-11-16 22:43:29,578 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-11-16 22:43:29,578 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2024-11-16 22:43:29,578 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2024-11-16 22:43:29,578 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2024-11-16 22:43:29,578 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2024-11-16 22:43:29,578 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2024-11-16 22:43:29,578 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2024-11-16 22:43:29,578 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2024-11-16 22:43:29,578 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2024-11-16 22:43:29,578 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2024-11-16 22:43:29,578 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2024-11-16 22:43:29,578 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_notify_ioastate [2024-11-16 22:43:29,578 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_notify_ioastate [2024-11-16 22:43:29,578 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-16 22:43:29,578 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-16 22:43:29,579 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-11-16 22:43:29,579 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-11-16 22:43:29,579 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_destroy_class [2024-11-16 22:43:29,579 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_destroy_class [2024-11-16 22:43:29,579 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2024-11-16 22:43:29,579 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2024-11-16 22:43:29,579 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_remove_host [2024-11-16 22:43:29,579 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_remove_host [2024-11-16 22:43:29,579 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_get_free_cmd [2024-11-16 22:43:29,580 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_get_free_cmd [2024-11-16 22:43:29,580 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_request_sense [2024-11-16 22:43:29,580 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_request_sense [2024-11-16 22:43:29,580 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2024-11-16 22:43:29,580 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2024-11-16 22:43:29,580 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msix [2024-11-16 22:43:29,580 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msix [2024-11-16 22:43:29,580 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_send_hcam [2024-11-16 22:43:29,580 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_send_hcam [2024-11-16 22:43:29,580 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_release_host_rrqs [2024-11-16 22:43:29,580 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_release_host_rrqs [2024-11-16 22:43:29,581 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_complete_ioa_reset [2024-11-16 22:43:29,581 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_complete_ioa_reset [2024-11-16 22:43:29,581 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2024-11-16 22:43:29,581 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2024-11-16 22:43:29,581 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2024-11-16 22:43:29,581 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2024-11-16 22:43:29,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-16 22:43:29,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-16 22:43:29,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-16 22:43:29,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-16 22:43:29,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-16 22:43:29,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-16 22:43:29,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-16 22:43:29,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-16 22:43:29,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-16 22:43:29,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-16 22:43:29,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-16 22:43:29,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-16 22:43:29,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-16 22:43:29,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-16 22:43:29,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-16 22:43:29,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-16 22:43:29,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-16 22:43:29,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-16 22:43:29,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-16 22:43:29,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-16 22:43:29,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-16 22:43:29,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-16 22:43:29,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-16 22:43:29,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-11-16 22:43:29,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-11-16 22:43:29,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-11-16 22:43:29,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-11-16 22:43:29,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-11-16 22:43:29,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2024-11-16 22:43:29,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2024-11-16 22:43:29,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2024-11-16 22:43:29,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2024-11-16 22:43:29,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2024-11-16 22:43:29,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2024-11-16 22:43:29,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2024-11-16 22:43:29,584 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_io_done [2024-11-16 22:43:29,584 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_io_done [2024-11-16 22:43:29,584 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2024-11-16 22:43:29,584 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2024-11-16 22:43:29,585 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-16 22:43:29,585 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-16 22:43:29,585 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2024-11-16 22:43:29,585 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2024-11-16 22:43:29,585 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2024-11-16 22:43:29,585 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2024-11-16 22:43:29,585 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_210 [2024-11-16 22:43:29,585 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_210 [2024-11-16 22:43:29,585 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2024-11-16 22:43:29,585 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2024-11-16 22:43:29,585 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_ioa_shutdown_done [2024-11-16 22:43:29,585 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_ioa_shutdown_done [2024-11-16 22:43:29,585 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2024-11-16 22:43:29,585 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2024-11-16 22:43:29,585 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2024-11-16 22:43:29,585 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2024-11-16 22:43:29,585 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-11-16 22:43:29,585 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-11-16 22:43:29,586 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2024-11-16 22:43:29,586 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2024-11-16 22:43:29,586 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_release_minor [2024-11-16 22:43:29,586 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_release_minor [2024-11-16 22:43:29,586 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_sched_completion_wait_for_completion_wait_for_completion_of_pmcraid_cmd [2024-11-16 22:43:29,586 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_sched_completion_wait_for_completion_wait_for_completion_of_pmcraid_cmd [2024-11-16 22:43:29,586 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_dma_unmap [2024-11-16 22:43:29,586 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_dma_unmap [2024-11-16 22:43:29,586 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_notify_aen [2024-11-16 22:43:29,586 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_notify_aen [2024-11-16 22:43:29,586 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2024-11-16 22:43:29,586 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2024-11-16 22:43:29,586 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2024-11-16 22:43:29,586 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2024-11-16 22:43:29,586 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_eh_host_reset_handler [2024-11-16 22:43:29,586 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_eh_host_reset_handler [2024-11-16 22:43:29,586 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2024-11-16 22:43:29,586 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2024-11-16 22:43:29,587 INFO L130 BoogieDeclarations]: Found specification of procedure _pmcraid_fire_command [2024-11-16 22:43:29,587 INFO L138 BoogieDeclarations]: Found implementation of procedure _pmcraid_fire_command [2024-11-16 22:43:29,587 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-16 22:43:29,587 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-16 22:43:29,587 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2024-11-16 22:43:29,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2024-11-16 22:43:29,587 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2024-11-16 22:43:29,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2024-11-16 22:43:29,587 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_eh_device_reset_handler [2024-11-16 22:43:29,588 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_eh_device_reset_handler [2024-11-16 22:43:29,588 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2024-11-16 22:43:29,588 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2024-11-16 22:43:29,588 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2024-11-16 22:43:29,588 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2024-11-16 22:43:29,588 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_copy_sglist [2024-11-16 22:43:29,588 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_copy_sglist [2024-11-16 22:43:29,588 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_unblock_requests [2024-11-16 22:43:29,588 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_unblock_requests [2024-11-16 22:43:29,589 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_init_hcam [2024-11-16 22:43:29,589 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_init_hcam [2024-11-16 22:43:29,589 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2024-11-16 22:43:29,589 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2024-11-16 22:43:29,589 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab64 [2024-11-16 22:43:29,589 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab64 [2024-11-16 22:43:29,589 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_store_log_level [2024-11-16 22:43:29,589 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_store_log_level [2024-11-16 22:43:29,589 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_eh_bus_reset_handler [2024-11-16 22:43:29,589 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_eh_bus_reset_handler [2024-11-16 22:43:29,589 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_slave_destroy [2024-11-16 22:43:29,590 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_slave_destroy [2024-11-16 22:43:29,590 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-11-16 22:43:29,590 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-11-16 22:43:29,590 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_add_return [2024-11-16 22:43:29,590 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_add_return [2024-11-16 22:43:29,590 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2024-11-16 22:43:29,590 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2024-11-16 22:43:29,590 INFO L130 BoogieDeclarations]: Found specification of procedure nlmsg_free [2024-11-16 22:43:29,590 INFO L138 BoogieDeclarations]: Found implementation of procedure nlmsg_free [2024-11-16 22:43:29,590 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2024-11-16 22:43:29,590 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2024-11-16 22:43:29,591 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2024-11-16 22:43:29,591 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2024-11-16 22:43:29,591 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_reset_reload [2024-11-16 22:43:29,591 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_reset_reload [2024-11-16 22:43:29,591 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_erp_done [2024-11-16 22:43:29,591 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_erp_done [2024-11-16 22:43:29,591 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_reset_alert [2024-11-16 22:43:29,591 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_reset_alert [2024-11-16 22:43:29,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-16 22:43:29,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-16 22:43:29,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-16 22:43:29,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-16 22:43:29,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-16 22:43:29,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-16 22:43:29,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-16 22:43:29,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-16 22:43:29,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-16 22:43:29,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-16 22:43:29,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-16 22:43:29,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-16 22:43:29,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-16 22:43:29,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-16 22:43:29,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-16 22:43:29,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-16 22:43:29,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-16 22:43:29,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-16 22:43:29,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-16 22:43:29,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-16 22:43:29,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-16 22:43:29,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-16 22:43:29,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-16 22:43:29,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-16 22:43:29,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-16 22:43:29,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-11-16 22:43:29,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-11-16 22:43:29,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-11-16 22:43:29,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-11-16 22:43:29,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-11-16 22:43:29,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-11-16 22:43:29,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-11-16 22:43:29,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-11-16 22:43:29,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-11-16 22:43:29,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2024-11-16 22:43:29,595 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_bist_done [2024-11-16 22:43:29,595 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_bist_done [2024-11-16 22:43:29,595 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_resource_lock_of_pmcraid_instance [2024-11-16 22:43:29,595 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_resource_lock_of_pmcraid_instance [2024-11-16 22:43:30,728 INFO L256 CfgBuilder]: Building ICFG [2024-11-16 22:43:30,733 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-16 22:43:30,972 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24356: havoc pci_bus_read_config_word_#t~nondet2420#1; [2024-11-16 22:43:31,070 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24292: havoc #t~nondet2412; [2024-11-16 22:43:31,935 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint pmcraid_ioctl_driver_switch_break#1: assume true; [2024-11-16 22:43:31,935 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint switch_break: assume true; [2024-11-16 22:43:31,935 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24428: havoc schedule_timeout_#t~nondet2433#1; [2024-11-16 22:43:31,935 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8979: havoc sg_virt_#t~mem186#1; [2024-11-16 22:43:31,935 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L13505: call ULTIMATE.dealloc(pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset);havoc pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset; [2024-11-16 22:43:32,146 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8805: havoc dev_get_drvdata_#t~mem105#1.base, dev_get_drvdata_#t~mem105#1.offset; [2024-11-16 22:43:32,154 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16227: #res#1 := ~arg0#1; [2024-11-16 22:43:32,200 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14487: call ULTIMATE.dealloc(~#entries~0#1.base, ~#entries~0#1.offset);havoc ~#entries~0#1.base, ~#entries~0#1.offset; [2024-11-16 22:43:32,201 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24374: havoc pci_enable_msix_range_#t~nondet2423#1; [2024-11-16 22:43:32,201 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24378: havoc pci_find_capability_#t~nondet2424#1; [2024-11-16 22:43:32,201 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18503-1: ldv_request_irq_221_#res#1 := ldv_request_irq_221_~ldv_func_res~4#1; [2024-11-16 22:43:32,201 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18475-1: ldv_request_irq_219_#res#1 := ldv_request_irq_219_~ldv_func_res~3#1; [2024-11-16 22:43:32,322 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24261: havoc dma_supported_#t~nondet2407#1; [2024-11-16 22:43:32,330 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24179: havoc #t~nondet2398; [2024-11-16 22:43:32,331 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24395: havoc #t~nondet2427; [2024-11-16 22:43:32,338 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9020: havoc #t~mem214.base, #t~mem214.offset; [2024-11-16 22:43:32,369 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8967: havoc #t~mem183; [2024-11-16 22:43:32,640 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint switch_break: assume true; [2024-11-16 22:43:32,684 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18141-1: ldv_del_timer_161_#res#1 := ldv_del_timer_161_~ldv_func_res~1#1; [2024-11-16 22:43:32,709 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11034: call ULTIMATE.dealloc(~#ioarcb_addr~0.base, ~#ioarcb_addr~0.offset);havoc ~#ioarcb_addr~0.base, ~#ioarcb_addr~0.offset; [2024-11-16 22:43:32,740 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9499: assume true; [2024-11-16 22:43:32,741 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9503: assume true; [2024-11-16 22:43:32,741 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9491: assume true;__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2024-11-16 22:43:32,741 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9495: assume true;__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2024-11-16 22:43:32,741 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9483: assume true;__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2024-11-16 22:43:32,741 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9553: __copy_to_user_nocheck_~tmp___2~2#1 := __copy_to_user_nocheck_#t~ret310#1;havoc __copy_to_user_nocheck_#t~ret310#1;__copy_to_user_nocheck_#res#1 := (if __copy_to_user_nocheck_~tmp___2~2#1 % 18446744073709551616 % 4294967296 <= 2147483647 then __copy_to_user_nocheck_~tmp___2~2#1 % 18446744073709551616 % 4294967296 else __copy_to_user_nocheck_~tmp___2~2#1 % 18446744073709551616 % 4294967296 - 4294967296); [2024-11-16 22:43:32,741 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9553-1: SUMMARY for call __copy_to_user_nocheck_#t~ret310#1 := copy_user_generic(__copy_to_user_nocheck_~dst#1.base, __copy_to_user_nocheck_~dst#1.offset, __copy_to_user_nocheck_~src#1.base, __copy_to_user_nocheck_~src#1.offset, __copy_to_user_nocheck_~size#1); srcloc: null [2024-11-16 22:43:32,741 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9487: assume true;__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2024-11-16 22:43:32,741 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9541: assume -9223372036854775808 <= __copy_to_user_nocheck_#t~ret309#1 && __copy_to_user_nocheck_#t~ret309#1 <= 9223372036854775807;__copy_to_user_nocheck_~tmp___1~6#1 := __copy_to_user_nocheck_#t~ret309#1;havoc __copy_to_user_nocheck_#t~ret309#1; [2024-11-16 22:43:32,741 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9541-1: SUMMARY for call __copy_to_user_nocheck_#t~ret309#1 := ldv__builtin_expect((if 0 != __copy_to_user_nocheck_~ret~2#1 then 1 else 0), 0); srcloc: null [2024-11-16 22:43:32,741 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9506: assume true; [2024-11-16 22:43:32,741 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9543: assume 0 != __copy_to_user_nocheck_~tmp___1~6#1;__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2024-11-16 22:43:32,742 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9543: assume !(0 != __copy_to_user_nocheck_~tmp___1~6#1);__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2024-11-16 22:43:32,742 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9498: assume 10 == __copy_to_user_nocheck_~size#1 % 4294967296; [2024-11-16 22:43:32,742 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9498: assume !(10 == __copy_to_user_nocheck_~size#1 % 4294967296); [2024-11-16 22:43:32,742 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9502: assume 16 == __copy_to_user_nocheck_~size#1 % 4294967296; [2024-11-16 22:43:32,742 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9502: assume !(16 == __copy_to_user_nocheck_~size#1 % 4294967296); [2024-11-16 22:43:32,742 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9490: assume 4 == __copy_to_user_nocheck_~size#1 % 4294967296; [2024-11-16 22:43:32,742 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9490: assume !(4 == __copy_to_user_nocheck_~size#1 % 4294967296); [2024-11-16 22:43:32,742 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9529: assume 0 != __copy_to_user_nocheck_~tmp___0~10#1;__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2024-11-16 22:43:32,742 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9529: assume !(0 != __copy_to_user_nocheck_~tmp___0~10#1);__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2024-11-16 22:43:32,742 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_to_user_nocheck_switch_break#1: assume true; [2024-11-16 22:43:32,742 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9527: assume -9223372036854775808 <= __copy_to_user_nocheck_#t~ret308#1 && __copy_to_user_nocheck_#t~ret308#1 <= 9223372036854775807;__copy_to_user_nocheck_~tmp___0~10#1 := __copy_to_user_nocheck_#t~ret308#1;havoc __copy_to_user_nocheck_#t~ret308#1; [2024-11-16 22:43:32,742 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9527-1: SUMMARY for call __copy_to_user_nocheck_#t~ret308#1 := ldv__builtin_expect((if 0 != __copy_to_user_nocheck_~ret~2#1 then 1 else 0), 0); srcloc: null [2024-11-16 22:43:32,742 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9494: assume 8 == __copy_to_user_nocheck_~size#1 % 4294967296; [2024-11-16 22:43:32,742 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9494: assume !(8 == __copy_to_user_nocheck_~size#1 % 4294967296); [2024-11-16 22:43:32,742 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9482: assume 1 == __copy_to_user_nocheck_~size#1 % 4294967296; [2024-11-16 22:43:32,742 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9482: assume !(1 == __copy_to_user_nocheck_~size#1 % 4294967296); [2024-11-16 22:43:32,742 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9486: assume 2 == __copy_to_user_nocheck_~size#1 % 4294967296; [2024-11-16 22:43:32,742 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9486: assume !(2 == __copy_to_user_nocheck_~size#1 % 4294967296); [2024-11-16 22:43:32,772 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24257: havoc dma_set_mask_#t~nondet2406#1; [2024-11-16 22:43:32,780 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24409: havoc #t~nondet2429; [2024-11-16 22:43:32,925 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8546: havoc arch_irqs_disabled_flags_#t~bitwise42#1; [2024-11-16 22:43:32,940 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24493: havoc #t~ret2440.base, #t~ret2440.offset; [2024-11-16 22:43:33,002 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L15656: call ULTIMATE.dealloc(~#cfg_table_size~0.base, ~#cfg_table_size~0.offset);havoc ~#cfg_table_size~0.base, ~#cfg_table_size~0.offset; [2024-11-16 22:43:33,463 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24453: havoc scsi_device_get_#t~nondet2437#1; [2024-11-16 22:43:33,463 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24435: havoc scsi_add_device_#t~nondet2434#1; [2024-11-16 22:43:33,463 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L15487: call ULTIMATE.dealloc(pmcraid_init_res_table_~#old_res~0#1.base, pmcraid_init_res_table_~#old_res~0#1.offset);havoc pmcraid_init_res_table_~#old_res~0#1.base, pmcraid_init_res_table_~#old_res~0#1.offset; [2024-11-16 22:43:33,465 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24183: havoc #t~nondet2399; [2024-11-16 22:43:33,485 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8409-1: test_and_set_bit_#res#1 := 1; [2024-11-16 22:43:33,724 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint switch_break: assume true; [2024-11-16 22:43:33,764 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9373: assume 1 == __copy_from_user_nocheck_~size#1 % 4294967296; [2024-11-16 22:43:33,764 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9373: assume !(1 == __copy_from_user_nocheck_~size#1 % 4294967296); [2024-11-16 22:43:33,764 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9377: assume 2 == __copy_from_user_nocheck_~size#1 % 4294967296; [2024-11-16 22:43:33,764 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9377: assume !(2 == __copy_from_user_nocheck_~size#1 % 4294967296); [2024-11-16 22:43:33,765 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9394: assume true; [2024-11-16 22:43:33,765 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9450: __copy_from_user_nocheck_~tmp___2~1#1 := __copy_from_user_nocheck_#t~ret305#1;havoc __copy_from_user_nocheck_#t~ret305#1;__copy_from_user_nocheck_#res#1 := (if __copy_from_user_nocheck_~tmp___2~1#1 % 18446744073709551616 % 4294967296 <= 2147483647 then __copy_from_user_nocheck_~tmp___2~1#1 % 18446744073709551616 % 4294967296 else __copy_from_user_nocheck_~tmp___2~1#1 % 18446744073709551616 % 4294967296 - 4294967296); [2024-11-16 22:43:33,765 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9386: assume true;__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2024-11-16 22:43:33,765 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9425: assume 0 != __copy_from_user_nocheck_~tmp___0~9#1;__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2024-11-16 22:43:33,765 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9425: assume !(0 != __copy_from_user_nocheck_~tmp___0~9#1);__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2024-11-16 22:43:33,765 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9423: assume -9223372036854775808 <= __copy_from_user_nocheck_#t~ret303#1 && __copy_from_user_nocheck_#t~ret303#1 <= 9223372036854775807;__copy_from_user_nocheck_~tmp___0~9#1 := __copy_from_user_nocheck_#t~ret303#1;havoc __copy_from_user_nocheck_#t~ret303#1; [2024-11-16 22:43:33,765 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9423-1: SUMMARY for call __copy_from_user_nocheck_#t~ret303#1 := ldv__builtin_expect((if 0 != __copy_from_user_nocheck_~ret~1#1 then 1 else 0), 0); srcloc: null [2024-11-16 22:43:33,765 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9390: assume true; [2024-11-16 22:43:33,765 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9378: assume true;__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2024-11-16 22:43:33,765 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9450-1: SUMMARY for call __copy_from_user_nocheck_#t~ret305#1 := copy_user_generic(__copy_from_user_nocheck_~dst#1.base, __copy_from_user_nocheck_~dst#1.offset, __copy_from_user_nocheck_~src#1.base, __copy_from_user_nocheck_~src#1.offset, __copy_from_user_nocheck_~size#1); srcloc: null [2024-11-16 22:43:33,765 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9382: assume true;__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2024-11-16 22:43:33,765 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9438-1: SUMMARY for call __copy_from_user_nocheck_#t~ret304#1 := ldv__builtin_expect((if 0 != __copy_from_user_nocheck_~ret~1#1 then 1 else 0), 0); srcloc: null [2024-11-16 22:43:33,765 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9440: assume 0 != __copy_from_user_nocheck_~tmp___1~5#1;__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2024-11-16 22:43:33,765 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9440: assume !(0 != __copy_from_user_nocheck_~tmp___1~5#1);__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2024-11-16 22:43:33,765 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9438: assume -9223372036854775808 <= __copy_from_user_nocheck_#t~ret304#1 && __copy_from_user_nocheck_#t~ret304#1 <= 9223372036854775807;__copy_from_user_nocheck_~tmp___1~5#1 := __copy_from_user_nocheck_#t~ret304#1;havoc __copy_from_user_nocheck_#t~ret304#1; [2024-11-16 22:43:33,765 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9374: assume true;__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2024-11-16 22:43:33,765 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9397: assume true; [2024-11-16 22:43:33,765 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_from_user_nocheck_switch_break#1: assume true; [2024-11-16 22:43:33,765 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9389: assume 10 == __copy_from_user_nocheck_~size#1 % 4294967296; [2024-11-16 22:43:33,765 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9389: assume !(10 == __copy_from_user_nocheck_~size#1 % 4294967296); [2024-11-16 22:43:33,765 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9393: assume 16 == __copy_from_user_nocheck_~size#1 % 4294967296; [2024-11-16 22:43:33,765 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9393: assume !(16 == __copy_from_user_nocheck_~size#1 % 4294967296); [2024-11-16 22:43:33,766 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9381: assume 4 == __copy_from_user_nocheck_~size#1 % 4294967296; [2024-11-16 22:43:33,766 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9381: assume !(4 == __copy_from_user_nocheck_~size#1 % 4294967296); [2024-11-16 22:43:33,766 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9385: assume 8 == __copy_from_user_nocheck_~size#1 % 4294967296; [2024-11-16 22:43:33,766 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9385: assume !(8 == __copy_from_user_nocheck_~size#1 % 4294967296); [2024-11-16 22:43:48,598 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9747: havoc scsi_sglist_#t~mem379#1.base, scsi_sglist_#t~mem379#1.offset; [2024-11-16 22:43:48,598 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17147-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; [2024-11-16 22:43:48,598 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18668-1: ldv_alloc_chrdev_region_237_#res#1 := ldv_alloc_chrdev_region_237_~ldv_func_res~7#1; [2024-11-16 22:43:48,598 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17149-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; [2024-11-16 22:43:48,598 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24352: havoc noop_llseek_#t~nondet2419#1; [2024-11-16 22:43:48,598 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9753: havoc scsi_bufflen_#t~mem380#1; [2024-11-16 22:43:48,599 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L15109: call ULTIMATE.dealloc(pmcraid_init_instance_~#__key~2#1.base, pmcraid_init_instance_~#__key~2#1.offset);havoc pmcraid_init_instance_~#__key~2#1.base, pmcraid_init_instance_~#__key~2#1.offset;call ULTIMATE.dealloc(pmcraid_init_instance_~#__key___0~0#1.base, pmcraid_init_instance_~#__key___0~0#1.offset);havoc pmcraid_init_instance_~#__key___0~0#1.base, pmcraid_init_instance_~#__key___0~0#1.offset;call ULTIMATE.dealloc(pmcraid_init_instance_~#__key___1~0#1.base, pmcraid_init_instance_~#__key___1~0#1.offset);havoc pmcraid_init_instance_~#__key___1~0#1.base, pmcraid_init_instance_~#__key___1~0#1.offset;call ULTIMATE.dealloc(pmcraid_init_instance_~#__key___2~0#1.base, pmcraid_init_instance_~#__key___2~0#1.offset);havoc pmcraid_init_instance_~#__key___2~0#1.base, pmcraid_init_instance_~#__key___2~0#1.offset;call ULTIMATE.dealloc(pmcraid_init_instance_~#__key___3~0#1.base, pmcraid_init_instance_~#__key___3~0#1.offset);havoc pmcraid_init_instance_~#__key___3~0#1.base, pmcraid_init_instance_~#__key___3~0#1.offset;call ULTIMATE.dealloc(pmcraid_init_instance_~#__key___4~0#1.base, pmcraid_init_instance_~#__key___4~0#1.offset);havoc pmcraid_init_instance_~#__key___4~0#1.base, pmcraid_init_instance_~#__key___4~0#1.offset;call ULTIMATE.dealloc(pmcraid_init_instance_~#__constr_expr_0~0#1.base, pmcraid_init_instance_~#__constr_expr_0~0#1.offset);havoc pmcraid_init_instance_~#__constr_expr_0~0#1.base, pmcraid_init_instance_~#__constr_expr_0~0#1.offset; [2024-11-16 22:43:48,599 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18611-1: ldv_scsi_host_alloc_233_#res#1.base, ldv_scsi_host_alloc_233_#res#1.offset := ldv_scsi_host_alloc_233_~ldv_func_res~5#1.base, ldv_scsi_host_alloc_233_~ldv_func_res~5#1.offset; [2024-11-16 22:43:48,599 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24360: havoc pci_choose_state_#t~nondet2421#1; [2024-11-16 22:43:48,599 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24166: havoc __pci_register_driver_#t~nondet2397#1; [2024-11-16 22:43:48,599 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18685-1: ldv___pci_register_driver_238_#res#1 := ldv___pci_register_driver_238_~ldv_func_res~8#1; [2024-11-16 22:43:48,599 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24305: havoc kmem_cache_create_#t~ret2414#1.base, kmem_cache_create_#t~ret2414#1.offset; [2024-11-16 22:43:48,599 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24439: havoc scsi_add_host_with_dma_#t~nondet2435#1; [2024-11-16 22:43:48,599 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18427-1: ldv_del_timer_213_#res#1 := ldv_del_timer_213_~ldv_func_res~2#1; [2024-11-16 22:43:48,599 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24241: havoc device_create_#t~ret2404#1.base, device_create_#t~ret2404#1.offset; [2024-11-16 22:43:48,599 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L18626-1: ldv_scsi_add_host_234_#res#1 := ldv_scsi_add_host_234_~ldv_func_res~6#1; [2024-11-16 22:43:48,600 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16912: 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; [2024-11-16 22:43:48,600 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L15922: call ULTIMATE.dealloc(pmcraid_init_~#dev~0#1.base, pmcraid_init_~#dev~0#1.offset);havoc pmcraid_init_~#dev~0#1.base, pmcraid_init_~#dev~0#1.offset; [2024-11-16 22:43:48,600 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16186-1: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2024-11-16 22:43:48,601 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24247: havoc dma_pool_create_#t~ret2405#1.base, dma_pool_create_#t~ret2405#1.offset; [2024-11-16 22:43:48,601 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14734: call ULTIMATE.dealloc(pmcraid_allocate_host_rrqs_~#__key~1#1.base, pmcraid_allocate_host_rrqs_~#__key~1#1.offset);havoc pmcraid_allocate_host_rrqs_~#__key~1#1.base, pmcraid_allocate_host_rrqs_~#__key~1#1.offset; [2024-11-16 22:43:48,601 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24446: havoc scsi_change_queue_depth_#t~nondet2436#1; [2024-11-16 22:43:48,601 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24381: havoc pci_iomap_#t~ret2425#1.base, pci_iomap_#t~ret2425#1.offset; [2024-11-16 22:43:48,601 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L15266: call ULTIMATE.dealloc(pmcraid_suspend_~#state#1.base, pmcraid_suspend_~#state#1.offset);havoc pmcraid_suspend_~#state#1.base, pmcraid_suspend_~#state#1.offset; [2024-11-16 22:43:48,601 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24388: havoc pci_request_regions_#t~nondet2426#1; [2024-11-16 22:43:48,601 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16923: 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; [2024-11-16 22:43:48,601 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17122-1: ldv_scsi_add_host_#res#1 := ldv_scsi_add_host_~arg0#1; [2024-11-16 22:43:48,601 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24196: havoc alloc_chrdev_region_#t~nondet2400#1; [2024-11-16 22:43:48,601 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24460: havoc scsi_dma_map_#t~nondet2438#1; [2024-11-16 22:43:48,601 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14817: havoc pmcraid_allocate_hcams_#t~mem1731#1.base, pmcraid_allocate_hcams_#t~mem1731#1.offset; [2024-11-16 22:43:48,601 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24466: havoc scsi_host_alloc_#t~ret2439#1.base, scsi_host_alloc_#t~ret2439#1.offset; [2024-11-16 22:43:48,601 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24268: havoc fasync_helper_#t~nondet2408#1; [2024-11-16 22:43:48,601 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24137: havoc __genl_register_family_#t~nondet2395#1; [2024-11-16 22:43:48,601 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16938-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; [2024-11-16 22:43:48,602 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16938-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; [2024-11-16 22:43:48,602 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L16938: 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; [2024-11-16 22:43:48,602 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24210: havoc cdev_add_#t~nondet2402#1; [2024-11-16 22:43:48,602 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17144-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; [2024-11-16 22:43:49,783 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-16 22:43:50,419 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24421: havoc request_threaded_irq_#t~nondet2432#1; [2024-11-16 22:43:50,767 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24509: havoc #t~nondet2441; [2024-11-16 22:43:52,031 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24206: havoc capable_#t~nondet2401#1; [2024-11-16 22:43:52,587 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8554: havoc #t~mem43; [2024-11-16 22:43:52,688 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24282: havoc genl_unregister_family_#t~nondet2410#1; [2024-11-16 22:43:52,759 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24235: havoc #t~nondet2403; [2024-11-16 22:43:53,132 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8993: havoc is_device_dma_capable_#t~mem190#1.base, is_device_dma_capable_#t~mem190#1.offset;havoc is_device_dma_capable_#t~mem191#1.base, is_device_dma_capable_#t~mem191#1.offset;havoc is_device_dma_capable_#t~mem192#1;havoc is_device_dma_capable_#t~short193#1; [2024-11-16 22:43:53,926 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24413: havoc #t~nondet2430; [2024-11-16 22:43:54,242 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8425: havoc #t~bitwise5; [2024-11-16 22:43:54,788 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24275: havoc flush_work_#t~nondet2409#1; [2024-11-16 22:43:54,982 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17099: #res#1 := ~arg0#1; [2024-11-16 22:43:55,477 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L15427: call ULTIMATE.dealloc(~#time_stamp_len~0#1.base, ~#time_stamp_len~0#1.offset);havoc ~#time_stamp_len~0#1.base, ~#time_stamp_len~0#1.offset;call ULTIMATE.dealloc(~#tv~0#1.base, ~#tv~0#1.offset);havoc ~#tv~0#1.base, ~#tv~0#1.offset; [2024-11-16 22:43:56,576 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24285: havoc genlmsg_put_#t~ret2411#1.base, genlmsg_put_#t~ret2411#1.offset; [2024-11-16 22:43:56,577 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24344: havoc netlink_broadcast_#t~nondet2417#1; [2024-11-16 22:43:56,577 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24348: havoc nla_put_#t~nondet2418#1; [2024-11-16 22:43:56,577 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9769: havoc skb_tail_pointer_#t~mem384#1.base, skb_tail_pointer_#t~mem384#1.offset;havoc skb_tail_pointer_#t~mem385#1; [2024-11-16 22:43:56,603 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8477: havoc #t~mem25.base, #t~mem25.offset; [2024-11-16 22:43:56,956 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24299: havoc jiffies_to_msecs_#t~nondet2413#1; [2024-11-16 22:43:57,872 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24162: havoc __pci_enable_wake_#t~nondet2396#1; [2024-11-16 22:43:58,465 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L10225: call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset; [2024-11-16 22:43:59,064 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L10906: call ULTIMATE.dealloc(~#hrrq_addr~0.base, ~#hrrq_addr~0.offset);havoc ~#hrrq_addr~0.base, ~#hrrq_addr~0.offset;call ULTIMATE.dealloc(~#hrrq_size~0.base, ~#hrrq_size~0.offset);havoc ~#hrrq_size~0.base, ~#hrrq_size~0.offset; [2024-11-16 22:44:00,500 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24370: havoc #t~nondet2422; [2024-11-16 22:44:00,995 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8756: havoc timer_pending_#t~mem80#1.base, timer_pending_#t~mem80#1.offset; [2024-11-16 22:44:01,163 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14061: call ULTIMATE.dealloc(~#val~0#1.base, ~#val~0#1.offset);havoc ~#val~0#1.base, ~#val~0#1.offset; [2024-11-16 22:44:01,164 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24315: havoc kstrtou8_#t~nondet2415#1; [2024-11-16 22:44:01,325 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L19070: havoc ldv_linux_usb_dev_atomic_add_return_#t~mem2208#1; [2024-11-16 22:44:01,389 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24417: havoc queue_work_on_#t~nondet2431#1; [2024-11-16 22:44:01,505 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24402: havoc #t~nondet2428; [2024-11-16 22:44:01,561 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L24337: havoc #t~nondet2416; [2024-11-16 22:44:02,487 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L12093: call ULTIMATE.dealloc(~#__wait~0#1.base, ~#__wait~0#1.offset);havoc ~#__wait~0#1.base, ~#__wait~0#1.offset;call ULTIMATE.dealloc(~#__wait___0~0#1.base, ~#__wait___0~0#1.offset);havoc ~#__wait___0~0#1.base, ~#__wait___0~0#1.offset; [2024-11-16 22:44:02,966 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L10573: call ULTIMATE.dealloc(~#pci_reg~1.base, ~#pci_reg~1.offset);havoc ~#pci_reg~1.base, ~#pci_reg~1.offset; [2024-11-16 22:44:03,292 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L10458: call ULTIMATE.dealloc(~#pci_reg~0#1.base, ~#pci_reg~0#1.offset);havoc ~#pci_reg~0#1.base, ~#pci_reg~0#1.offset; [2024-11-16 22:44:03,540 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L17986-1: ldv_del_timer_133_#res#1 := ldv_del_timer_133_~ldv_func_res~0#1; [2024-11-16 22:44:05,463 INFO L? ?]: Removed 5556 outVars from TransFormulas that were not future-live. [2024-11-16 22:44:05,466 INFO L307 CfgBuilder]: Performing block encoding [2024-11-16 22:44:05,557 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-16 22:44:05,558 INFO L336 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-16 22:44:05,559 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 16.11 10:44:05 BoogieIcfgContainer [2024-11-16 22:44:05,559 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2024-11-16 22:44:05,561 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-16 22:44:05,561 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-16 22:44:05,565 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-16 22:44:05,565 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.11 10:43:19" (1/3) ... [2024-11-16 22:44:05,566 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@73d948ad and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 10:44:05, skipping insertion in model container [2024-11-16 22:44:05,566 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:43:25" (2/3) ... [2024-11-16 22:44:05,566 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@73d948ad and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 10:44:05, skipping insertion in model container [2024-11-16 22:44:05,566 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 16.11 10:44:05" (3/3) ... [2024-11-16 22:44:05,567 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--scsi--pmcraid.ko.cil.i [2024-11-16 22:44:05,580 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-16 22:44:05,580 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 39 error locations. [2024-11-16 22:44:05,703 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-16 22:44:05,709 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;@10a1e180, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-16 22:44:05,709 INFO L334 AbstractCegarLoop]: Starting to check reachability of 39 error locations. [2024-11-16 22:44:05,727 INFO L276 IsEmpty]: Start isEmpty. Operand has 4212 states, 2829 states have (on average 1.2831389183457051) internal successors, (3630), 2970 states have internal predecessors, (3630), 1112 states have call successors, (1112), 232 states have call predecessors, (1112), 231 states have return successors, (1107), 1074 states have call predecessors, (1107), 1107 states have call successors, (1107) [2024-11-16 22:44:05,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-16 22:44:05,734 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 22:44:05,734 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-16 22:44:05,735 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_fs_char_dev__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 37 more)] === [2024-11-16 22:44:05,739 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 22:44:05,739 INFO L85 PathProgramCache]: Analyzing trace with hash 1208364554, now seen corresponding path program 1 times [2024-11-16 22:44:05,746 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 22:44:05,746 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923925821] [2024-11-16 22:44:05,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 22:44:05,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 22:44:15,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:44:16,538 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-16 22:44:16,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:44:16,554 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 22:44:16,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:44:16,579 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:44:16,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:44:16,588 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-16 22:44:16,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:44:16,595 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-16 22:44:16,595 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 22:44:16,596 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923925821] [2024-11-16 22:44:16,596 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923925821] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 22:44:16,596 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 22:44:16,596 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-16 22:44:16,598 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946455612] [2024-11-16 22:44:16,598 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 22:44:16,601 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-16 22:44:16,601 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 22:44:16,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-16 22:44:16,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-16 22:44:16,626 INFO L87 Difference]: Start difference. First operand has 4212 states, 2829 states have (on average 1.2831389183457051) internal successors, (3630), 2970 states have internal predecessors, (3630), 1112 states have call successors, (1112), 232 states have call predecessors, (1112), 231 states have return successors, (1107), 1074 states have call predecessors, (1107), 1107 states have call successors, (1107) Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-16 22:44:21,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 22:44:21,192 INFO L93 Difference]: Finished difference Result 12520 states and 18105 transitions. [2024-11-16 22:44:21,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-16 22:44:21,195 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 33 [2024-11-16 22:44:21,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 22:44:21,266 INFO L225 Difference]: With dead ends: 12520 [2024-11-16 22:44:21,267 INFO L226 Difference]: Without dead ends: 8303 [2024-11-16 22:44:21,307 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-16 22:44:21,310 INFO L432 NwaCegarLoop]: 11251 mSDtfsCounter, 5748 mSDsluCounter, 28101 mSDsCounter, 0 mSdLazyCounter, 450 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5749 SdHoareTripleChecker+Valid, 39352 SdHoareTripleChecker+Invalid, 451 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 450 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2024-11-16 22:44:21,312 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5749 Valid, 39352 Invalid, 451 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 450 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2024-11-16 22:44:21,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8303 states. [2024-11-16 22:44:21,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8303 to 8199. [2024-11-16 22:44:21,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8199 states, 5527 states have (on average 1.259453591460105) internal successors, (6961), 5768 states have internal predecessors, (6961), 2179 states have call successors, (2179), 456 states have call predecessors, (2179), 455 states have return successors, (2177), 2107 states have call predecessors, (2177), 2177 states have call successors, (2177) [2024-11-16 22:44:21,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8199 states to 8199 states and 11317 transitions. [2024-11-16 22:44:21,795 INFO L78 Accepts]: Start accepts. Automaton has 8199 states and 11317 transitions. Word has length 33 [2024-11-16 22:44:21,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 22:44:21,795 INFO L471 AbstractCegarLoop]: Abstraction has 8199 states and 11317 transitions. [2024-11-16 22:44:21,795 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-16 22:44:21,796 INFO L276 IsEmpty]: Start isEmpty. Operand 8199 states and 11317 transitions. [2024-11-16 22:44:21,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2024-11-16 22:44:21,798 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 22:44:21,798 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 22:44:21,798 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-16 22:44:21,798 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 37 more)] === [2024-11-16 22:44:21,800 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 22:44:21,800 INFO L85 PathProgramCache]: Analyzing trace with hash 1501606517, now seen corresponding path program 1 times [2024-11-16 22:44:21,800 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 22:44:21,800 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999602455] [2024-11-16 22:44:21,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 22:44:21,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 22:44:30,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:44:31,698 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-16 22:44:31,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:44:31,714 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 22:44:31,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:44:31,729 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:44:31,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:44:31,735 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-16 22:44:31,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:44:31,740 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-16 22:44:31,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:44:31,754 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:44:31,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:44:31,764 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-16 22:44:31,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:44:31,769 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-16 22:44:31,770 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 22:44:31,770 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999602455] [2024-11-16 22:44:31,770 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [999602455] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 22:44:31,770 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 22:44:31,770 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-16 22:44:31,770 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1303131484] [2024-11-16 22:44:31,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 22:44:31,771 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-16 22:44:31,771 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 22:44:31,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-16 22:44:31,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-16 22:44:31,772 INFO L87 Difference]: Start difference. First operand 8199 states and 11317 transitions. Second operand has 5 states, 5 states have (on average 5.0) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-16 22:44:34,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 22:44:34,021 INFO L93 Difference]: Finished difference Result 8199 states and 11317 transitions. [2024-11-16 22:44:34,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-16 22:44:34,021 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 52 [2024-11-16 22:44:34,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 22:44:34,064 INFO L225 Difference]: With dead ends: 8199 [2024-11-16 22:44:34,064 INFO L226 Difference]: Without dead ends: 8197 [2024-11-16 22:44:34,070 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-16 22:44:34,073 INFO L432 NwaCegarLoop]: 5667 mSDtfsCounter, 5722 mSDsluCounter, 11329 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5723 SdHoareTripleChecker+Valid, 16996 SdHoareTripleChecker+Invalid, 207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-16 22:44:34,073 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5723 Valid, 16996 Invalid, 207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 207 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-16 22:44:34,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8197 states. [2024-11-16 22:44:34,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8197 to 8197. [2024-11-16 22:44:34,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8197 states, 5526 states have (on average 1.2591386174448063) internal successors, (6958), 5766 states have internal predecessors, (6958), 2179 states have call successors, (2179), 456 states have call predecessors, (2179), 455 states have return successors, (2177), 2107 states have call predecessors, (2177), 2177 states have call successors, (2177) [2024-11-16 22:44:34,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8197 states to 8197 states and 11314 transitions. [2024-11-16 22:44:34,383 INFO L78 Accepts]: Start accepts. Automaton has 8197 states and 11314 transitions. Word has length 52 [2024-11-16 22:44:34,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 22:44:34,383 INFO L471 AbstractCegarLoop]: Abstraction has 8197 states and 11314 transitions. [2024-11-16 22:44:34,388 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-16 22:44:34,388 INFO L276 IsEmpty]: Start isEmpty. Operand 8197 states and 11314 transitions. [2024-11-16 22:44:34,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2024-11-16 22:44:34,390 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 22:44:34,390 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 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] [2024-11-16 22:44:34,392 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-16 22:44:34,392 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 37 more)] === [2024-11-16 22:44:34,392 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 22:44:34,392 INFO L85 PathProgramCache]: Analyzing trace with hash -1026843880, now seen corresponding path program 1 times [2024-11-16 22:44:34,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 22:44:34,393 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558076071] [2024-11-16 22:44:34,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 22:44:34,393 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms