./Ultimate.py --spec /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/properties/unreach-call.prp --file /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 61a67961 Calling Ultimate with: /root/.sdkman/candidates/java/current/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 /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.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 c74b14ac3085e1d08ccd37c349fd5504d869259d64ea33fe65b1ccd4d55c9252 --- Real Ultimate output --- This is Ultimate 0.2.5-wip.fs.cvc5-61a6796-m [2024-10-14 16:14:55,154 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-14 16:14:55,228 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-10-14 16:14:55,236 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-14 16:14:55,237 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-14 16:14:55,265 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-14 16:14:55,267 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-14 16:14:55,268 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-14 16:14:55,268 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-14 16:14:55,270 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-14 16:14:55,270 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-14 16:14:55,271 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-14 16:14:55,272 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-14 16:14:55,272 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-14 16:14:55,272 INFO L153 SettingsManager]: * Use SBE=true [2024-10-14 16:14:55,272 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-14 16:14:55,273 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-14 16:14:55,273 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-10-14 16:14:55,273 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-14 16:14:55,274 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-14 16:14:55,274 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-14 16:14:55,275 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-14 16:14:55,275 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-14 16:14:55,275 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-14 16:14:55,275 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-14 16:14:55,276 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-14 16:14:55,276 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-14 16:14:55,276 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-14 16:14:55,276 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-14 16:14:55,277 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-14 16:14:55,277 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-14 16:14:55,277 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-14 16:14:55,277 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-14 16:14:55,278 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-10-14 16:14:55,278 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-10-14 16:14:55,278 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-14 16:14:55,280 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-14 16:14:55,280 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-14 16:14:55,280 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-14 16:14:55,280 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 -> c74b14ac3085e1d08ccd37c349fd5504d869259d64ea33fe65b1ccd4d55c9252 [2024-10-14 16:14:55,541 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-14 16:14:55,566 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-14 16:14:55,569 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-14 16:14:55,571 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-14 16:14:55,572 INFO L274 PluginConnector]: CDTParser initialized [2024-10-14 16:14:55,573 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i [2024-10-14 16:14:56,978 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-14 16:14:57,497 INFO L384 CDTParser]: Found 1 translation units. [2024-10-14 16:14:57,498 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i [2024-10-14 16:14:57,551 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4bb17b4de/036ce0feb3154813867792d116fc2ebc/FLAGf2b922bce [2024-10-14 16:14:57,563 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4bb17b4de/036ce0feb3154813867792d116fc2ebc [2024-10-14 16:14:57,565 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-14 16:14:57,567 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-14 16:14:57,568 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-14 16:14:57,568 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-14 16:14:57,572 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-14 16:14:57,573 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.10 04:14:57" (1/1) ... [2024-10-14 16:14:57,574 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2d15bd69 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 04:14:57, skipping insertion in model container [2024-10-14 16:14:57,574 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.10 04:14:57" (1/1) ... [2024-10-14 16:14:57,681 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-14 16:15:00,298 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[268422,268435] [2024-10-14 16:15:00,304 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[268567,268580] [2024-10-14 16:15:00,305 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[268713,268726] [2024-10-14 16:15:00,305 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[268878,268891] [2024-10-14 16:15:00,306 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[269036,269049] [2024-10-14 16:15:00,307 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[269194,269207] [2024-10-14 16:15:00,310 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[269352,269365] [2024-10-14 16:15:00,311 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[269512,269525] [2024-10-14 16:15:00,311 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[269671,269684] [2024-10-14 16:15:00,312 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[269810,269823] [2024-10-14 16:15:00,312 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[269952,269965] [2024-10-14 16:15:00,312 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[270101,270114] [2024-10-14 16:15:00,313 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[270240,270253] [2024-10-14 16:15:00,313 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[270395,270408] [2024-10-14 16:15:00,314 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[270555,270568] [2024-10-14 16:15:00,314 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[270706,270719] [2024-10-14 16:15:00,314 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[270857,270870] [2024-10-14 16:15:00,315 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[271009,271022] [2024-10-14 16:15:00,315 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[271158,271171] [2024-10-14 16:15:00,316 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[271306,271319] [2024-10-14 16:15:00,316 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[271463,271476] [2024-10-14 16:15:00,316 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[271612,271625] [2024-10-14 16:15:00,319 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[271768,271781] [2024-10-14 16:15:00,320 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[271921,271934] [2024-10-14 16:15:00,320 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[272067,272080] [2024-10-14 16:15:00,320 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[272210,272223] [2024-10-14 16:15:00,321 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[272362,272375] [2024-10-14 16:15:00,321 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[272508,272521] [2024-10-14 16:15:00,321 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[272653,272666] [2024-10-14 16:15:00,322 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[272807,272820] [2024-10-14 16:15:00,322 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[272958,272971] [2024-10-14 16:15:00,322 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[273113,273126] [2024-10-14 16:15:00,323 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[273265,273278] [2024-10-14 16:15:00,323 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[273420,273433] [2024-10-14 16:15:00,325 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[273584,273597] [2024-10-14 16:15:00,325 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[273740,273753] [2024-10-14 16:15:00,326 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[273904,273917] [2024-10-14 16:15:00,327 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[274046,274059] [2024-10-14 16:15:00,327 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[274204,274217] [2024-10-14 16:15:00,328 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[274371,274384] [2024-10-14 16:15:00,328 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[274530,274543] [2024-10-14 16:15:00,328 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[274689,274702] [2024-10-14 16:15:00,330 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[274838,274851] [2024-10-14 16:15:00,331 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[274985,274998] [2024-10-14 16:15:00,331 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[275124,275137] [2024-10-14 16:15:00,331 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[275287,275300] [2024-10-14 16:15:00,332 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[275453,275466] [2024-10-14 16:15:00,333 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[275617,275630] [2024-10-14 16:15:00,333 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[275782,275795] [2024-10-14 16:15:00,334 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[275947,275960] [2024-10-14 16:15:00,335 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[276113,276126] [2024-10-14 16:15:00,335 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[276278,276291] [2024-10-14 16:15:00,336 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[276445,276458] [2024-10-14 16:15:00,337 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[276605,276618] [2024-10-14 16:15:00,337 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[276767,276780] [2024-10-14 16:15:00,337 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[276926,276939] [2024-10-14 16:15:00,338 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[277072,277085] [2024-10-14 16:15:00,338 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[277215,277228] [2024-10-14 16:15:00,339 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[277359,277372] [2024-10-14 16:15:00,339 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[277502,277515] [2024-10-14 16:15:00,340 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[277646,277659] [2024-10-14 16:15:00,340 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[277787,277800] [2024-10-14 16:15:00,341 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[277925,277938] [2024-10-14 16:15:00,341 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[278083,278096] [2024-10-14 16:15:00,341 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[278242,278255] [2024-10-14 16:15:00,342 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[278398,278411] [2024-10-14 16:15:00,342 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[278547,278560] [2024-10-14 16:15:00,343 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[278699,278712] [2024-10-14 16:15:00,343 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[278850,278863] [2024-10-14 16:15:00,344 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[278999,279012] [2024-10-14 16:15:00,344 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[279151,279164] [2024-10-14 16:15:00,345 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[279299,279312] [2024-10-14 16:15:00,345 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[279452,279465] [2024-10-14 16:15:00,345 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[279603,279616] [2024-10-14 16:15:00,346 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[279753,279766] [2024-10-14 16:15:00,346 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[279900,279913] [2024-10-14 16:15:00,346 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[280051,280064] [2024-10-14 16:15:00,347 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[280202,280215] [2024-10-14 16:15:00,347 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[280350,280363] [2024-10-14 16:15:00,347 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[280516,280529] [2024-10-14 16:15:00,348 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[280685,280698] [2024-10-14 16:15:00,348 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[280852,280865] [2024-10-14 16:15:00,349 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[281020,281033] [2024-10-14 16:15:00,349 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[281170,281183] [2024-10-14 16:15:00,349 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[281317,281330] [2024-10-14 16:15:00,350 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[281478,281491] [2024-10-14 16:15:00,350 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[281648,281661] [2024-10-14 16:15:00,350 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[281810,281823] [2024-10-14 16:15:00,367 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-14 16:15:00,409 INFO L200 MainTranslator]: Completed pre-run [2024-10-14 16:15:00,680 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[268422,268435] [2024-10-14 16:15:00,681 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[268567,268580] [2024-10-14 16:15:00,681 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[268713,268726] [2024-10-14 16:15:00,682 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[268878,268891] [2024-10-14 16:15:00,682 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[269036,269049] [2024-10-14 16:15:00,683 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[269194,269207] [2024-10-14 16:15:00,683 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[269352,269365] [2024-10-14 16:15:00,683 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[269512,269525] [2024-10-14 16:15:00,684 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[269671,269684] [2024-10-14 16:15:00,684 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[269810,269823] [2024-10-14 16:15:00,684 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[269952,269965] [2024-10-14 16:15:00,684 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[270101,270114] [2024-10-14 16:15:00,685 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[270240,270253] [2024-10-14 16:15:00,685 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[270395,270408] [2024-10-14 16:15:00,685 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[270555,270568] [2024-10-14 16:15:00,686 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[270706,270719] [2024-10-14 16:15:00,686 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[270857,270870] [2024-10-14 16:15:00,688 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[271009,271022] [2024-10-14 16:15:00,689 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[271158,271171] [2024-10-14 16:15:00,690 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[271306,271319] [2024-10-14 16:15:00,690 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[271463,271476] [2024-10-14 16:15:00,690 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[271612,271625] [2024-10-14 16:15:00,691 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[271768,271781] [2024-10-14 16:15:00,691 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[271921,271934] [2024-10-14 16:15:00,692 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[272067,272080] [2024-10-14 16:15:00,692 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[272210,272223] [2024-10-14 16:15:00,692 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[272362,272375] [2024-10-14 16:15:00,693 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[272508,272521] [2024-10-14 16:15:00,694 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[272653,272666] [2024-10-14 16:15:00,694 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[272807,272820] [2024-10-14 16:15:00,694 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[272958,272971] [2024-10-14 16:15:00,695 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[273113,273126] [2024-10-14 16:15:00,695 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[273265,273278] [2024-10-14 16:15:00,696 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[273420,273433] [2024-10-14 16:15:00,697 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[273584,273597] [2024-10-14 16:15:00,697 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[273740,273753] [2024-10-14 16:15:00,697 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[273904,273917] [2024-10-14 16:15:00,698 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[274046,274059] [2024-10-14 16:15:00,699 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[274204,274217] [2024-10-14 16:15:00,700 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[274371,274384] [2024-10-14 16:15:00,700 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[274530,274543] [2024-10-14 16:15:00,700 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[274689,274702] [2024-10-14 16:15:00,701 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[274838,274851] [2024-10-14 16:15:00,701 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[274985,274998] [2024-10-14 16:15:00,701 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[275124,275137] [2024-10-14 16:15:00,702 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[275287,275300] [2024-10-14 16:15:00,702 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[275453,275466] [2024-10-14 16:15:00,703 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[275617,275630] [2024-10-14 16:15:00,703 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[275782,275795] [2024-10-14 16:15:00,704 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[275947,275960] [2024-10-14 16:15:00,704 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[276113,276126] [2024-10-14 16:15:00,704 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[276278,276291] [2024-10-14 16:15:00,705 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[276445,276458] [2024-10-14 16:15:00,705 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[276605,276618] [2024-10-14 16:15:00,705 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[276767,276780] [2024-10-14 16:15:00,706 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[276926,276939] [2024-10-14 16:15:00,706 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[277072,277085] [2024-10-14 16:15:00,707 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[277215,277228] [2024-10-14 16:15:00,708 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[277359,277372] [2024-10-14 16:15:00,708 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[277502,277515] [2024-10-14 16:15:00,708 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[277646,277659] [2024-10-14 16:15:00,709 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[277787,277800] [2024-10-14 16:15:00,709 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[277925,277938] [2024-10-14 16:15:00,710 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[278083,278096] [2024-10-14 16:15:00,710 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[278242,278255] [2024-10-14 16:15:00,710 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[278398,278411] [2024-10-14 16:15:00,711 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[278547,278560] [2024-10-14 16:15:00,711 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[278699,278712] [2024-10-14 16:15:00,716 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[278850,278863] [2024-10-14 16:15:00,716 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[278999,279012] [2024-10-14 16:15:00,717 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[279151,279164] [2024-10-14 16:15:00,717 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[279299,279312] [2024-10-14 16:15:00,717 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[279452,279465] [2024-10-14 16:15:00,717 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[279603,279616] [2024-10-14 16:15:00,718 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[279753,279766] [2024-10-14 16:15:00,718 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[279900,279913] [2024-10-14 16:15:00,718 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[280051,280064] [2024-10-14 16:15:00,718 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[280202,280215] [2024-10-14 16:15:00,719 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[280350,280363] [2024-10-14 16:15:00,719 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[280516,280529] [2024-10-14 16:15:00,723 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[280685,280698] [2024-10-14 16:15:00,724 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[280852,280865] [2024-10-14 16:15:00,724 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[281020,281033] [2024-10-14 16:15:00,724 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[281170,281183] [2024-10-14 16:15:00,724 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[281317,281330] [2024-10-14 16:15:00,725 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[281478,281491] [2024-10-14 16:15:00,725 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[281648,281661] [2024-10-14 16:15:00,725 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[281810,281823] [2024-10-14 16:15:00,728 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-14 16:15:00,873 INFO L204 MainTranslator]: Completed translation [2024-10-14 16:15:00,873 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 04:15:00 WrapperNode [2024-10-14 16:15:00,874 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-14 16:15:00,875 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-14 16:15:00,875 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-14 16:15:00,875 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-14 16:15:00,884 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 04:15:00" (1/1) ... [2024-10-14 16:15:00,961 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 04:15:00" (1/1) ... [2024-10-14 16:15:01,085 INFO L138 Inliner]: procedures = 518, calls = 1379, calls flagged for inlining = 205, calls inlined = 121, statements flattened = 2235 [2024-10-14 16:15:01,087 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-14 16:15:01,089 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-10-14 16:15:01,089 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-10-14 16:15:01,089 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-10-14 16:15:01,101 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 04:15:00" (1/1) ... [2024-10-14 16:15:01,101 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 04:15:00" (1/1) ... [2024-10-14 16:15:01,123 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 04:15:00" (1/1) ... [2024-10-14 16:15:01,346 INFO L175 MemorySlicer]: Split 467 memory accesses to 18 slices as follows [3, 20, 5, 6, 1, 2, 11, 4, 37, 5, 21, 18, 2, 3, 98, 13, 216, 2]. 46 percent of accesses are in the largest equivalence class. The 183 initializations are split as follows [3, 20, 5, 0, 1, 2, 11, 0, 28, 5, 21, 18, 0, 0, 0, 13, 56, 0]. The 135 writes are split as follows [0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 0, 0, 2, 88, 0, 35, 2]. [2024-10-14 16:15:01,347 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 04:15:00" (1/1) ... [2024-10-14 16:15:01,347 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 04:15:00" (1/1) ... [2024-10-14 16:15:01,413 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 04:15:00" (1/1) ... [2024-10-14 16:15:01,438 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 04:15:00" (1/1) ... [2024-10-14 16:15:01,493 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 04:15:00" (1/1) ... [2024-10-14 16:15:01,505 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 04:15:00" (1/1) ... [2024-10-14 16:15:01,523 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-10-14 16:15:01,524 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-10-14 16:15:01,524 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-10-14 16:15:01,524 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-10-14 16:15:01,527 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 04:15:00" (1/1) ... [2024-10-14 16:15:01,532 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-14 16:15:01,542 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 16:15:01,578 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-10-14 16:15:01,586 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-10-14 16:15:01,636 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_96 [2024-10-14 16:15:01,637 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_96 [2024-10-14 16:15:01,637 INFO L130 BoogieDeclarations]: Found specification of procedure write_reg [2024-10-14 16:15:01,637 INFO L138 BoogieDeclarations]: Found implementation of procedure write_reg [2024-10-14 16:15:01,637 INFO L130 BoogieDeclarations]: Found specification of procedure status_reg [2024-10-14 16:15:01,637 INFO L138 BoogieDeclarations]: Found implementation of procedure status_reg [2024-10-14 16:15:01,637 INFO L130 BoogieDeclarations]: Found specification of procedure ps_set_intr [2024-10-14 16:15:01,637 INFO L138 BoogieDeclarations]: Found implementation of procedure ps_set_intr [2024-10-14 16:15:01,637 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2024-10-14 16:15:01,638 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2024-10-14 16:15:01,638 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-10-14 16:15:01,638 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-10-14 16:15:01,638 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2024-10-14 16:15:01,638 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2024-10-14 16:15:01,638 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-10-14 16:15:01,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-10-14 16:15:01,639 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2024-10-14 16:15:01,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2024-10-14 16:15:01,639 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_pf_spin_lock [2024-10-14 16:15:01,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_pf_spin_lock [2024-10-14 16:15:01,639 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2024-10-14 16:15:01,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2024-10-14 16:15:01,640 INFO L130 BoogieDeclarations]: Found specification of procedure pf_atapi [2024-10-14 16:15:01,640 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_atapi [2024-10-14 16:15:01,640 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-10-14 16:15:01,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-10-14 16:15:01,640 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-10-14 16:15:01,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-10-14 16:15:01,640 INFO L130 BoogieDeclarations]: Found specification of procedure pf_mode_sense [2024-10-14 16:15:01,641 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_mode_sense [2024-10-14 16:15:01,641 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2024-10-14 16:15:01,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2024-10-14 16:15:01,641 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-10-14 16:15:01,641 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-10-14 16:15:01,641 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-10-14 16:15:01,641 INFO L130 BoogieDeclarations]: Found specification of procedure pi_read_regr [2024-10-14 16:15:01,641 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_read_regr [2024-10-14 16:15:01,642 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2024-10-14 16:15:01,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2024-10-14 16:15:01,642 INFO L130 BoogieDeclarations]: Found specification of procedure pf_end_request [2024-10-14 16:15:01,642 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_end_request [2024-10-14 16:15:01,642 INFO L130 BoogieDeclarations]: Found specification of procedure pf_next_buf [2024-10-14 16:15:01,642 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_next_buf [2024-10-14 16:15:01,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-10-14 16:15:01,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-10-14 16:15:01,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-10-14 16:15:01,643 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-10-14 16:15:01,643 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-10-14 16:15:01,643 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-10-14 16:15:01,643 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-10-14 16:15:01,643 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-10-14 16:15:01,643 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-10-14 16:15:01,643 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-10-14 16:15:01,644 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-10-14 16:15:01,644 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-10-14 16:15:01,644 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-10-14 16:15:01,644 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-10-14 16:15:01,644 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-10-14 16:15:01,644 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-10-14 16:15:01,644 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-10-14 16:15:01,644 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-10-14 16:15:01,644 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-10-14 16:15:01,644 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-10-14 16:15:01,644 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2024-10-14 16:15:01,644 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2024-10-14 16:15:01,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-10-14 16:15:01,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-10-14 16:15:01,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-10-14 16:15:01,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-10-14 16:15:01,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-10-14 16:15:01,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-10-14 16:15:01,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-10-14 16:15:01,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-10-14 16:15:01,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-10-14 16:15:01,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-10-14 16:15:01,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-10-14 16:15:01,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-10-14 16:15:01,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-10-14 16:15:01,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-10-14 16:15:01,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-10-14 16:15:01,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-10-14 16:15:01,646 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-10-14 16:15:01,646 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-10-14 16:15:01,646 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2024-10-14 16:15:01,646 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2024-10-14 16:15:01,646 INFO L130 BoogieDeclarations]: Found specification of procedure pi_read_block [2024-10-14 16:15:01,646 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_read_block [2024-10-14 16:15:01,646 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2024-10-14 16:15:01,646 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2024-10-14 16:15:01,648 INFO L130 BoogieDeclarations]: Found specification of procedure ps_tq_int [2024-10-14 16:15:01,649 INFO L138 BoogieDeclarations]: Found implementation of procedure ps_tq_int [2024-10-14 16:15:01,649 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_blkdev [2024-10-14 16:15:01,649 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_blkdev [2024-10-14 16:15:01,649 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2024-10-14 16:15:01,649 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2024-10-14 16:15:01,649 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2024-10-14 16:15:01,649 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2024-10-14 16:15:01,649 INFO L130 BoogieDeclarations]: Found specification of procedure pf_req_sense [2024-10-14 16:15:01,649 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_req_sense [2024-10-14 16:15:01,649 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-10-14 16:15:01,650 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~TO~VOID [2024-10-14 16:15:01,650 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~TO~VOID [2024-10-14 16:15:01,650 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-10-14 16:15:01,650 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-10-14 16:15:01,650 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-10-14 16:15:01,650 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2024-10-14 16:15:01,650 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2024-10-14 16:15:01,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-10-14 16:15:01,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-10-14 16:15:01,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-10-14 16:15:01,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-10-14 16:15:01,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-10-14 16:15:01,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-10-14 16:15:01,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-10-14 16:15:01,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-10-14 16:15:01,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-10-14 16:15:01,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-10-14 16:15:01,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-10-14 16:15:01,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-10-14 16:15:01,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-10-14 16:15:01,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-10-14 16:15:01,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-10-14 16:15:01,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-10-14 16:15:01,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-10-14 16:15:01,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-10-14 16:15:01,651 INFO L130 BoogieDeclarations]: Found specification of procedure pf_identify [2024-10-14 16:15:01,651 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_identify [2024-10-14 16:15:01,651 INFO L130 BoogieDeclarations]: Found specification of procedure pf_sleep [2024-10-14 16:15:01,651 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_sleep [2024-10-14 16:15:01,651 INFO L130 BoogieDeclarations]: Found specification of procedure pi_write_block [2024-10-14 16:15:01,651 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_write_block [2024-10-14 16:15:01,651 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2024-10-14 16:15:01,651 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2024-10-14 16:15:01,652 INFO L130 BoogieDeclarations]: Found specification of procedure pi_connect [2024-10-14 16:15:01,652 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_connect [2024-10-14 16:15:01,652 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_delayed_work [2024-10-14 16:15:01,652 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_delayed_work [2024-10-14 16:15:01,652 INFO L130 BoogieDeclarations]: Found specification of procedure pf_lock [2024-10-14 16:15:01,652 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_lock [2024-10-14 16:15:01,652 INFO L130 BoogieDeclarations]: Found specification of procedure bio_data [2024-10-14 16:15:01,652 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_data [2024-10-14 16:15:01,658 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-10-14 16:15:01,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-10-14 16:15:01,658 INFO L130 BoogieDeclarations]: Found specification of procedure pi_release [2024-10-14 16:15:01,658 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_release [2024-10-14 16:15:01,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-10-14 16:15:01,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-10-14 16:15:01,659 INFO L130 BoogieDeclarations]: Found specification of procedure pf_wait [2024-10-14 16:15:01,659 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_wait [2024-10-14 16:15:01,659 INFO L130 BoogieDeclarations]: Found specification of procedure read_reg [2024-10-14 16:15:01,659 INFO L138 BoogieDeclarations]: Found implementation of procedure read_reg [2024-10-14 16:15:01,659 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-10-14 16:15:01,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-10-14 16:15:01,659 INFO L130 BoogieDeclarations]: Found specification of procedure do_pf_request [2024-10-14 16:15:01,659 INFO L138 BoogieDeclarations]: Found implementation of procedure do_pf_request [2024-10-14 16:15:01,659 INFO L130 BoogieDeclarations]: Found specification of procedure pf_start [2024-10-14 16:15:01,659 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_start [2024-10-14 16:15:01,659 INFO L130 BoogieDeclarations]: Found specification of procedure set_capacity [2024-10-14 16:15:01,659 INFO L138 BoogieDeclarations]: Found implementation of procedure set_capacity [2024-10-14 16:15:01,659 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_pf_mutex [2024-10-14 16:15:01,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_pf_mutex [2024-10-14 16:15:01,659 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2024-10-14 16:15:01,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2024-10-14 16:15:01,659 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2024-10-14 16:15:01,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2024-10-14 16:15:01,660 INFO L130 BoogieDeclarations]: Found specification of procedure blk_rq_cur_sectors [2024-10-14 16:15:01,660 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_rq_cur_sectors [2024-10-14 16:15:01,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-10-14 16:15:01,660 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2024-10-14 16:15:01,660 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2024-10-14 16:15:01,660 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_111 [2024-10-14 16:15:01,660 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_111 [2024-10-14 16:15:01,660 INFO L130 BoogieDeclarations]: Found specification of procedure pf_command [2024-10-14 16:15:01,660 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_command [2024-10-14 16:15:01,660 INFO L130 BoogieDeclarations]: Found specification of procedure pf_probe [2024-10-14 16:15:01,660 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_probe [2024-10-14 16:15:01,660 INFO L130 BoogieDeclarations]: Found specification of procedure next_request [2024-10-14 16:15:01,660 INFO L138 BoogieDeclarations]: Found implementation of procedure next_request [2024-10-14 16:15:01,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-10-14 16:15:01,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-10-14 16:15:01,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-10-14 16:15:01,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-10-14 16:15:01,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-10-14 16:15:01,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-10-14 16:15:01,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-10-14 16:15:01,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-10-14 16:15:01,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-10-14 16:15:01,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-10-14 16:15:01,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-10-14 16:15:01,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-10-14 16:15:01,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-10-14 16:15:01,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-10-14 16:15:01,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-10-14 16:15:01,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-10-14 16:15:01,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-10-14 16:15:01,661 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-10-14 16:15:01,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-10-14 16:15:01,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-10-14 16:15:01,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-10-14 16:15:01,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-10-14 16:15:01,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-10-14 16:15:01,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-10-14 16:15:01,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-10-14 16:15:01,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-10-14 16:15:01,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-10-14 16:15:01,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-10-14 16:15:01,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-10-14 16:15:01,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-10-14 16:15:01,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-10-14 16:15:01,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-10-14 16:15:01,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-10-14 16:15:01,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-10-14 16:15:01,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-10-14 16:15:01,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-10-14 16:15:01,667 INFO L130 BoogieDeclarations]: Found specification of procedure pi_init [2024-10-14 16:15:01,668 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_init [2024-10-14 16:15:01,668 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-10-14 16:15:01,668 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-10-14 16:15:01,668 INFO L130 BoogieDeclarations]: Found specification of procedure get_capacity [2024-10-14 16:15:01,668 INFO L138 BoogieDeclarations]: Found implementation of procedure get_capacity [2024-10-14 16:15:01,668 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2024-10-14 16:15:01,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2024-10-14 16:15:01,668 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-10-14 16:15:01,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-10-14 16:15:01,668 INFO L130 BoogieDeclarations]: Found specification of procedure bio_has_data [2024-10-14 16:15:01,668 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_has_data [2024-10-14 16:15:01,668 INFO L130 BoogieDeclarations]: Found specification of procedure xl [2024-10-14 16:15:01,668 INFO L138 BoogieDeclarations]: Found implementation of procedure xl [2024-10-14 16:15:01,668 INFO L130 BoogieDeclarations]: Found specification of procedure xs [2024-10-14 16:15:01,668 INFO L138 BoogieDeclarations]: Found implementation of procedure xs [2024-10-14 16:15:01,668 INFO L130 BoogieDeclarations]: Found specification of procedure pi_disconnect [2024-10-14 16:15:01,668 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_disconnect [2024-10-14 16:15:01,670 INFO L130 BoogieDeclarations]: Found specification of procedure pf_reset [2024-10-14 16:15:01,670 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_reset [2024-10-14 16:15:01,670 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2024-10-14 16:15:01,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2024-10-14 16:15:01,670 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2024-10-14 16:15:01,671 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2024-10-14 16:15:01,671 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2024-10-14 16:15:01,672 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2024-10-14 16:15:01,672 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_pf_mutex [2024-10-14 16:15:01,672 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_pf_mutex [2024-10-14 16:15:01,672 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2024-10-14 16:15:01,672 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2024-10-14 16:15:01,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2024-10-14 16:15:01,679 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2024-10-14 16:15:01,679 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2024-10-14 16:15:01,679 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2024-10-14 16:15:01,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-10-14 16:15:01,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-10-14 16:15:01,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-10-14 16:15:01,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-10-14 16:15:01,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-10-14 16:15:01,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-10-14 16:15:01,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-10-14 16:15:01,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-10-14 16:15:01,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-10-14 16:15:01,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-10-14 16:15:01,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-10-14 16:15:01,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-10-14 16:15:01,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-10-14 16:15:01,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-10-14 16:15:01,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-10-14 16:15:01,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-10-14 16:15:01,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-10-14 16:15:01,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-10-14 16:15:01,681 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2024-10-14 16:15:01,681 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2024-10-14 16:15:01,681 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-10-14 16:15:01,681 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-10-14 16:15:01,681 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2024-10-14 16:15:01,681 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2024-10-14 16:15:01,681 INFO L130 BoogieDeclarations]: Found specification of procedure pf_completion [2024-10-14 16:15:01,681 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_completion [2024-10-14 16:15:01,681 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_ps_spinlock [2024-10-14 16:15:01,681 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_ps_spinlock [2024-10-14 16:15:01,681 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-10-14 16:15:01,681 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-10-14 16:15:01,681 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2024-10-14 16:15:01,681 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2024-10-14 16:15:01,681 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2024-10-14 16:15:01,681 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2024-10-14 16:15:01,681 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_put_disk [2024-10-14 16:15:01,681 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_put_disk [2024-10-14 16:15:01,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-10-14 16:15:01,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-10-14 16:15:01,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-10-14 16:15:01,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-10-14 16:15:01,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-10-14 16:15:01,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-10-14 16:15:01,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-10-14 16:15:01,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-10-14 16:15:01,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-10-14 16:15:01,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-10-14 16:15:01,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-10-14 16:15:01,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-10-14 16:15:01,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-10-14 16:15:01,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-10-14 16:15:01,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-10-14 16:15:01,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-10-14 16:15:01,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-10-14 16:15:01,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-10-14 16:15:01,682 INFO L130 BoogieDeclarations]: Found specification of procedure pi_do_claimed [2024-10-14 16:15:01,683 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_do_claimed [2024-10-14 16:15:02,314 INFO L238 CfgBuilder]: Building ICFG [2024-10-14 16:15:02,318 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-10-14 16:15:02,395 INFO L733 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-10-14 16:15:05,787 INFO L? ?]: Removed 925 outVars from TransFormulas that were not future-live. [2024-10-14 16:15:05,788 INFO L287 CfgBuilder]: Performing block encoding [2024-10-14 16:15:05,957 INFO L309 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-10-14 16:15:05,957 INFO L314 CfgBuilder]: Removed 5 assume(true) statements. [2024-10-14 16:15:05,957 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.10 04:15:05 BoogieIcfgContainer [2024-10-14 16:15:05,957 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-10-14 16:15:05,959 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-10-14 16:15:05,959 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-10-14 16:15:05,963 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-10-14 16:15:05,963 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.10 04:14:57" (1/3) ... [2024-10-14 16:15:05,964 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3779af56 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.10 04:15:05, skipping insertion in model container [2024-10-14 16:15:05,964 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 04:15:00" (2/3) ... [2024-10-14 16:15:05,964 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3779af56 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.10 04:15:05, skipping insertion in model container [2024-10-14 16:15:05,964 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.10 04:15:05" (3/3) ... [2024-10-14 16:15:05,965 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i [2024-10-14 16:15:05,982 INFO L209 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-10-14 16:15:05,982 INFO L149 ceAbstractionStarter]: Applying trace abstraction to program that has 31 error locations. [2024-10-14 16:15:06,110 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-10-14 16:15:06,119 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;@24197640, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-10-14 16:15:06,122 INFO L334 AbstractCegarLoop]: Starting to check reachability of 31 error locations. [2024-10-14 16:15:06,134 INFO L276 IsEmpty]: Start isEmpty. Operand has 1025 states, 629 states have (on average 1.3799682034976153) internal successors, (868), 688 states have internal predecessors, (868), 282 states have call successors, (282), 86 states have call predecessors, (282), 85 states have return successors, (278), 268 states have call predecessors, (278), 278 states have call successors, (278) [2024-10-14 16:15:06,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2024-10-14 16:15:06,144 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 16:15:06,145 INFO L215 NwaCegarLoop]: trace histogram [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-10-14 16:15:06,146 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_linux_block_genhd_put_diskErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 29 more)] === [2024-10-14 16:15:06,151 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 16:15:06,152 INFO L85 PathProgramCache]: Analyzing trace with hash -1486102447, now seen corresponding path program 1 times [2024-10-14 16:15:06,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 16:15:06,161 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301115620] [2024-10-14 16:15:06,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 16:15:06,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 16:15:06,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:06,736 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 16:15:06,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:06,753 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-10-14 16:15:06,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:06,766 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-14 16:15:06,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:06,782 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-10-14 16:15:06,783 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 16:15:06,783 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301115620] [2024-10-14 16:15:06,784 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1301115620] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 16:15:06,784 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 16:15:06,784 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-10-14 16:15:06,788 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948744640] [2024-10-14 16:15:06,788 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 16:15:06,793 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-14 16:15:06,793 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 16:15:06,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-14 16:15:06,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-14 16:15:06,824 INFO L87 Difference]: Start difference. First operand has 1025 states, 629 states have (on average 1.3799682034976153) internal successors, (868), 688 states have internal predecessors, (868), 282 states have call successors, (282), 86 states have call predecessors, (282), 85 states have return successors, (278), 268 states have call predecessors, (278), 278 states have call successors, (278) Second operand has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-14 16:15:07,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 16:15:07,311 INFO L93 Difference]: Finished difference Result 2051 states and 2981 transitions. [2024-10-14 16:15:07,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-14 16:15:07,314 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 25 [2024-10-14 16:15:07,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 16:15:07,344 INFO L225 Difference]: With dead ends: 2051 [2024-10-14 16:15:07,344 INFO L226 Difference]: Without dead ends: 1022 [2024-10-14 16:15:07,356 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-14 16:15:07,359 INFO L432 NwaCegarLoop]: 1260 mSDtfsCounter, 20 mSDsluCounter, 1259 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 2519 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-14 16:15:07,360 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 2519 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 230 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-14 16:15:07,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1022 states. [2024-10-14 16:15:07,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1022 to 1005. [2024-10-14 16:15:07,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1005 states, 615 states have (on average 1.3219512195121952) internal successors, (813), 668 states have internal predecessors, (813), 275 states have call successors, (275), 85 states have call predecessors, (275), 84 states have return successors, (273), 263 states have call predecessors, (273), 273 states have call successors, (273) [2024-10-14 16:15:07,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1005 states to 1005 states and 1361 transitions. [2024-10-14 16:15:07,520 INFO L78 Accepts]: Start accepts. Automaton has 1005 states and 1361 transitions. Word has length 25 [2024-10-14 16:15:07,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 16:15:07,521 INFO L471 AbstractCegarLoop]: Abstraction has 1005 states and 1361 transitions. [2024-10-14 16:15:07,521 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-14 16:15:07,521 INFO L276 IsEmpty]: Start isEmpty. Operand 1005 states and 1361 transitions. [2024-10-14 16:15:07,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-10-14 16:15:07,523 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 16:15:07,523 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 16:15:07,524 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-10-14 16:15:07,524 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 29 more)] === [2024-10-14 16:15:07,525 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 16:15:07,525 INFO L85 PathProgramCache]: Analyzing trace with hash 1326660750, now seen corresponding path program 1 times [2024-10-14 16:15:07,525 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 16:15:07,525 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201988175] [2024-10-14 16:15:07,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 16:15:07,525 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 16:15:07,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:07,819 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 16:15:07,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:07,849 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-10-14 16:15:07,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:07,864 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 16:15:07,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:07,872 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-14 16:15:07,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:07,887 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 16:15:07,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:07,896 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-10-14 16:15:07,896 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 16:15:07,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201988175] [2024-10-14 16:15:07,896 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201988175] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 16:15:07,896 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 16:15:07,896 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-10-14 16:15:07,897 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085472964] [2024-10-14 16:15:07,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 16:15:07,898 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-14 16:15:07,898 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 16:15:07,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-14 16:15:07,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-10-14 16:15:07,899 INFO L87 Difference]: Start difference. First operand 1005 states and 1361 transitions. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-10-14 16:15:16,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 16:15:16,100 INFO L93 Difference]: Finished difference Result 2136 states and 2953 transitions. [2024-10-14 16:15:16,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-14 16:15:16,101 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 30 [2024-10-14 16:15:16,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 16:15:16,117 INFO L225 Difference]: With dead ends: 2136 [2024-10-14 16:15:16,117 INFO L226 Difference]: Without dead ends: 2134 [2024-10-14 16:15:16,119 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-10-14 16:15:16,120 INFO L432 NwaCegarLoop]: 1179 mSDtfsCounter, 1864 mSDsluCounter, 2264 mSDsCounter, 0 mSdLazyCounter, 2689 mSolverCounterSat, 714 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2108 SdHoareTripleChecker+Valid, 3443 SdHoareTripleChecker+Invalid, 3403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 714 IncrementalHoareTripleChecker+Valid, 2689 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2024-10-14 16:15:16,120 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2108 Valid, 3443 Invalid, 3403 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [714 Valid, 2689 Invalid, 0 Unknown, 0 Unchecked, 7.9s Time] [2024-10-14 16:15:16,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2134 states. [2024-10-14 16:15:16,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2134 to 1808. [2024-10-14 16:15:16,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1808 states, 1120 states have (on average 1.3285714285714285) internal successors, (1488), 1197 states have internal predecessors, (1488), 508 states have call successors, (508), 150 states have call predecessors, (508), 149 states have return successors, (510), 484 states have call predecessors, (510), 506 states have call successors, (510) [2024-10-14 16:15:16,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1808 states to 1808 states and 2506 transitions. [2024-10-14 16:15:16,247 INFO L78 Accepts]: Start accepts. Automaton has 1808 states and 2506 transitions. Word has length 30 [2024-10-14 16:15:16,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 16:15:16,247 INFO L471 AbstractCegarLoop]: Abstraction has 1808 states and 2506 transitions. [2024-10-14 16:15:16,248 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-10-14 16:15:16,248 INFO L276 IsEmpty]: Start isEmpty. Operand 1808 states and 2506 transitions. [2024-10-14 16:15:16,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-10-14 16:15:16,250 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 16:15:16,251 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 16:15:16,251 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-10-14 16:15:16,251 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_linux_arch_io_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 29 more)] === [2024-10-14 16:15:16,251 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 16:15:16,252 INFO L85 PathProgramCache]: Analyzing trace with hash 735879303, now seen corresponding path program 1 times [2024-10-14 16:15:16,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 16:15:16,253 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040103433] [2024-10-14 16:15:16,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 16:15:16,254 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 16:15:16,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:16,365 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 16:15:16,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:16,378 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-10-14 16:15:16,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:16,392 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-10-14 16:15:16,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:16,399 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-14 16:15:16,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:16,410 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 16:15:16,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:16,417 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-10-14 16:15:16,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:16,429 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-10-14 16:15:16,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:16,437 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-10-14 16:15:16,440 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 16:15:16,440 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040103433] [2024-10-14 16:15:16,440 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1040103433] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 16:15:16,440 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-14 16:15:16,440 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-10-14 16:15:16,440 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658643403] [2024-10-14 16:15:16,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 16:15:16,441 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-14 16:15:16,441 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 16:15:16,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-14 16:15:16,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-10-14 16:15:16,442 INFO L87 Difference]: Start difference. First operand 1808 states and 2506 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 3 states have internal predecessors, (19), 3 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-10-14 16:15:19,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 16:15:19,664 INFO L93 Difference]: Finished difference Result 2659 states and 3631 transitions. [2024-10-14 16:15:19,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-14 16:15:19,665 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 3 states have internal predecessors, (19), 3 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 38 [2024-10-14 16:15:19,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 16:15:19,678 INFO L225 Difference]: With dead ends: 2659 [2024-10-14 16:15:19,678 INFO L226 Difference]: Without dead ends: 1808 [2024-10-14 16:15:19,682 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-10-14 16:15:19,685 INFO L432 NwaCegarLoop]: 362 mSDtfsCounter, 2149 mSDsluCounter, 312 mSDsCounter, 0 mSdLazyCounter, 1275 mSolverCounterSat, 1234 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2250 SdHoareTripleChecker+Valid, 674 SdHoareTripleChecker+Invalid, 2509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1234 IncrementalHoareTripleChecker+Valid, 1275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2024-10-14 16:15:19,685 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2250 Valid, 674 Invalid, 2509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1234 Valid, 1275 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2024-10-14 16:15:19,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1808 states. [2024-10-14 16:15:19,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1808 to 1808. [2024-10-14 16:15:19,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1808 states, 1120 states have (on average 1.3276785714285715) internal successors, (1487), 1197 states have internal predecessors, (1487), 508 states have call successors, (508), 150 states have call predecessors, (508), 149 states have return successors, (510), 484 states have call predecessors, (510), 506 states have call successors, (510) [2024-10-14 16:15:19,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1808 states to 1808 states and 2505 transitions. [2024-10-14 16:15:19,797 INFO L78 Accepts]: Start accepts. Automaton has 1808 states and 2505 transitions. Word has length 38 [2024-10-14 16:15:19,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 16:15:19,798 INFO L471 AbstractCegarLoop]: Abstraction has 1808 states and 2505 transitions. [2024-10-14 16:15:19,798 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 3 states have internal predecessors, (19), 3 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-10-14 16:15:19,798 INFO L276 IsEmpty]: Start isEmpty. Operand 1808 states and 2505 transitions. [2024-10-14 16:15:19,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2024-10-14 16:15:19,804 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 16:15:19,804 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-14 16:15:19,804 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-10-14 16:15:19,804 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_linux_block_genhd_put_diskErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 29 more)] === [2024-10-14 16:15:19,804 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 16:15:19,805 INFO L85 PathProgramCache]: Analyzing trace with hash -1801035609, now seen corresponding path program 1 times [2024-10-14 16:15:19,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 16:15:19,805 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834795502] [2024-10-14 16:15:19,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 16:15:19,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 16:15:19,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:20,036 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 16:15:20,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:20,056 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-10-14 16:15:20,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:20,068 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 16:15:20,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:20,076 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-14 16:15:20,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:20,093 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 16:15:20,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:20,097 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-14 16:15:20,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:20,105 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-14 16:15:20,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:20,113 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-10-14 16:15:20,113 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 16:15:20,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834795502] [2024-10-14 16:15:20,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1834795502] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 16:15:20,114 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [250969462] [2024-10-14 16:15:20,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 16:15:20,114 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 16:15:20,114 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 16:15:20,116 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-14 16:15:20,120 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-10-14 16:15:20,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:20,623 INFO L255 TraceCheckSpWp]: Trace formula consists of 1139 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-10-14 16:15:20,631 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 16:15:20,653 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-10-14 16:15:20,654 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-14 16:15:20,654 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [250969462] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 16:15:20,654 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-14 16:15:20,654 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2024-10-14 16:15:20,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505751318] [2024-10-14 16:15:20,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 16:15:20,655 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-14 16:15:20,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 16:15:20,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-14 16:15:20,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-10-14 16:15:20,656 INFO L87 Difference]: Start difference. First operand 1808 states and 2505 transitions. Second operand has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-10-14 16:15:20,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 16:15:20,963 INFO L93 Difference]: Finished difference Result 3409 states and 4707 transitions. [2024-10-14 16:15:20,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-14 16:15:20,964 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 52 [2024-10-14 16:15:20,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 16:15:20,980 INFO L225 Difference]: With dead ends: 3409 [2024-10-14 16:15:20,980 INFO L226 Difference]: Without dead ends: 1844 [2024-10-14 16:15:20,988 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-10-14 16:15:20,990 INFO L432 NwaCegarLoop]: 1251 mSDtfsCounter, 14 mSDsluCounter, 1242 mSDsCounter, 0 mSdLazyCounter, 227 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 2493 SdHoareTripleChecker+Invalid, 229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-14 16:15:20,991 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 2493 Invalid, 229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 227 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-14 16:15:20,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1844 states. [2024-10-14 16:15:21,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1844 to 1812. [2024-10-14 16:15:21,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1812 states, 1124 states have (on average 1.3265124555160142) internal successors, (1491), 1201 states have internal predecessors, (1491), 508 states have call successors, (508), 150 states have call predecessors, (508), 149 states have return successors, (510), 484 states have call predecessors, (510), 506 states have call successors, (510) [2024-10-14 16:15:21,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1812 states to 1812 states and 2509 transitions. [2024-10-14 16:15:21,166 INFO L78 Accepts]: Start accepts. Automaton has 1812 states and 2509 transitions. Word has length 52 [2024-10-14 16:15:21,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 16:15:21,170 INFO L471 AbstractCegarLoop]: Abstraction has 1812 states and 2509 transitions. [2024-10-14 16:15:21,170 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-10-14 16:15:21,170 INFO L276 IsEmpty]: Start isEmpty. Operand 1812 states and 2509 transitions. [2024-10-14 16:15:21,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-10-14 16:15:21,172 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 16:15:21,172 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-14 16:15:21,196 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-10-14 16:15:21,373 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 16:15:21,374 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_linux_block_genhd_put_diskErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 29 more)] === [2024-10-14 16:15:21,374 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 16:15:21,374 INFO L85 PathProgramCache]: Analyzing trace with hash 1534411709, now seen corresponding path program 1 times [2024-10-14 16:15:21,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 16:15:21,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012130788] [2024-10-14 16:15:21,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 16:15:21,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 16:15:21,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:21,563 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 16:15:21,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:21,574 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-10-14 16:15:21,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:21,584 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 16:15:21,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:21,588 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-14 16:15:21,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:21,598 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 16:15:21,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:21,602 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-14 16:15:21,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:21,607 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-10-14 16:15:21,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:21,613 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-10-14 16:15:21,613 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 16:15:21,613 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012130788] [2024-10-14 16:15:21,613 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012130788] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 16:15:21,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1908166954] [2024-10-14 16:15:21,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 16:15:21,614 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 16:15:21,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 16:15:21,616 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-14 16:15:21,617 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-10-14 16:15:22,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:22,149 INFO L255 TraceCheckSpWp]: Trace formula consists of 1154 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-10-14 16:15:22,152 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 16:15:22,213 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-10-14 16:15:22,213 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-14 16:15:22,214 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1908166954] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 16:15:22,214 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-14 16:15:22,214 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2024-10-14 16:15:22,214 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714600019] [2024-10-14 16:15:22,214 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 16:15:22,214 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-14 16:15:22,214 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 16:15:22,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-14 16:15:22,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-10-14 16:15:22,215 INFO L87 Difference]: Start difference. First operand 1812 states and 2509 transitions. Second operand has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-10-14 16:15:22,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 16:15:22,699 INFO L93 Difference]: Finished difference Result 5320 states and 7347 transitions. [2024-10-14 16:15:22,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-14 16:15:22,699 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 55 [2024-10-14 16:15:22,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 16:15:22,726 INFO L225 Difference]: With dead ends: 5320 [2024-10-14 16:15:22,727 INFO L226 Difference]: Without dead ends: 3571 [2024-10-14 16:15:22,737 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-10-14 16:15:22,738 INFO L432 NwaCegarLoop]: 1247 mSDtfsCounter, 1307 mSDsluCounter, 1228 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1307 SdHoareTripleChecker+Valid, 2475 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-14 16:15:22,738 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1307 Valid, 2475 Invalid, 225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 223 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-14 16:15:22,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3571 states. [2024-10-14 16:15:22,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3571 to 3386. [2024-10-14 16:15:22,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3386 states, 2115 states have (on average 1.3286052009456264) internal successors, (2810), 2239 states have internal predecessors, (2810), 961 states have call successors, (961), 280 states have call predecessors, (961), 279 states have return successors, (967), 914 states have call predecessors, (967), 959 states have call successors, (967) [2024-10-14 16:15:22,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3386 states to 3386 states and 4738 transitions. [2024-10-14 16:15:22,999 INFO L78 Accepts]: Start accepts. Automaton has 3386 states and 4738 transitions. Word has length 55 [2024-10-14 16:15:22,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 16:15:23,000 INFO L471 AbstractCegarLoop]: Abstraction has 3386 states and 4738 transitions. [2024-10-14 16:15:23,000 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-10-14 16:15:23,000 INFO L276 IsEmpty]: Start isEmpty. Operand 3386 states and 4738 transitions. [2024-10-14 16:15:23,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-10-14 16:15:23,003 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 16:15:23,003 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-10-14 16:15:23,024 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-10-14 16:15:23,203 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 16:15:23,204 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_linux_block_genhd_put_diskErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 29 more)] === [2024-10-14 16:15:23,204 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 16:15:23,204 INFO L85 PathProgramCache]: Analyzing trace with hash 259981183, now seen corresponding path program 1 times [2024-10-14 16:15:23,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 16:15:23,204 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350610517] [2024-10-14 16:15:23,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 16:15:23,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 16:15:23,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:23,405 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 16:15:23,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:23,421 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-10-14 16:15:23,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:23,430 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 16:15:23,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:23,435 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-14 16:15:23,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:23,444 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 16:15:23,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:23,448 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-14 16:15:23,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:23,454 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-14 16:15:23,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:23,460 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-10-14 16:15:23,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:23,465 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-10-14 16:15:23,466 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 16:15:23,466 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350610517] [2024-10-14 16:15:23,466 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350610517] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 16:15:23,466 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1819465731] [2024-10-14 16:15:23,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 16:15:23,466 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 16:15:23,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 16:15:23,469 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-14 16:15:23,470 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-10-14 16:15:23,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:23,938 INFO L255 TraceCheckSpWp]: Trace formula consists of 1181 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-10-14 16:15:23,941 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 16:15:23,984 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-10-14 16:15:23,984 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 16:15:24,087 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-10-14 16:15:24,088 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1819465731] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 16:15:24,088 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-14 16:15:24,088 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 8 [2024-10-14 16:15:24,088 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502912446] [2024-10-14 16:15:24,088 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-14 16:15:24,089 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-10-14 16:15:24,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 16:15:24,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-10-14 16:15:24,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2024-10-14 16:15:24,090 INFO L87 Difference]: Start difference. First operand 3386 states and 4738 transitions. Second operand has 8 states, 8 states have (on average 7.125) internal successors, (57), 7 states have internal predecessors, (57), 5 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2024-10-14 16:15:31,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 16:15:31,469 INFO L93 Difference]: Finished difference Result 7126 states and 10099 transitions. [2024-10-14 16:15:31,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-14 16:15:31,469 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.125) internal successors, (57), 7 states have internal predecessors, (57), 5 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) Word has length 56 [2024-10-14 16:15:31,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 16:15:31,500 INFO L225 Difference]: With dead ends: 7126 [2024-10-14 16:15:31,500 INFO L226 Difference]: Without dead ends: 3811 [2024-10-14 16:15:31,517 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2024-10-14 16:15:31,518 INFO L432 NwaCegarLoop]: 834 mSDtfsCounter, 562 mSDsluCounter, 3150 mSDsCounter, 0 mSdLazyCounter, 3449 mSolverCounterSat, 264 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 657 SdHoareTripleChecker+Valid, 3984 SdHoareTripleChecker+Invalid, 3713 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 264 IncrementalHoareTripleChecker+Valid, 3449 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2024-10-14 16:15:31,518 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [657 Valid, 3984 Invalid, 3713 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [264 Valid, 3449 Invalid, 0 Unknown, 0 Unchecked, 7.1s Time] [2024-10-14 16:15:31,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3811 states. [2024-10-14 16:15:31,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3811 to 3543. [2024-10-14 16:15:31,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3543 states, 2254 states have (on average 1.331854480922804) internal successors, (3002), 2378 states have internal predecessors, (3002), 979 states have call successors, (979), 280 states have call predecessors, (979), 279 states have return successors, (985), 932 states have call predecessors, (985), 977 states have call successors, (985) [2024-10-14 16:15:31,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3543 states to 3543 states and 4966 transitions. [2024-10-14 16:15:31,908 INFO L78 Accepts]: Start accepts. Automaton has 3543 states and 4966 transitions. Word has length 56 [2024-10-14 16:15:31,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 16:15:31,909 INFO L471 AbstractCegarLoop]: Abstraction has 3543 states and 4966 transitions. [2024-10-14 16:15:31,909 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.125) internal successors, (57), 7 states have internal predecessors, (57), 5 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2024-10-14 16:15:31,909 INFO L276 IsEmpty]: Start isEmpty. Operand 3543 states and 4966 transitions. [2024-10-14 16:15:31,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-10-14 16:15:31,910 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 16:15:31,910 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 16:15:31,932 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-10-14 16:15:32,111 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 16:15:32,111 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 29 more)] === [2024-10-14 16:15:32,111 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 16:15:32,112 INFO L85 PathProgramCache]: Analyzing trace with hash -1792441864, now seen corresponding path program 1 times [2024-10-14 16:15:32,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 16:15:32,112 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811861039] [2024-10-14 16:15:32,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 16:15:32,112 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 16:15:32,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:32,471 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 16:15:32,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:32,484 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-10-14 16:15:32,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:32,494 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 16:15:32,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:32,502 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-14 16:15:32,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:32,550 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 16:15:32,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:32,555 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-14 16:15:32,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:32,564 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 16:15:32,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:32,569 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-10-14 16:15:32,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:32,576 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 16:15:32,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:32,579 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2024-10-14 16:15:32,580 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 16:15:32,580 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811861039] [2024-10-14 16:15:32,580 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811861039] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 16:15:32,580 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190323134] [2024-10-14 16:15:32,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 16:15:32,580 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 16:15:32,581 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 16:15:32,582 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-14 16:15:32,584 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-10-14 16:15:33,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:33,152 INFO L255 TraceCheckSpWp]: Trace formula consists of 1140 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-10-14 16:15:33,155 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 16:15:33,196 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-10-14 16:15:33,199 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-14 16:15:33,199 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190323134] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-14 16:15:33,199 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-14 16:15:33,199 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 6 [2024-10-14 16:15:33,200 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060000630] [2024-10-14 16:15:33,200 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-14 16:15:33,200 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-14 16:15:33,200 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 16:15:33,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-14 16:15:33,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-10-14 16:15:33,202 INFO L87 Difference]: Start difference. First operand 3543 states and 4966 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2024-10-14 16:15:33,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 16:15:33,706 INFO L93 Difference]: Finished difference Result 6839 states and 9593 transitions. [2024-10-14 16:15:33,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-14 16:15:33,707 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 57 [2024-10-14 16:15:33,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 16:15:33,734 INFO L225 Difference]: With dead ends: 6839 [2024-10-14 16:15:33,735 INFO L226 Difference]: Without dead ends: 3605 [2024-10-14 16:15:33,751 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-10-14 16:15:33,752 INFO L432 NwaCegarLoop]: 1247 mSDtfsCounter, 2 mSDsluCounter, 3738 mSDsCounter, 0 mSdLazyCounter, 450 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 4985 SdHoareTripleChecker+Invalid, 450 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 450 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-14 16:15:33,752 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 4985 Invalid, 450 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 450 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-14 16:15:33,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3605 states. [2024-10-14 16:15:33,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3605 to 3603. [2024-10-14 16:15:34,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3603 states, 2310 states have (on average 1.3264069264069265) internal successors, (3064), 2425 states have internal predecessors, (3064), 979 states have call successors, (979), 280 states have call predecessors, (979), 283 states have return successors, (1023), 945 states have call predecessors, (1023), 977 states have call successors, (1023) [2024-10-14 16:15:34,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3603 states to 3603 states and 5066 transitions. [2024-10-14 16:15:34,022 INFO L78 Accepts]: Start accepts. Automaton has 3603 states and 5066 transitions. Word has length 57 [2024-10-14 16:15:34,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 16:15:34,022 INFO L471 AbstractCegarLoop]: Abstraction has 3603 states and 5066 transitions. [2024-10-14 16:15:34,022 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2024-10-14 16:15:34,023 INFO L276 IsEmpty]: Start isEmpty. Operand 3603 states and 5066 transitions. [2024-10-14 16:15:34,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2024-10-14 16:15:34,024 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 16:15:34,024 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 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-10-14 16:15:34,044 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-10-14 16:15:34,224 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 16:15:34,225 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 29 more)] === [2024-10-14 16:15:34,225 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 16:15:34,225 INFO L85 PathProgramCache]: Analyzing trace with hash 171086064, now seen corresponding path program 1 times [2024-10-14 16:15:34,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 16:15:34,225 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606107351] [2024-10-14 16:15:34,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 16:15:34,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 16:15:34,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:35,111 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 16:15:35,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:35,124 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-10-14 16:15:35,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:35,131 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 16:15:35,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:35,134 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-14 16:15:35,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:35,207 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 16:15:35,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:35,212 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-14 16:15:35,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:35,217 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-14 16:15:35,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:35,222 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-10-14 16:15:35,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:35,229 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-14 16:15:35,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:35,235 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 16:15:35,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:35,239 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-10-14 16:15:35,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:35,245 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-14 16:15:35,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:35,249 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2024-10-14 16:15:35,249 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-14 16:15:35,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1606107351] [2024-10-14 16:15:35,250 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1606107351] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-14 16:15:35,250 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1328145300] [2024-10-14 16:15:35,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 16:15:35,250 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 16:15:35,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 16:15:35,252 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-14 16:15:35,253 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-10-14 16:15:35,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-14 16:15:35,762 INFO L255 TraceCheckSpWp]: Trace formula consists of 1185 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-10-14 16:15:35,766 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-14 16:15:35,972 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 42 proven. 2 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-10-14 16:15:35,972 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-14 16:15:36,352 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 10 proven. 6 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2024-10-14 16:15:36,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1328145300] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-14 16:15:36,353 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-14 16:15:36,353 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 10] total 22 [2024-10-14 16:15:36,353 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78644090] [2024-10-14 16:15:36,353 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-14 16:15:36,354 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-10-14 16:15:36,354 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-14 16:15:36,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-10-14 16:15:36,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2024-10-14 16:15:36,355 INFO L87 Difference]: Start difference. First operand 3603 states and 5066 transitions. Second operand has 22 states, 21 states have (on average 2.6666666666666665) internal successors, (56), 18 states have internal predecessors, (56), 5 states have call successors, (21), 3 states have call predecessors, (21), 6 states have return successors, (20), 8 states have call predecessors, (20), 5 states have call successors, (20) [2024-10-14 16:15:51,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-14 16:15:51,868 INFO L93 Difference]: Finished difference Result 7464 states and 10578 transitions. [2024-10-14 16:15:51,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-10-14 16:15:51,868 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 2.6666666666666665) internal successors, (56), 18 states have internal predecessors, (56), 5 states have call successors, (21), 3 states have call predecessors, (21), 6 states have return successors, (20), 8 states have call predecessors, (20), 5 states have call successors, (20) Word has length 70 [2024-10-14 16:15:51,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-14 16:15:51,894 INFO L225 Difference]: With dead ends: 7464 [2024-10-14 16:15:51,894 INFO L226 Difference]: Without dead ends: 3897 [2024-10-14 16:15:51,907 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 148 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=67, Invalid=533, Unknown=0, NotChecked=0, Total=600 [2024-10-14 16:15:51,908 INFO L432 NwaCegarLoop]: 853 mSDtfsCounter, 505 mSDsluCounter, 9025 mSDsCounter, 0 mSdLazyCounter, 8882 mSolverCounterSat, 254 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 592 SdHoareTripleChecker+Valid, 9878 SdHoareTripleChecker+Invalid, 9136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 254 IncrementalHoareTripleChecker+Valid, 8882 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.1s IncrementalHoareTripleChecker+Time [2024-10-14 16:15:51,908 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [592 Valid, 9878 Invalid, 9136 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [254 Valid, 8882 Invalid, 0 Unknown, 0 Unchecked, 15.1s Time] [2024-10-14 16:15:51,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3897 states. [2024-10-14 16:15:52,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3897 to 3603. [2024-10-14 16:15:52,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3603 states, 2310 states have (on average 1.3203463203463204) internal successors, (3050), 2425 states have internal predecessors, (3050), 979 states have call successors, (979), 280 states have call predecessors, (979), 283 states have return successors, (1023), 945 states have call predecessors, (1023), 977 states have call successors, (1023) [2024-10-14 16:15:52,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3603 states to 3603 states and 5052 transitions. [2024-10-14 16:15:52,126 INFO L78 Accepts]: Start accepts. Automaton has 3603 states and 5052 transitions. Word has length 70 [2024-10-14 16:15:52,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-14 16:15:52,127 INFO L471 AbstractCegarLoop]: Abstraction has 3603 states and 5052 transitions. [2024-10-14 16:15:52,127 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 2.6666666666666665) internal successors, (56), 18 states have internal predecessors, (56), 5 states have call successors, (21), 3 states have call predecessors, (21), 6 states have return successors, (20), 8 states have call predecessors, (20), 5 states have call successors, (20) [2024-10-14 16:15:52,127 INFO L276 IsEmpty]: Start isEmpty. Operand 3603 states and 5052 transitions. [2024-10-14 16:15:52,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-10-14 16:15:52,129 INFO L207 NwaCegarLoop]: Found error trace [2024-10-14 16:15:52,129 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 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] [2024-10-14 16:15:52,154 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-10-14 16:15:52,333 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-14 16:15:52,334 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 29 more)] === [2024-10-14 16:15:52,334 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-14 16:15:52,334 INFO L85 PathProgramCache]: Analyzing trace with hash -1800537807, now seen corresponding path program 1 times [2024-10-14 16:15:52,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-14 16:15:52,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625253388] [2024-10-14 16:15:52,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-14 16:15:52,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-14 16:15:52,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-14 16:15:52,441 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-10-14 16:15:52,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-14 16:15:52,637 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-10-14 16:15:52,637 INFO L325 BasicCegarLoop]: Counterexample is feasible [2024-10-14 16:15:52,639 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (30 of 31 remaining) [2024-10-14 16:15:52,642 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (29 of 31 remaining) [2024-10-14 16:15:52,643 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (28 of 31 remaining) [2024-10-14 16:15:52,643 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (27 of 31 remaining) [2024-10-14 16:15:52,643 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (26 of 31 remaining) [2024-10-14 16:15:52,644 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_linux_arch_io_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (25 of 31 remaining) [2024-10-14 16:15:52,644 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_linux_kernel_module_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (24 of 31 remaining) [2024-10-14 16:15:52,644 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_linux_net_sock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (23 of 31 remaining) [2024-10-14 16:15:52,644 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_linux_usb_gadget_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (22 of 31 remaining) [2024-10-14 16:15:52,644 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (21 of 31 remaining) [2024-10-14 16:15:52,644 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_linux_block_queue_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (20 of 31 remaining) [2024-10-14 16:15:52,644 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_linux_net_rtnetlink_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (19 of 31 remaining) [2024-10-14 16:15:52,645 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_linux_block_request_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (18 of 31 remaining) [2024-10-14 16:15:52,645 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_linux_kernel_rcu_update_lock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (17 of 31 remaining) [2024-10-14 16:15:52,645 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_linux_kernel_rcu_update_lock_bh_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (16 of 31 remaining) [2024-10-14 16:15:52,645 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (15 of 31 remaining) [2024-10-14 16:15:52,645 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_linux_block_genhd_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (14 of 31 remaining) [2024-10-14 16:15:52,645 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_linux_usb_urb_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (13 of 31 remaining) [2024-10-14 16:15:52,645 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_linux_kernel_locking_rwlock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (12 of 31 remaining) [2024-10-14 16:15:52,645 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_linux_kernel_locking_rwlock_check_final_stateErr1ASSERT_VIOLATIONERROR_FUNCTION (11 of 31 remaining) [2024-10-14 16:15:52,646 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (10 of 31 remaining) [2024-10-14 16:15:52,646 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_linux_lib_idr_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (9 of 31 remaining) [2024-10-14 16:15:52,646 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_linux_fs_char_dev_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (8 of 31 remaining) [2024-10-14 16:15:52,646 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_linux_kernel_rcu_srcu_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (7 of 31 remaining) [2024-10-14 16:15:52,646 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_linux_drivers_base_class_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (6 of 31 remaining) [2024-10-14 16:15:52,646 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_linux_kernel_rcu_update_lock_sched_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 31 remaining) [2024-10-14 16:15:52,646 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_linux_block_genhd_put_diskErr0ASSERT_VIOLATIONERROR_FUNCTION (4 of 31 remaining) [2024-10-14 16:15:52,647 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (3 of 31 remaining) [2024-10-14 16:15:52,647 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (2 of 31 remaining) [2024-10-14 16:15:52,647 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION (1 of 31 remaining) [2024-10-14 16:15:52,647 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION (0 of 31 remaining) [2024-10-14 16:15:52,647 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-10-14 16:15:52,650 INFO L407 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-14 16:15:52,823 INFO L165 ceAbstractionStarter]: Computing trace abstraction results [2024-10-14 16:15:52,828 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 14.10 04:15:52 BoogieIcfgContainer [2024-10-14 16:15:52,829 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-10-14 16:15:52,829 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-10-14 16:15:52,829 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-10-14 16:15:52,830 INFO L274 PluginConnector]: Witness Printer initialized [2024-10-14 16:15:52,830 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.10 04:15:05" (3/4) ... [2024-10-14 16:15:52,832 INFO L142 WitnessPrinter]: No result that supports witness generation found [2024-10-14 16:15:52,833 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-10-14 16:15:52,833 INFO L158 Benchmark]: Toolchain (without parser) took 55266.81ms. Allocated memory was 157.3MB in the beginning and 616.6MB in the end (delta: 459.3MB). Free memory was 113.6MB in the beginning and 226.5MB in the end (delta: -112.9MB). Peak memory consumption was 345.5MB. Max. memory is 16.1GB. [2024-10-14 16:15:52,834 INFO L158 Benchmark]: CDTParser took 0.18ms. Allocated memory is still 109.1MB. Free memory is still 79.5MB. There was no memory consumed. Max. memory is 16.1GB. [2024-10-14 16:15:52,834 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3306.17ms. Allocated memory was 157.3MB in the beginning and 230.7MB in the end (delta: 73.4MB). Free memory was 113.6MB in the beginning and 160.5MB in the end (delta: -46.9MB). Peak memory consumption was 113.7MB. Max. memory is 16.1GB. [2024-10-14 16:15:52,834 INFO L158 Benchmark]: Boogie Procedure Inliner took 212.61ms. Allocated memory is still 230.7MB. Free memory was 160.5MB in the beginning and 144.8MB in the end (delta: 15.7MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2024-10-14 16:15:52,834 INFO L158 Benchmark]: Boogie Preprocessor took 434.43ms. Allocated memory is still 230.7MB. Free memory was 144.8MB in the beginning and 151.5MB in the end (delta: -6.7MB). Peak memory consumption was 67.7MB. Max. memory is 16.1GB. [2024-10-14 16:15:52,835 INFO L158 Benchmark]: RCFGBuilder took 4433.37ms. Allocated memory was 230.7MB in the beginning and 295.7MB in the end (delta: 65.0MB). Free memory was 151.5MB in the beginning and 95.2MB in the end (delta: 56.3MB). Peak memory consumption was 130.1MB. Max. memory is 16.1GB. [2024-10-14 16:15:52,835 INFO L158 Benchmark]: TraceAbstraction took 46869.45ms. Allocated memory was 295.7MB in the beginning and 616.6MB in the end (delta: 320.9MB). Free memory was 94.2MB in the beginning and 226.5MB in the end (delta: -132.3MB). Peak memory consumption was 189.6MB. Max. memory is 16.1GB. [2024-10-14 16:15:52,835 INFO L158 Benchmark]: Witness Printer took 3.66ms. Allocated memory is still 616.6MB. Free memory is still 226.5MB. There was no memory consumed. Max. memory is 16.1GB. [2024-10-14 16:15:52,836 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.18ms. Allocated memory is still 109.1MB. Free memory is still 79.5MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3306.17ms. Allocated memory was 157.3MB in the beginning and 230.7MB in the end (delta: 73.4MB). Free memory was 113.6MB in the beginning and 160.5MB in the end (delta: -46.9MB). Peak memory consumption was 113.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 212.61ms. Allocated memory is still 230.7MB. Free memory was 160.5MB in the beginning and 144.8MB in the end (delta: 15.7MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Boogie Preprocessor took 434.43ms. Allocated memory is still 230.7MB. Free memory was 144.8MB in the beginning and 151.5MB in the end (delta: -6.7MB). Peak memory consumption was 67.7MB. Max. memory is 16.1GB. * RCFGBuilder took 4433.37ms. Allocated memory was 230.7MB in the beginning and 295.7MB in the end (delta: 65.0MB). Free memory was 151.5MB in the beginning and 95.2MB in the end (delta: 56.3MB). Peak memory consumption was 130.1MB. Max. memory is 16.1GB. * TraceAbstraction took 46869.45ms. Allocated memory was 295.7MB in the beginning and 616.6MB in the end (delta: 320.9MB). Free memory was 94.2MB in the beginning and 226.5MB in the end (delta: -132.3MB). Peak memory consumption was 189.6MB. Max. memory is 16.1GB. * Witness Printer took 3.66ms. Allocated memory is still 616.6MB. Free memory is still 226.5MB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 11213]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: overapproximation of large string literal at line 4568. Possible FailurePath: [L4365] static bool verbose = 0; [L4366] static int major = 47; [L4367] static char *name = (char *)"pf"; [L4368] static int cluster = 64; [L4369] static int nice = 0; [L4370] static int disable = 0; [L4371-L4372] static int drive0[7U] = { 0, 0, 0, -1, -1, -1, -1}; [L4371-L4372] static int drive0[7U] = { 0, 0, 0, -1, -1, -1, -1}; [L4371-L4372] static int drive0[7U] = { 0, 0, 0, -1, -1, -1, -1}; [L4371-L4372] static int drive0[7U] = { 0, 0, 0, -1, -1, -1, -1}; [L4371-L4372] static int drive0[7U] = { 0, 0, 0, -1, -1, -1, -1}; [L4371-L4372] static int drive0[7U] = { 0, 0, 0, -1, -1, -1, -1}; [L4371-L4372] static int drive0[7U] = { 0, 0, 0, -1, -1, -1, -1}; [L4371-L4372] static int drive0[7U] = { 0, 0, 0, -1, -1, -1, -1}; [L4373-L4374] static int drive1[7U] = { 0, 0, 0, -1, -1, -1, -1}; [L4373-L4374] static int drive1[7U] = { 0, 0, 0, -1, -1, -1, -1}; [L4373-L4374] static int drive1[7U] = { 0, 0, 0, -1, -1, -1, -1}; [L4373-L4374] static int drive1[7U] = { 0, 0, 0, -1, -1, -1, -1}; [L4373-L4374] static int drive1[7U] = { 0, 0, 0, -1, -1, -1, -1}; [L4373-L4374] static int drive1[7U] = { 0, 0, 0, -1, -1, -1, -1}; [L4373-L4374] static int drive1[7U] = { 0, 0, 0, -1, -1, -1, -1}; [L4373-L4374] static int drive1[7U] = { 0, 0, 0, -1, -1, -1, -1}; [L4375-L4376] static int drive2[7U] = { 0, 0, 0, -1, -1, -1, -1}; [L4375-L4376] static int drive2[7U] = { 0, 0, 0, -1, -1, -1, -1}; [L4375-L4376] static int drive2[7U] = { 0, 0, 0, -1, -1, -1, -1}; [L4375-L4376] static int drive2[7U] = { 0, 0, 0, -1, -1, -1, -1}; [L4375-L4376] static int drive2[7U] = { 0, 0, 0, -1, -1, -1, -1}; [L4375-L4376] static int drive2[7U] = { 0, 0, 0, -1, -1, -1, -1}; [L4375-L4376] static int drive2[7U] = { 0, 0, 0, -1, -1, -1, -1}; [L4375-L4376] static int drive2[7U] = { 0, 0, 0, -1, -1, -1, -1}; [L4377-L4378] static int drive3[7U] = { 0, 0, 0, -1, -1, -1, -1}; [L4377-L4378] static int drive3[7U] = { 0, 0, 0, -1, -1, -1, -1}; [L4377-L4378] static int drive3[7U] = { 0, 0, 0, -1, -1, -1, -1}; [L4377-L4378] static int drive3[7U] = { 0, 0, 0, -1, -1, -1, -1}; [L4377-L4378] static int drive3[7U] = { 0, 0, 0, -1, -1, -1, -1}; [L4377-L4378] static int drive3[7U] = { 0, 0, 0, -1, -1, -1, -1}; [L4377-L4378] static int drive3[7U] = { 0, 0, 0, -1, -1, -1, -1}; [L4377-L4378] static int drive3[7U] = { 0, 0, 0, -1, -1, -1, -1}; [L4379] static int (*drives[4U])[7U] = { & drive0, & drive1, & drive2, & drive3}; [L4380] static int pf_drive_count ; [L4568-L4571] static struct mutex pf_mutex = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "pf_mutex.wait_lock", 0, 0UL}}}}, {& pf_mutex.wait_list, & pf_mutex.wait_list}, 0, (void *)(& pf_mutex), {0, {0, 0}, "pf_mutex", 0, 0UL}}; [L4568-L4571] static struct mutex pf_mutex = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "pf_mutex.wait_lock", 0, 0UL}}}}, {& pf_mutex.wait_list, & pf_mutex.wait_list}, 0, (void *)(& pf_mutex), {0, {0, 0}, "pf_mutex", 0, 0UL}}; [L4568-L4571] static struct mutex pf_mutex = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "pf_mutex.wait_lock", 0, 0UL}}}}, {& pf_mutex.wait_list, & pf_mutex.wait_list}, 0, (void *)(& pf_mutex), {0, {0, 0}, "pf_mutex", 0, 0UL}}; [L4568-L4571] static struct mutex pf_mutex = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "pf_mutex.wait_lock", 0, 0UL}}}}, {& pf_mutex.wait_list, & pf_mutex.wait_list}, 0, (void *)(& pf_mutex), {0, {0, 0}, "pf_mutex", 0, 0UL}}; [L4568-L4571] static struct mutex pf_mutex = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "pf_mutex.wait_lock", 0, 0UL}}}}, {& pf_mutex.wait_list, & pf_mutex.wait_list}, 0, (void *)(& pf_mutex), {0, {0, 0}, "pf_mutex", 0, 0UL}}; [L4568-L4571] static struct mutex pf_mutex = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "pf_mutex.wait_lock", 0, 0UL}}}}, {& pf_mutex.wait_list, & pf_mutex.wait_list}, 0, (void *)(& pf_mutex), {0, {0, 0}, "pf_mutex", 0, 0UL}}; [L4568-L4571] static struct mutex pf_mutex = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "pf_mutex.wait_lock", 0, 0UL}}}}, {& pf_mutex.wait_list, & pf_mutex.wait_list}, 0, (void *)(& pf_mutex), {0, {0, 0}, "pf_mutex", 0, 0UL}}; [L4568-L4571] static struct mutex pf_mutex = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "pf_mutex.wait_lock", 0, 0UL}}}}, {& pf_mutex.wait_list, & pf_mutex.wait_list}, 0, (void *)(& pf_mutex), {0, {0, 0}, "pf_mutex", 0, 0UL}}; [L4568-L4571] static struct mutex pf_mutex = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "pf_mutex.wait_lock", 0, 0UL}}}}, {& pf_mutex.wait_list, & pf_mutex.wait_list}, 0, (void *)(& pf_mutex), {0, {0, 0}, "pf_mutex", 0, 0UL}}; [L4568-L4571] static struct mutex pf_mutex = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "pf_mutex.wait_lock", 0, 0UL}}}}, {& pf_mutex.wait_list, & pf_mutex.wait_list}, 0, (void *)(& pf_mutex), {0, {0, 0}, "pf_mutex", 0, 0UL}}; [L4568-L4571] static struct mutex pf_mutex = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "pf_mutex.wait_lock", 0, 0UL}}}}, {& pf_mutex.wait_list, & pf_mutex.wait_list}, 0, (void *)(& pf_mutex), {0, {0, 0}, "pf_mutex", 0, 0UL}}; [L4568-L4571] static struct mutex pf_mutex = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "pf_mutex.wait_lock", 0, 0UL}}}}, {& pf_mutex.wait_list, & pf_mutex.wait_list}, 0, (void *)(& pf_mutex), {0, {0, 0}, "pf_mutex", 0, 0UL}}; [L4568-L4571] static struct mutex pf_mutex = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "pf_mutex.wait_lock", 0, 0UL}}}}, {& pf_mutex.wait_list, & pf_mutex.wait_list}, 0, (void *)(& pf_mutex), {0, {0, 0}, "pf_mutex", 0, 0UL}}; [L4568-L4571] static struct mutex pf_mutex = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "pf_mutex.wait_lock", 0, 0UL}}}}, {& pf_mutex.wait_list, & pf_mutex.wait_list}, 0, (void *)(& pf_mutex), {0, {0, 0}, "pf_mutex", 0, 0UL}}; [L4568-L4571] static struct mutex pf_mutex = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "pf_mutex.wait_lock", 0, 0UL}}}}, {& pf_mutex.wait_list, & pf_mutex.wait_list}, 0, (void *)(& pf_mutex), {0, {0, 0}, "pf_mutex", 0, 0UL}}; [L4568-L4571] static struct mutex pf_mutex = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "pf_mutex.wait_lock", 0, 0UL}}}}, {& pf_mutex.wait_list, & pf_mutex.wait_list}, 0, (void *)(& pf_mutex), {0, {0, 0}, "pf_mutex", 0, 0UL}}; [L4568-L4571] static struct mutex pf_mutex = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "pf_mutex.wait_lock", 0, 0UL}}}}, {& pf_mutex.wait_list, & pf_mutex.wait_list}, 0, (void *)(& pf_mutex), {0, {0, 0}, "pf_mutex", 0, 0UL}}; [L4568-L4571] static struct mutex pf_mutex = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "pf_mutex.wait_lock", 0, 0UL}}}}, {& pf_mutex.wait_list, & pf_mutex.wait_list}, 0, (void *)(& pf_mutex), {0, {0, 0}, "pf_mutex", 0, 0UL}}; [L4568-L4571] static struct mutex pf_mutex = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "pf_mutex.wait_lock", 0, 0UL}}}}, {& pf_mutex.wait_list, & pf_mutex.wait_list}, 0, (void *)(& pf_mutex), {0, {0, 0}, "pf_mutex", 0, 0UL}}; [L4568-L4571] static struct mutex pf_mutex = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "pf_mutex.wait_lock", 0, 0UL}}}}, {& pf_mutex.wait_list, & pf_mutex.wait_list}, 0, (void *)(& pf_mutex), {0, {0, 0}, "pf_mutex", 0, 0UL}}; [L4568-L4571] static struct mutex pf_mutex = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "pf_mutex.wait_lock", 0, 0UL}}}}, {& pf_mutex.wait_list, & pf_mutex.wait_list}, 0, (void *)(& pf_mutex), {0, {0, 0}, "pf_mutex", 0, 0UL}}; [L4568-L4571] static struct mutex pf_mutex = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "pf_mutex.wait_lock", 0, 0UL}}}}, {& pf_mutex.wait_list, & pf_mutex.wait_list}, 0, (void *)(& pf_mutex), {0, {0, 0}, "pf_mutex", 0, 0UL}}; [L4572-L4573] static spinlock_t pf_spin_lock = {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "pf_spin_lock", 0, 0UL}}}}; [L4572-L4573] static spinlock_t pf_spin_lock = {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "pf_spin_lock", 0, 0UL}}}}; [L4572-L4573] static spinlock_t pf_spin_lock = {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "pf_spin_lock", 0, 0UL}}}}; [L4572-L4573] static spinlock_t pf_spin_lock = {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "pf_spin_lock", 0, 0UL}}}}; [L4572-L4573] static spinlock_t pf_spin_lock = {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "pf_spin_lock", 0, 0UL}}}}; [L4572-L4573] static spinlock_t pf_spin_lock = {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "pf_spin_lock", 0, 0UL}}}}; [L4572-L4573] static spinlock_t pf_spin_lock = {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "pf_spin_lock", 0, 0UL}}}}; [L4572-L4573] static spinlock_t pf_spin_lock = {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "pf_spin_lock", 0, 0UL}}}}; [L4572-L4573] static spinlock_t pf_spin_lock = {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "pf_spin_lock", 0, 0UL}}}}; [L4572-L4573] static spinlock_t pf_spin_lock = {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "pf_spin_lock", 0, 0UL}}}}; [L4572-L4573] static spinlock_t pf_spin_lock = {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "pf_spin_lock", 0, 0UL}}}}; [L4585] static void (*ps_continuation)(void) ; [L4586] static int (*ps_ready)(void) ; [L4587] static unsigned long ps_timeout ; [L4588] static int ps_tq_active = 0; [L4589] static int ps_nice = 0; [L4590-L4591] static spinlock_t ps_spinlock = {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "ps_spinlock __attribute__((unused))", 0, 0UL}}}}; [L4590-L4591] static spinlock_t ps_spinlock = {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "ps_spinlock __attribute__((unused))", 0, 0UL}}}}; [L4590-L4591] static spinlock_t ps_spinlock = {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "ps_spinlock __attribute__((unused))", 0, 0UL}}}}; [L4590-L4591] static spinlock_t ps_spinlock = {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "ps_spinlock __attribute__((unused))", 0, 0UL}}}}; [L4590-L4591] static spinlock_t ps_spinlock = {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "ps_spinlock __attribute__((unused))", 0, 0UL}}}}; [L4590-L4591] static spinlock_t ps_spinlock = {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "ps_spinlock __attribute__((unused))", 0, 0UL}}}}; [L4590-L4591] static spinlock_t ps_spinlock = {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "ps_spinlock __attribute__((unused))", 0, 0UL}}}}; [L4590-L4591] static spinlock_t ps_spinlock = {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "ps_spinlock __attribute__((unused))", 0, 0UL}}}}; [L4590-L4591] static spinlock_t ps_spinlock = {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "ps_spinlock __attribute__((unused))", 0, 0UL}}}}; [L4590-L4591] static spinlock_t ps_spinlock = {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "ps_spinlock __attribute__((unused))", 0, 0UL}}}}; [L4590-L4591] static spinlock_t ps_spinlock = {{{{{0U}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "ps_spinlock __attribute__((unused))", 0, 0UL}}}}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4592-L4607] static struct delayed_work ps_tq = {{{137438953424L}, {& ps_tq.work.entry, & ps_tq.work.entry}, & ps_tq_int, {(struct lock_class_key *)(& ps_tq.work), {0, 0}, "(ps_tq).work", 0, 0UL}}, {{0, (struct list_head *)1953723489}, 0UL, (struct tvec_base *)((unsigned long )(& boot_tvec_bases) + 2UL), & delayed_work_timer_fn, (unsigned long )(& ps_tq), -1, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {(struct lock_class_key *)"drivers/block/paride/pseudo.h:48", {0, 0}, "drivers/block/paride/pseudo.h:48", 0, 0UL}}, 0, 0}; [L4715] static struct pf_unit units[4U] ; [L4715] static struct pf_unit units[4U] ; [L4715] static struct pf_unit units[4U] ; [L4720] static char pf_scratch[512U] ; [L4720] static char pf_scratch[512U] ; [L4721] static int pf_retries = 0; [L4722] static int pf_busy = 0; [L4723] static struct request *pf_req ; [L4724] static int pf_block ; [L4725] static int pf_count ; [L4726] static int pf_run ; [L4727] static int pf_cmd ; [L4728] static struct pf_unit *pf_current ; [L4729] static int pf_mask ; [L4730] static char *pf_buf ; [L4731-L4733] static struct block_device_operations const pf_fops = {& pf_open, & pf_release, 0, & pf_ioctl, 0, 0, & pf_check_events, 0, 0, 0, & pf_getgeo, 0, & __this_module}; [L4731-L4733] static struct block_device_operations const pf_fops = {& pf_open, & pf_release, 0, & pf_ioctl, 0, 0, & pf_check_events, 0, 0, 0, & pf_getgeo, 0, & __this_module}; [L4731-L4733] static struct block_device_operations const pf_fops = {& pf_open, & pf_release, 0, & pf_ioctl, 0, 0, & pf_check_events, 0, 0, 0, & pf_getgeo, 0, & __this_module}; [L4731-L4733] static struct block_device_operations const pf_fops = {& pf_open, & pf_release, 0, & pf_ioctl, 0, 0, & pf_check_events, 0, 0, 0, & pf_getgeo, 0, & __this_module}; [L4731-L4733] static struct block_device_operations const pf_fops = {& pf_open, & pf_release, 0, & pf_ioctl, 0, 0, & pf_check_events, 0, 0, 0, & pf_getgeo, 0, & __this_module}; [L4731-L4733] static struct block_device_operations const pf_fops = {& pf_open, & pf_release, 0, & pf_ioctl, 0, 0, & pf_check_events, 0, 0, 0, & pf_getgeo, 0, & __this_module}; [L4731-L4733] static struct block_device_operations const pf_fops = {& pf_open, & pf_release, 0, & pf_ioctl, 0, 0, & pf_check_events, 0, 0, 0, & pf_getgeo, 0, & __this_module}; [L4731-L4733] static struct block_device_operations const pf_fops = {& pf_open, & pf_release, 0, & pf_ioctl, 0, 0, & pf_check_events, 0, 0, 0, & pf_getgeo, 0, & __this_module}; [L4731-L4733] static struct block_device_operations const pf_fops = {& pf_open, & pf_release, 0, & pf_ioctl, 0, 0, & pf_check_events, 0, 0, 0, & pf_getgeo, 0, & __this_module}; [L4731-L4733] static struct block_device_operations const pf_fops = {& pf_open, & pf_release, 0, & pf_ioctl, 0, 0, & pf_check_events, 0, 0, 0, & pf_getgeo, 0, & __this_module}; [L4731-L4733] static struct block_device_operations const pf_fops = {& pf_open, & pf_release, 0, & pf_ioctl, 0, 0, & pf_check_events, 0, 0, 0, & pf_getgeo, 0, & __this_module}; [L4731-L4733] static struct block_device_operations const pf_fops = {& pf_open, & pf_release, 0, & pf_ioctl, 0, 0, & pf_check_events, 0, 0, 0, & pf_getgeo, 0, & __this_module}; [L4731-L4733] static struct block_device_operations const pf_fops = {& pf_open, & pf_release, 0, & pf_ioctl, 0, 0, & pf_check_events, 0, 0, 0, & pf_getgeo, 0, & __this_module}; [L4731-L4733] static struct block_device_operations const pf_fops = {& pf_open, & pf_release, 0, & pf_ioctl, 0, 0, & pf_check_events, 0, 0, 0, & pf_getgeo, 0, & __this_module}; [L5789] static struct request_queue *pf_queue ; [L6278] struct ldv_thread ldv_thread_0 ; [L6279] struct ldv_thread ldv_thread_1 ; [L6280] struct ldv_thread ldv_thread_2 ; [L7011] int ldv_linux_alloc_usb_lock_lock = 1; [L7169] int ldv_linux_arch_io_iomem = 0; [L7211] static int ldv_linux_block_genhd_disk_state = 0; [L7276] static int ldv_linux_block_queue_queue_state = 0; [L7318] int ldv_linux_block_request_blk_rq = 0; [L7385] int ldv_linux_drivers_base_class_usb_gadget_class = 0; [L7547] int ldv_linux_fs_char_dev_usb_gadget_chrdev = 0; [L7610] int ldv_linux_fs_sysfs_sysfs = 0; [L7653] int ldv_linux_kernel_locking_rwlock_rlock = 1; [L7654] int ldv_linux_kernel_locking_rwlock_wlock = 1; [L7745] int ldv_linux_kernel_module_module_refcounter = 1; [L7816] int ldv_linux_kernel_rcu_srcu_srcu_nested = 0; [L7855] int ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh = 0; [L7894] int ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched = 0; [L7933] int ldv_linux_kernel_rcu_update_lock_rcu_nested = 0; [L8011] static bool __ldv_in_interrupt_context = 0; [L8090] unsigned short ldv_linux_mmc_sdio_func_sdio_element = 0U; [L8131] int ldv_linux_net_register_probe_state = 0; [L8174] int rtnllocknumber = 0; [L8250] int locksocknumber = 0; [L8304] int ldv_linux_usb_coherent_coherent_state = 0; [L8348] ldv_map LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS ; [L8412] int ldv_linux_usb_gadget_usb_gadget = 0; [L8562] int ldv_linux_usb_register_probe_state = 0; [L8604] int ldv_linux_usb_urb_urb_state = 0; [L8873] ldv_set LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode ; [L8959] ldv_set LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock ; [L9045] ldv_set LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device ; [L9131] ldv_set LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex ; [L9243] static int ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct = 1; [L9348] static int ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode = 1; [L9453] static int ldv_linux_kernel_locking_spinlock_spin_lock = 1; [L9558] static int ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN = 1; [L9663] static int ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data = 1; [L9768] static int ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock = 1; [L9873] static int ldv_linux_kernel_locking_spinlock_spin_ps_spinlock = 1; [L9978] static int ldv_linux_kernel_locking_spinlock_spin_ptl = 1; [L10083] static int ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct = 1; [L10249] static int ldv_linux_kernel_sched_completion_completion = 0; [L10281] static int ldv_linux_lib_idr_idr = 0; [L6406] CALL ldv_ldv_initialize_124() [L6938] CALL ldv_linux_lib_find_bit_initialize() [L8068] CALL ldv_assume(nr_cpu_ids > 0) VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, \old(expression)=1, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=0, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=0, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, units={59:0}, verbose=0] [L8632] COND FALSE !(expression == 0) [L8068] RET ldv_assume(nr_cpu_ids > 0) VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=0, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=0, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, units={59:0}, verbose=0] [L6938] RET ldv_linux_lib_find_bit_initialize() [L6406] RET ldv_ldv_initialize_124() [L6407] CALL ldv_entry_EMGentry_2((void *)0) [L6360] void (*ldv_2_exit_pf_exit_default)(void) ; [L6361] int (*ldv_2_init_pf_init_default)(void) ; [L6362] int ldv_2_ret_default ; [L6363] int tmp ; [L6364] int tmp___0 ; [L6367] CALL ldv_EMGentry_init_pf_init_2_11(ldv_2_init_pf_init_default) [L6292] int tmp ; [L6295] CALL pf_init() [L6125] struct pf_unit *pf ; [L6126] int unit ; [L6127] int tmp ; [L6128] int tmp___0 ; [L6129] struct gendisk *disk ; VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=0, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=0, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, units={59:0}, verbose=0] [L6131] COND FALSE !(disable != 0) [L6136] CALL pf_init_units() [L4736] struct pf_unit *pf ; [L4737] int unit ; [L4738] struct gendisk *disk ; [L4739] struct gendisk *tmp ; [L4741] pf_drive_count = 0 [L4742] unit = 0 [L4743] pf = (struct pf_unit *)(& units) VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=0, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf={59:0}, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=0, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, unit=0, units={59:0}, verbose=0] [L4774] COND TRUE unit <= 3 [L4747] CALL, EXPR ldv_alloc_disk_101(1) [L6674] ldv_func_ret_type___0 ldv_func_res ; [L6675] struct gendisk *tmp ; [L6676] struct gendisk *tmp___0 ; [L6679] CALL, EXPR alloc_disk(minors) [L11459] CALL, EXPR ldv_malloc(sizeof(struct gendisk)) VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, \old(size)=1629, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=0, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=0, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, units={59:0}, verbose=0] [L8669] void *res ; [L8670] void *tmp ; [L8671] long tmp___0 ; [L8672] int tmp___1 ; VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, \old(size)=1629, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=0, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=0, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, size=1629, units={59:0}, verbose=0] [L8675] CALL, EXPR ldv_undef_int() VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=0, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=0, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, units={59:0}, verbose=0] [L8771] int tmp ; [L8774] tmp = __VERIFIER_nondet_int() [L8776] return (tmp); [L8675] RET, EXPR ldv_undef_int() VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, \old(size)=1629, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=0, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=0, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, size=1629, units={59:0}, verbose=0] [L8675] tmp___1 = ldv_undef_int() [L8677] COND FALSE !(tmp___1 != 0) [L8687] return ((void *)0); VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, \old(size)=1629, \result={0:0}, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=0, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=0, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, size=1629, units={59:0}, verbose=0] [L11459] RET, EXPR ldv_malloc(sizeof(struct gendisk)) VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=0, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=0, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, units={59:0}, verbose=0] [L11459] return ldv_malloc(sizeof(struct gendisk)); [L6679] RET, EXPR alloc_disk(minors) [L6679] tmp = alloc_disk(minors) [L6680] ldv_func_res = tmp [L6681] CALL, EXPR ldv_linux_block_genhd_alloc_disk() [L7215] struct gendisk *res ; [L7216] void *tmp ; VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=0, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=0, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, units={59:0}, verbose=0] [L7219] CALL, EXPR ldv_malloc(sizeof(struct gendisk)) VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, \old(size)=1629, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=0, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=0, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, units={59:0}, verbose=0] [L8669] void *res ; [L8670] void *tmp ; [L8671] long tmp___0 ; [L8672] int tmp___1 ; VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, \old(size)=1629, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=0, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=0, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, size=1629, units={59:0}, verbose=0] [L8675] CALL, EXPR ldv_undef_int() VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=0, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=0, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, units={59:0}, verbose=0] [L8771] int tmp ; [L8774] tmp = __VERIFIER_nondet_int() [L8776] return (tmp); [L8675] RET, EXPR ldv_undef_int() VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, \old(size)=1629, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=0, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=0, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, size=1629, units={59:0}, verbose=0] [L8675] tmp___1 = ldv_undef_int() [L8677] COND TRUE tmp___1 != 0 [L8679] tmp = malloc(size) [L8680] res = tmp VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, \old(size)=1629, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=0, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=0, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, res={62:0}, rtnllocknumber=0, units={59:0}, verbose=0] [L8681] CALL ldv_assume((unsigned long )res != (unsigned long )((void *)0)) VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, \old(expression)=1, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=0, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=0, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, units={59:0}, verbose=0] [L8632] COND FALSE !(expression == 0) [L8681] RET ldv_assume((unsigned long )res != (unsigned long )((void *)0)) VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, \old(size)=1629, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=0, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=0, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, res={62:0}, rtnllocknumber=0, units={59:0}, verbose=0] [L8682] CALL, EXPR ldv_is_err((void const *)res) VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, \old(ptr)={62:0}, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=0, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=0, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, units={59:0}, verbose=0] [L7509] return ((unsigned long )ptr > 4294967295UL); [L8682] RET, EXPR ldv_is_err((void const *)res) VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, \old(size)=1629, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=0, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=0, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, res={62:0}, rtnllocknumber=0, units={59:0}, verbose=0] [L8682] tmp___0 = ldv_is_err((void const *)res) [L8683] CALL ldv_assume(tmp___0 == 0L) VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, \old(expression)=1, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=0, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=0, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, units={59:0}, verbose=0] [L8632] COND FALSE !(expression == 0) [L8683] RET ldv_assume(tmp___0 == 0L) VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, \old(size)=1629, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=0, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=0, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, res={62:0}, rtnllocknumber=0, tmp___0=0, units={59:0}, verbose=0] [L8685] return (res); VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, \old(size)=1629, \result={62:0}, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=0, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=0, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, tmp___0=0, units={59:0}, verbose=0] [L7219] RET, EXPR ldv_malloc(sizeof(struct gendisk)) VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=0, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=0, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, units={59:0}, verbose=0] [L7219] tmp = ldv_malloc(sizeof(struct gendisk)) [L7220] res = (struct gendisk *)tmp [L7221] CALL ldv_assert_linux_block_genhd__double_allocation(ldv_linux_block_genhd_disk_state == 0) [L11211] COND FALSE !(! expr) VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=0, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=0, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, units={59:0}, verbose=0] [L7221] RET ldv_assert_linux_block_genhd__double_allocation(ldv_linux_block_genhd_disk_state == 0) [L7223] COND TRUE (unsigned long )res != (unsigned long )((struct gendisk *)0) [L7224] ldv_linux_block_genhd_disk_state = 1 [L7225] return (res); VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, \result={62:0}, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=1, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=0, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, units={59:0}, verbose=0] [L6681] RET, EXPR ldv_linux_block_genhd_alloc_disk() [L6681] tmp___0 = ldv_linux_block_genhd_alloc_disk() [L6683] return (tmp___0); [L4747] RET, EXPR ldv_alloc_disk_101(1) [L4747] tmp = ldv_alloc_disk_101(1) [L4748] disk = tmp VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, disk={62:0}, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=1, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf={59:0}, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=0, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, unit=0, units={59:0}, verbose=0] [L4750] COND FALSE !((unsigned long )disk == (unsigned long )((struct gendisk *)0)) [L4755] pf->disk = disk [L4756] pf->pi = & pf->pia [L4757] pf->media_status = 0 [L4758] EXPR (*(drives[unit]))[4] [L4758] pf->drive = (*(drives[unit]))[4] [L4759] EXPR (*(drives[unit]))[5] [L4759] pf->lun = (*(drives[unit]))[5] [L4761] disk->major = major [L4762] disk->first_minor = unit [L4763] FCALL strcpy((char *)(& disk->disk_name), (char const *)(& pf->name)) [L4764] disk->fops = & pf_fops [L4766] EXPR (*(drives[unit]))[0] VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=1, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=0, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, units={59:0}, verbose=0] [L4766] COND TRUE (*(drives[unit]))[0] == 0 [L4767] pf_drive_count = pf_drive_count + 1 VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=1, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf={59:0}, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=1, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, unit=0, units={59:0}, verbose=0] [L4771] unit = unit + 1 [L4772] pf = pf + 1 VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=1, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf={59:216}, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=1, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, unit=1, units={59:0}, verbose=0] [L4774] COND TRUE unit <= 3 [L4747] CALL ldv_alloc_disk_101(1) [L6674] ldv_func_ret_type___0 ldv_func_res ; [L6675] struct gendisk *tmp ; [L6676] struct gendisk *tmp___0 ; [L6679] CALL, EXPR alloc_disk(minors) [L11459] CALL, EXPR ldv_malloc(sizeof(struct gendisk)) VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, \old(size)=1629, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=1, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=1, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, units={59:0}, verbose=0] [L8669] void *res ; [L8670] void *tmp ; [L8671] long tmp___0 ; [L8672] int tmp___1 ; VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, \old(size)=1629, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=1, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=1, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, size=1629, units={59:0}, verbose=0] [L8675] CALL, EXPR ldv_undef_int() VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=1, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=1, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, units={59:0}, verbose=0] [L8771] int tmp ; [L8774] tmp = __VERIFIER_nondet_int() [L8776] return (tmp); [L8675] RET, EXPR ldv_undef_int() VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, \old(size)=1629, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=1, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=1, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, size=1629, units={59:0}, verbose=0] [L8675] tmp___1 = ldv_undef_int() [L8677] COND FALSE !(tmp___1 != 0) [L8687] return ((void *)0); VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, \old(size)=1629, \result={0:0}, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=1, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=1, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, size=1629, units={59:0}, verbose=0] [L11459] RET, EXPR ldv_malloc(sizeof(struct gendisk)) VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=1, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=1, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, units={59:0}, verbose=0] [L11459] return ldv_malloc(sizeof(struct gendisk)); [L6679] RET, EXPR alloc_disk(minors) [L6679] tmp = alloc_disk(minors) [L6680] ldv_func_res = tmp [L6681] CALL ldv_linux_block_genhd_alloc_disk() [L7215] struct gendisk *res ; [L7216] void *tmp ; VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=1, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=1, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, units={59:0}, verbose=0] [L7219] CALL, EXPR ldv_malloc(sizeof(struct gendisk)) VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, \old(size)=1629, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=1, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=1, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, units={59:0}, verbose=0] [L8669] void *res ; [L8670] void *tmp ; [L8671] long tmp___0 ; [L8672] int tmp___1 ; VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, \old(size)=1629, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=1, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=1, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, size=1629, units={59:0}, verbose=0] [L8675] CALL, EXPR ldv_undef_int() VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=1, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=1, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, units={59:0}, verbose=0] [L8771] int tmp ; [L8774] tmp = __VERIFIER_nondet_int() [L8776] return (tmp); [L8675] RET, EXPR ldv_undef_int() VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, \old(size)=1629, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=1, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=1, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, size=1629, units={59:0}, verbose=0] [L8675] tmp___1 = ldv_undef_int() [L8677] COND FALSE !(tmp___1 != 0) [L8687] return ((void *)0); VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, \old(size)=1629, \result={0:0}, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=1, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=1, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, size=1629, units={59:0}, verbose=0] [L7219] RET, EXPR ldv_malloc(sizeof(struct gendisk)) VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=1, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=1, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, units={59:0}, verbose=0] [L7219] tmp = ldv_malloc(sizeof(struct gendisk)) [L7220] res = (struct gendisk *)tmp [L7221] CALL ldv_assert_linux_block_genhd__double_allocation(ldv_linux_block_genhd_disk_state == 0) [L11211] COND TRUE ! expr VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=1, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=1, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, units={59:0}, verbose=0] [L11213] reach_error() VAL [LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_i_mutex_of_inode=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_mutex_of_device=0, LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_pf_mutex=0, LDV_LINUX_USB_DEV_USB_DEV_REF_COUNTS=0, __ldv_in_interrupt_context=0, __this_module={(((unsigned __int128) 1 << 64) | 9):(((unsigned __int128) 1 << 64) | 8)}, boot_tvec_bases={0:18446744073709551612U}, cluster=64, disable=0, drive0={51:0}, drive1={52:0}, drive2={53:0}, drive3={54:0}, ldv_linux_alloc_usb_lock_lock=1, ldv_linux_arch_io_iomem=0, ldv_linux_block_genhd_disk_state=1, ldv_linux_block_queue_queue_state=0, ldv_linux_block_request_blk_rq=0, ldv_linux_drivers_base_class_usb_gadget_class=0, ldv_linux_fs_char_dev_usb_gadget_chrdev=0, ldv_linux_fs_sysfs_sysfs=0, ldv_linux_kernel_locking_rwlock_rlock=1, ldv_linux_kernel_locking_rwlock_wlock=1, ldv_linux_kernel_locking_spinlock_spin_alloc_lock_of_task_struct=1, ldv_linux_kernel_locking_spinlock_spin_i_lock_of_inode=1, ldv_linux_kernel_locking_spinlock_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_lock_of_NOT_ARG_SIGN=1, ldv_linux_kernel_locking_spinlock_spin_node_size_lock_of_pglist_data=1, ldv_linux_kernel_locking_spinlock_spin_pf_spin_lock=1, ldv_linux_kernel_locking_spinlock_spin_ps_spinlock=1, ldv_linux_kernel_locking_spinlock_spin_ptl=1, ldv_linux_kernel_locking_spinlock_spin_siglock_of_sighand_struct=1, ldv_linux_kernel_module_module_refcounter=1, ldv_linux_kernel_rcu_srcu_srcu_nested=0, ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh=0, ldv_linux_kernel_rcu_update_lock_rcu_nested=0, ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched=0, ldv_linux_kernel_sched_completion_completion=0, ldv_linux_lib_idr_idr=0, ldv_linux_mmc_sdio_func_sdio_element=0, ldv_linux_net_register_probe_state=0, ldv_linux_usb_coherent_coherent_state=0, ldv_linux_usb_gadget_usb_gadget=0, ldv_linux_usb_register_probe_state=0, ldv_linux_usb_urb_urb_state=0, locksocknumber=0, major=47, name={1:0}, nice=0, nr_cpu_ids=1, pf_block=0, pf_buf={0:0}, pf_busy=0, pf_cmd=0, pf_count=0, pf_current={0:0}, pf_drive_count=1, pf_fops={61:0}, pf_mask=0, pf_mutex={55:0}, pf_queue={0:0}, pf_req={0:0}, pf_retries=0, pf_run=0, pf_scratch={60:0}, pf_spin_lock={56:0}, ps_continuation={0:0}, ps_nice=0, ps_ready={0:0}, ps_spinlock={57:0}, ps_timeout=0, ps_tq={58:0}, ps_tq_active=0, rtnllocknumber=0, units={59:0}, verbose=0] - UnprovableResult [Line: 10757]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 11361]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 10732]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 11337]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 11286]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 10645]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 10807]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 11039]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 11324]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 11200]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 10374]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 11101]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 10794]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 10856]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 10918]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 11261]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 11398]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 10423]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 10459]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 10942]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 10508]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 10583]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 10620]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 11163]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 11435]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 11249]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 11176]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 11225]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 11237]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 11188]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 87 procedures, 1026 locations, 31 error locations. Started 1 CEGAR loops. OverallTime: 46.6s, OverallIterations: 9, TraceHistogramMax: 4, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 36.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 6958 SdHoareTripleChecker+Valid, 34.2s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 6423 mSDsluCounter, 30451 SdHoareTripleChecker+Invalid, 31.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 22218 mSDsCounter, 2470 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 17425 IncrementalHoareTripleChecker+Invalid, 19895 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2470 mSolverCounterUnsat, 8233 mSDtfsCounter, 17425 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 568 GetRequests, 513 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 0.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=3603occurred in iteration=7, InterpolantAutomatonStates: 49, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.7s AutomataMinimizationTime, 8 MinimizatonAttempts, 1124 StatesRemovedByMinimization, 7 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 1.2s SatisfiabilityAnalysisTime, 3.6s InterpolantComputationTime, 748 NumberOfCodeBlocks, 748 NumberOfCodeBlocksAsserted, 14 NumberOfCheckSat, 784 ConstructedInterpolants, 0 QuantifiedInterpolants, 1422 SizeOfPredicates, 0 NumberOfNonLiveVariables, 5799 ConjunctsInSsa, 61 ConjunctsInUnsatCore, 15 InterpolantComputations, 6 PerfectInterpolantSequences, 374/395 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2024-10-14 16:15:52,892 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/current/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 /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.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 c74b14ac3085e1d08ccd37c349fd5504d869259d64ea33fe65b1ccd4d55c9252 --- Real Ultimate output --- This is Ultimate 0.2.5-wip.fs.cvc5-61a6796-m [2024-10-14 16:15:55,100 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-14 16:15:55,180 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2024-10-14 16:15:55,186 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-14 16:15:55,188 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-14 16:15:55,219 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-14 16:15:55,220 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-14 16:15:55,220 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-14 16:15:55,221 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-14 16:15:55,221 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-14 16:15:55,221 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-14 16:15:55,222 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-14 16:15:55,222 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-14 16:15:55,223 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-14 16:15:55,223 INFO L153 SettingsManager]: * Use SBE=true [2024-10-14 16:15:55,223 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-14 16:15:55,224 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-14 16:15:55,224 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-14 16:15:55,224 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-14 16:15:55,225 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-14 16:15:55,225 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-14 16:15:55,226 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-10-14 16:15:55,226 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-10-14 16:15:55,226 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-14 16:15:55,227 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-10-14 16:15:55,227 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-14 16:15:55,227 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-14 16:15:55,228 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-14 16:15:55,228 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-14 16:15:55,228 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-14 16:15:55,229 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-14 16:15:55,233 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-14 16:15:55,233 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-14 16:15:55,234 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-14 16:15:55,234 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-14 16:15:55,234 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2024-10-14 16:15:55,234 INFO L153 SettingsManager]: * Command for external solver=cvc5 --incremental --print-success --lang smt [2024-10-14 16:15:55,235 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-14 16:15:55,235 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-14 16:15:55,235 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-14 16:15:55,236 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-14 16:15:55,236 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2024-10-14 16:15:55,236 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 -> c74b14ac3085e1d08ccd37c349fd5504d869259d64ea33fe65b1ccd4d55c9252 [2024-10-14 16:15:55,597 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-14 16:15:55,621 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-14 16:15:55,625 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-14 16:15:55,627 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-14 16:15:55,628 INFO L274 PluginConnector]: CDTParser initialized [2024-10-14 16:15:55,629 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i [2024-10-14 16:15:57,098 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-14 16:15:57,623 INFO L384 CDTParser]: Found 1 translation units. [2024-10-14 16:15:57,624 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i [2024-10-14 16:15:57,675 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/956d09846/6dbb6c804e04448aa4f783ceffcf7fb2/FLAGe921c3c84 [2024-10-14 16:15:57,692 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/956d09846/6dbb6c804e04448aa4f783ceffcf7fb2 [2024-10-14 16:15:57,695 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-14 16:15:57,697 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-14 16:15:57,699 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-14 16:15:57,699 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-14 16:15:57,704 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-14 16:15:57,705 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.10 04:15:57" (1/1) ... [2024-10-14 16:15:57,707 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@41a0719a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 04:15:57, skipping insertion in model container [2024-10-14 16:15:57,707 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.10 04:15:57" (1/1) ... [2024-10-14 16:15:57,825 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-14 16:16:00,113 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[268422,268435] [2024-10-14 16:16:00,117 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[268567,268580] [2024-10-14 16:16:00,118 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[268713,268726] [2024-10-14 16:16:00,118 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[268878,268891] [2024-10-14 16:16:00,119 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[269036,269049] [2024-10-14 16:16:00,119 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[269194,269207] [2024-10-14 16:16:00,120 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[269352,269365] [2024-10-14 16:16:00,120 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[269512,269525] [2024-10-14 16:16:00,121 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[269671,269684] [2024-10-14 16:16:00,121 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[269810,269823] [2024-10-14 16:16:00,121 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[269952,269965] [2024-10-14 16:16:00,122 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[270101,270114] [2024-10-14 16:16:00,122 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[270240,270253] [2024-10-14 16:16:00,123 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[270395,270408] [2024-10-14 16:16:00,123 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[270555,270568] [2024-10-14 16:16:00,123 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[270706,270719] [2024-10-14 16:16:00,124 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[270857,270870] [2024-10-14 16:16:00,124 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[271009,271022] [2024-10-14 16:16:00,125 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[271158,271171] [2024-10-14 16:16:00,125 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[271306,271319] [2024-10-14 16:16:00,125 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[271463,271476] [2024-10-14 16:16:00,126 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[271612,271625] [2024-10-14 16:16:00,126 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[271768,271781] [2024-10-14 16:16:00,127 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[271921,271934] [2024-10-14 16:16:00,127 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[272067,272080] [2024-10-14 16:16:00,128 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[272210,272223] [2024-10-14 16:16:00,128 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[272362,272375] [2024-10-14 16:16:00,128 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[272508,272521] [2024-10-14 16:16:00,129 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[272653,272666] [2024-10-14 16:16:00,129 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[272807,272820] [2024-10-14 16:16:00,130 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[272958,272971] [2024-10-14 16:16:00,130 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[273113,273126] [2024-10-14 16:16:00,130 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[273265,273278] [2024-10-14 16:16:00,131 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[273420,273433] [2024-10-14 16:16:00,131 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[273584,273597] [2024-10-14 16:16:00,132 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[273740,273753] [2024-10-14 16:16:00,132 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[273904,273917] [2024-10-14 16:16:00,132 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[274046,274059] [2024-10-14 16:16:00,133 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[274204,274217] [2024-10-14 16:16:00,133 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[274371,274384] [2024-10-14 16:16:00,134 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[274530,274543] [2024-10-14 16:16:00,134 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[274689,274702] [2024-10-14 16:16:00,134 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[274838,274851] [2024-10-14 16:16:00,135 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[274985,274998] [2024-10-14 16:16:00,136 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[275124,275137] [2024-10-14 16:16:00,136 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[275287,275300] [2024-10-14 16:16:00,137 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[275453,275466] [2024-10-14 16:16:00,137 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[275617,275630] [2024-10-14 16:16:00,138 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[275782,275795] [2024-10-14 16:16:00,138 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[275947,275960] [2024-10-14 16:16:00,138 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[276113,276126] [2024-10-14 16:16:00,139 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[276278,276291] [2024-10-14 16:16:00,139 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[276445,276458] [2024-10-14 16:16:00,140 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[276605,276618] [2024-10-14 16:16:00,140 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[276767,276780] [2024-10-14 16:16:00,140 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[276926,276939] [2024-10-14 16:16:00,141 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[277072,277085] [2024-10-14 16:16:00,141 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[277215,277228] [2024-10-14 16:16:00,141 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[277359,277372] [2024-10-14 16:16:00,142 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[277502,277515] [2024-10-14 16:16:00,143 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[277646,277659] [2024-10-14 16:16:00,143 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[277787,277800] [2024-10-14 16:16:00,144 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[277925,277938] [2024-10-14 16:16:00,144 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[278083,278096] [2024-10-14 16:16:00,144 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[278242,278255] [2024-10-14 16:16:00,144 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[278398,278411] [2024-10-14 16:16:00,145 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[278547,278560] [2024-10-14 16:16:00,145 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[278699,278712] [2024-10-14 16:16:00,145 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[278850,278863] [2024-10-14 16:16:00,146 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[278999,279012] [2024-10-14 16:16:00,147 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[279151,279164] [2024-10-14 16:16:00,147 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[279299,279312] [2024-10-14 16:16:00,148 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[279452,279465] [2024-10-14 16:16:00,148 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[279603,279616] [2024-10-14 16:16:00,148 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[279753,279766] [2024-10-14 16:16:00,149 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[279900,279913] [2024-10-14 16:16:00,149 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[280051,280064] [2024-10-14 16:16:00,149 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[280202,280215] [2024-10-14 16:16:00,150 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[280350,280363] [2024-10-14 16:16:00,150 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[280516,280529] [2024-10-14 16:16:00,150 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[280685,280698] [2024-10-14 16:16:00,150 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[280852,280865] [2024-10-14 16:16:00,151 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[281020,281033] [2024-10-14 16:16:00,151 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[281170,281183] [2024-10-14 16:16:00,152 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[281317,281330] [2024-10-14 16:16:00,152 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[281478,281491] [2024-10-14 16:16:00,153 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[281648,281661] [2024-10-14 16:16:00,153 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[281810,281823] [2024-10-14 16:16:00,166 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-14 16:16:00,226 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2024-10-14 16:16:00,289 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-14 16:16:00,546 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[268422,268435] [2024-10-14 16:16:00,546 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[268567,268580] [2024-10-14 16:16:00,546 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[268713,268726] [2024-10-14 16:16:00,547 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[268878,268891] [2024-10-14 16:16:00,547 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[269036,269049] [2024-10-14 16:16:00,547 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[269194,269207] [2024-10-14 16:16:00,548 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[269352,269365] [2024-10-14 16:16:00,548 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[269512,269525] [2024-10-14 16:16:00,548 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[269671,269684] [2024-10-14 16:16:00,548 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[269810,269823] [2024-10-14 16:16:00,549 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[269952,269965] [2024-10-14 16:16:00,549 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[270101,270114] [2024-10-14 16:16:00,550 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[270240,270253] [2024-10-14 16:16:00,551 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[270395,270408] [2024-10-14 16:16:00,551 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[270555,270568] [2024-10-14 16:16:00,552 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[270706,270719] [2024-10-14 16:16:00,552 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[270857,270870] [2024-10-14 16:16:00,552 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[271009,271022] [2024-10-14 16:16:00,552 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[271158,271171] [2024-10-14 16:16:00,553 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[271306,271319] [2024-10-14 16:16:00,553 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[271463,271476] [2024-10-14 16:16:00,553 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[271612,271625] [2024-10-14 16:16:00,554 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[271768,271781] [2024-10-14 16:16:00,554 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[271921,271934] [2024-10-14 16:16:00,555 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[272067,272080] [2024-10-14 16:16:00,556 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[272210,272223] [2024-10-14 16:16:00,556 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[272362,272375] [2024-10-14 16:16:00,557 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[272508,272521] [2024-10-14 16:16:00,557 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[272653,272666] [2024-10-14 16:16:00,557 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[272807,272820] [2024-10-14 16:16:00,558 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[272958,272971] [2024-10-14 16:16:00,558 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[273113,273126] [2024-10-14 16:16:00,559 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[273265,273278] [2024-10-14 16:16:00,559 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[273420,273433] [2024-10-14 16:16:00,560 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[273584,273597] [2024-10-14 16:16:00,561 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[273740,273753] [2024-10-14 16:16:00,561 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[273904,273917] [2024-10-14 16:16:00,562 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[274046,274059] [2024-10-14 16:16:00,562 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[274204,274217] [2024-10-14 16:16:00,562 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[274371,274384] [2024-10-14 16:16:00,562 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[274530,274543] [2024-10-14 16:16:00,563 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[274689,274702] [2024-10-14 16:16:00,563 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[274838,274851] [2024-10-14 16:16:00,563 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[274985,274998] [2024-10-14 16:16:00,563 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[275124,275137] [2024-10-14 16:16:00,564 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[275287,275300] [2024-10-14 16:16:00,565 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[275453,275466] [2024-10-14 16:16:00,565 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[275617,275630] [2024-10-14 16:16:00,566 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[275782,275795] [2024-10-14 16:16:00,566 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[275947,275960] [2024-10-14 16:16:00,566 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[276113,276126] [2024-10-14 16:16:00,567 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[276278,276291] [2024-10-14 16:16:00,569 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[276445,276458] [2024-10-14 16:16:00,572 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[276605,276618] [2024-10-14 16:16:00,573 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[276767,276780] [2024-10-14 16:16:00,573 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[276926,276939] [2024-10-14 16:16:00,573 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[277072,277085] [2024-10-14 16:16:00,574 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[277215,277228] [2024-10-14 16:16:00,596 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[277359,277372] [2024-10-14 16:16:00,596 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[277502,277515] [2024-10-14 16:16:00,597 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[277646,277659] [2024-10-14 16:16:00,597 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[277787,277800] [2024-10-14 16:16:00,597 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[277925,277938] [2024-10-14 16:16:00,597 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[278083,278096] [2024-10-14 16:16:00,597 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[278242,278255] [2024-10-14 16:16:00,598 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[278398,278411] [2024-10-14 16:16:00,598 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[278547,278560] [2024-10-14 16:16:00,598 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[278699,278712] [2024-10-14 16:16:00,598 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[278850,278863] [2024-10-14 16:16:00,599 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[278999,279012] [2024-10-14 16:16:00,599 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[279151,279164] [2024-10-14 16:16:00,603 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[279299,279312] [2024-10-14 16:16:00,604 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[279452,279465] [2024-10-14 16:16:00,604 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[279603,279616] [2024-10-14 16:16:00,605 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[279753,279766] [2024-10-14 16:16:00,605 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[279900,279913] [2024-10-14 16:16:00,605 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[280051,280064] [2024-10-14 16:16:00,605 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[280202,280215] [2024-10-14 16:16:00,606 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[280350,280363] [2024-10-14 16:16:00,606 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[280516,280529] [2024-10-14 16:16:00,606 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[280685,280698] [2024-10-14 16:16:00,606 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[280852,280865] [2024-10-14 16:16:00,607 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[281020,281033] [2024-10-14 16:16:00,607 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[281170,281183] [2024-10-14 16:16:00,607 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[281317,281330] [2024-10-14 16:16:00,608 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[281478,281491] [2024-10-14 16:16:00,608 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[281648,281661] [2024-10-14 16:16:00,608 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[281810,281823] [2024-10-14 16:16:00,610 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-14 16:16:00,631 INFO L200 MainTranslator]: Completed pre-run [2024-10-14 16:16:00,947 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[268422,268435] [2024-10-14 16:16:00,950 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[268567,268580] [2024-10-14 16:16:00,952 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[268713,268726] [2024-10-14 16:16:00,952 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[268878,268891] [2024-10-14 16:16:00,952 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[269036,269049] [2024-10-14 16:16:00,953 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[269194,269207] [2024-10-14 16:16:00,954 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[269352,269365] [2024-10-14 16:16:00,954 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[269512,269525] [2024-10-14 16:16:00,959 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[269671,269684] [2024-10-14 16:16:00,959 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[269810,269823] [2024-10-14 16:16:00,959 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[269952,269965] [2024-10-14 16:16:00,960 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[270101,270114] [2024-10-14 16:16:00,960 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[270240,270253] [2024-10-14 16:16:00,960 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[270395,270408] [2024-10-14 16:16:00,961 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[270555,270568] [2024-10-14 16:16:00,961 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[270706,270719] [2024-10-14 16:16:00,961 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[270857,270870] [2024-10-14 16:16:00,962 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[271009,271022] [2024-10-14 16:16:00,962 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[271158,271171] [2024-10-14 16:16:00,962 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[271306,271319] [2024-10-14 16:16:00,963 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[271463,271476] [2024-10-14 16:16:00,963 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[271612,271625] [2024-10-14 16:16:00,967 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[271768,271781] [2024-10-14 16:16:00,968 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[271921,271934] [2024-10-14 16:16:00,968 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[272067,272080] [2024-10-14 16:16:00,969 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[272210,272223] [2024-10-14 16:16:00,969 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[272362,272375] [2024-10-14 16:16:00,973 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[272508,272521] [2024-10-14 16:16:00,974 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[272653,272666] [2024-10-14 16:16:00,974 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[272807,272820] [2024-10-14 16:16:00,974 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[272958,272971] [2024-10-14 16:16:00,975 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[273113,273126] [2024-10-14 16:16:00,975 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[273265,273278] [2024-10-14 16:16:00,975 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[273420,273433] [2024-10-14 16:16:00,976 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[273584,273597] [2024-10-14 16:16:00,976 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[273740,273753] [2024-10-14 16:16:00,976 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[273904,273917] [2024-10-14 16:16:00,976 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[274046,274059] [2024-10-14 16:16:00,977 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[274204,274217] [2024-10-14 16:16:00,977 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[274371,274384] [2024-10-14 16:16:00,977 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[274530,274543] [2024-10-14 16:16:00,978 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[274689,274702] [2024-10-14 16:16:00,978 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[274838,274851] [2024-10-14 16:16:00,983 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[274985,274998] [2024-10-14 16:16:00,985 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[275124,275137] [2024-10-14 16:16:00,986 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[275287,275300] [2024-10-14 16:16:00,986 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[275453,275466] [2024-10-14 16:16:00,986 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[275617,275630] [2024-10-14 16:16:00,987 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[275782,275795] [2024-10-14 16:16:00,988 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[275947,275960] [2024-10-14 16:16:00,988 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[276113,276126] [2024-10-14 16:16:00,988 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[276278,276291] [2024-10-14 16:16:00,989 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[276445,276458] [2024-10-14 16:16:00,990 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[276605,276618] [2024-10-14 16:16:00,990 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[276767,276780] [2024-10-14 16:16:00,991 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[276926,276939] [2024-10-14 16:16:00,991 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[277072,277085] [2024-10-14 16:16:00,991 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[277215,277228] [2024-10-14 16:16:00,992 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[277359,277372] [2024-10-14 16:16:00,992 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[277502,277515] [2024-10-14 16:16:00,992 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[277646,277659] [2024-10-14 16:16:00,993 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[277787,277800] [2024-10-14 16:16:00,993 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[277925,277938] [2024-10-14 16:16:00,993 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[278083,278096] [2024-10-14 16:16:00,994 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[278242,278255] [2024-10-14 16:16:00,994 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[278398,278411] [2024-10-14 16:16:00,994 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[278547,278560] [2024-10-14 16:16:00,995 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[278699,278712] [2024-10-14 16:16:00,995 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[278850,278863] [2024-10-14 16:16:00,996 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[278999,279012] [2024-10-14 16:16:00,996 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[279151,279164] [2024-10-14 16:16:00,996 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[279299,279312] [2024-10-14 16:16:00,997 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[279452,279465] [2024-10-14 16:16:00,998 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[279603,279616] [2024-10-14 16:16:00,998 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[279753,279766] [2024-10-14 16:16:00,998 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[279900,279913] [2024-10-14 16:16:00,999 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[280051,280064] [2024-10-14 16:16:01,000 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[280202,280215] [2024-10-14 16:16:01,000 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[280350,280363] [2024-10-14 16:16:01,001 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[280516,280529] [2024-10-14 16:16:01,002 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[280685,280698] [2024-10-14 16:16:01,003 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[280852,280865] [2024-10-14 16:16:01,003 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[281020,281033] [2024-10-14 16:16:01,004 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[281170,281183] [2024-10-14 16:16:01,005 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[281317,281330] [2024-10-14 16:16:01,005 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[281478,281491] [2024-10-14 16:16:01,006 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[281648,281661] [2024-10-14 16:16:01,006 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--paride--pf.ko.cil.i[281810,281823] [2024-10-14 16:16:01,009 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-14 16:16:01,194 INFO L204 MainTranslator]: Completed translation [2024-10-14 16:16:01,195 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 04:16:01 WrapperNode [2024-10-14 16:16:01,195 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-14 16:16:01,196 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-14 16:16:01,196 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-14 16:16:01,196 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-14 16:16:01,203 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 04:16:01" (1/1) ... [2024-10-14 16:16:01,289 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 04:16:01" (1/1) ... [2024-10-14 16:16:01,406 INFO L138 Inliner]: procedures = 529, calls = 1379, calls flagged for inlining = 205, calls inlined = 121, statements flattened = 2140 [2024-10-14 16:16:01,406 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-14 16:16:01,408 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-10-14 16:16:01,408 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-10-14 16:16:01,408 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-10-14 16:16:01,419 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 04:16:01" (1/1) ... [2024-10-14 16:16:01,419 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 04:16:01" (1/1) ... [2024-10-14 16:16:01,448 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 04:16:01" (1/1) ... [2024-10-14 16:16:01,650 INFO L175 MemorySlicer]: Split 467 memory accesses to 18 slices as follows [216, 3, 4, 5, 1, 5, 2, 2, 18, 11, 3, 37, 98, 2, 21, 6, 13, 20]. 46 percent of accesses are in the largest equivalence class. The 183 initializations are split as follows [56, 3, 0, 5, 1, 5, 2, 0, 18, 11, 0, 28, 0, 0, 21, 0, 13, 20]. The 135 writes are split as follows [35, 0, 3, 0, 0, 0, 0, 2, 0, 0, 2, 0, 88, 0, 0, 5, 0, 0]. [2024-10-14 16:16:01,652 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 04:16:01" (1/1) ... [2024-10-14 16:16:01,652 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 04:16:01" (1/1) ... [2024-10-14 16:16:01,742 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 04:16:01" (1/1) ... [2024-10-14 16:16:01,762 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 04:16:01" (1/1) ... [2024-10-14 16:16:01,795 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 04:16:01" (1/1) ... [2024-10-14 16:16:01,815 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 04:16:01" (1/1) ... [2024-10-14 16:16:01,854 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-10-14 16:16:01,855 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-10-14 16:16:01,855 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-10-14 16:16:01,855 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-10-14 16:16:01,856 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.10 04:16:01" (1/1) ... [2024-10-14 16:16:01,863 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-14 16:16:01,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-14 16:16:01,891 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-10-14 16:16:01,895 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-10-14 16:16:01,944 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_96 [2024-10-14 16:16:01,945 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_96 [2024-10-14 16:16:01,945 INFO L130 BoogieDeclarations]: Found specification of procedure write_reg [2024-10-14 16:16:01,945 INFO L138 BoogieDeclarations]: Found implementation of procedure write_reg [2024-10-14 16:16:01,946 INFO L130 BoogieDeclarations]: Found specification of procedure status_reg [2024-10-14 16:16:01,946 INFO L138 BoogieDeclarations]: Found implementation of procedure status_reg [2024-10-14 16:16:01,946 INFO L130 BoogieDeclarations]: Found specification of procedure ps_set_intr [2024-10-14 16:16:01,946 INFO L138 BoogieDeclarations]: Found implementation of procedure ps_set_intr [2024-10-14 16:16:01,946 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2024-10-14 16:16:01,946 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2024-10-14 16:16:01,947 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-10-14 16:16:01,949 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-10-14 16:16:01,949 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2024-10-14 16:16:01,949 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2024-10-14 16:16:01,950 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-10-14 16:16:01,950 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-10-14 16:16:01,950 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2024-10-14 16:16:01,950 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2024-10-14 16:16:01,950 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_pf_spin_lock [2024-10-14 16:16:01,950 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_pf_spin_lock [2024-10-14 16:16:01,950 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2024-10-14 16:16:01,950 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2024-10-14 16:16:01,950 INFO L130 BoogieDeclarations]: Found specification of procedure pf_atapi [2024-10-14 16:16:01,950 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_atapi [2024-10-14 16:16:01,950 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-10-14 16:16:01,951 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-10-14 16:16:01,951 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-10-14 16:16:01,951 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-10-14 16:16:01,951 INFO L130 BoogieDeclarations]: Found specification of procedure pf_mode_sense [2024-10-14 16:16:01,951 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_mode_sense [2024-10-14 16:16:01,951 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2024-10-14 16:16:01,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2024-10-14 16:16:01,952 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-10-14 16:16:01,953 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-10-14 16:16:01,953 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-10-14 16:16:01,953 INFO L130 BoogieDeclarations]: Found specification of procedure pi_read_regr [2024-10-14 16:16:01,954 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_read_regr [2024-10-14 16:16:01,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-10-14 16:16:01,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2024-10-14 16:16:01,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2024-10-14 16:16:01,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2024-10-14 16:16:01,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2024-10-14 16:16:01,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2024-10-14 16:16:01,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2024-10-14 16:16:01,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2024-10-14 16:16:01,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2024-10-14 16:16:01,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2024-10-14 16:16:01,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2024-10-14 16:16:01,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2024-10-14 16:16:01,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2024-10-14 16:16:01,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2024-10-14 16:16:01,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2024-10-14 16:16:01,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2024-10-14 16:16:01,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2024-10-14 16:16:01,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2024-10-14 16:16:01,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2024-10-14 16:16:01,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2024-10-14 16:16:01,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2024-10-14 16:16:01,957 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2024-10-14 16:16:01,957 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2024-10-14 16:16:01,957 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2024-10-14 16:16:01,957 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2024-10-14 16:16:01,957 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2024-10-14 16:16:01,957 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2024-10-14 16:16:01,957 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2024-10-14 16:16:01,957 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2024-10-14 16:16:01,957 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2024-10-14 16:16:01,957 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2024-10-14 16:16:01,957 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2024-10-14 16:16:01,958 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2024-10-14 16:16:01,958 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2024-10-14 16:16:01,958 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2024-10-14 16:16:01,958 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2024-10-14 16:16:01,958 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#0 [2024-10-14 16:16:01,958 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#1 [2024-10-14 16:16:01,958 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#2 [2024-10-14 16:16:01,958 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#3 [2024-10-14 16:16:01,958 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#4 [2024-10-14 16:16:01,958 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#5 [2024-10-14 16:16:01,958 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#6 [2024-10-14 16:16:01,958 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#7 [2024-10-14 16:16:01,958 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#8 [2024-10-14 16:16:01,959 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#9 [2024-10-14 16:16:01,959 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#10 [2024-10-14 16:16:01,959 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#11 [2024-10-14 16:16:01,959 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#12 [2024-10-14 16:16:01,959 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#13 [2024-10-14 16:16:01,959 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#14 [2024-10-14 16:16:01,959 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#15 [2024-10-14 16:16:01,959 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#16 [2024-10-14 16:16:01,959 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#17 [2024-10-14 16:16:01,959 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2024-10-14 16:16:01,959 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2024-10-14 16:16:01,959 INFO L130 BoogieDeclarations]: Found specification of procedure pf_end_request [2024-10-14 16:16:01,960 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_end_request [2024-10-14 16:16:01,960 INFO L130 BoogieDeclarations]: Found specification of procedure pf_next_buf [2024-10-14 16:16:01,960 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_next_buf [2024-10-14 16:16:01,960 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-10-14 16:16:01,960 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-10-14 16:16:01,960 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2024-10-14 16:16:01,961 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2024-10-14 16:16:01,961 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2024-10-14 16:16:01,961 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2024-10-14 16:16:01,962 INFO L130 BoogieDeclarations]: Found specification of procedure pi_read_block [2024-10-14 16:16:01,962 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_read_block [2024-10-14 16:16:01,962 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2024-10-14 16:16:01,962 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2024-10-14 16:16:01,962 INFO L130 BoogieDeclarations]: Found specification of procedure ps_tq_int [2024-10-14 16:16:01,962 INFO L138 BoogieDeclarations]: Found implementation of procedure ps_tq_int [2024-10-14 16:16:01,962 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_blkdev [2024-10-14 16:16:01,962 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_blkdev [2024-10-14 16:16:01,963 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2024-10-14 16:16:01,963 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2024-10-14 16:16:01,963 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2024-10-14 16:16:01,963 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2024-10-14 16:16:01,963 INFO L130 BoogieDeclarations]: Found specification of procedure pf_req_sense [2024-10-14 16:16:01,963 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_req_sense [2024-10-14 16:16:01,963 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-10-14 16:16:01,963 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~TO~VOID [2024-10-14 16:16:01,964 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~TO~VOID [2024-10-14 16:16:01,964 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-10-14 16:16:01,964 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-10-14 16:16:01,964 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-10-14 16:16:01,964 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2024-10-14 16:16:01,965 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2024-10-14 16:16:01,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-10-14 16:16:01,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-10-14 16:16:01,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-10-14 16:16:01,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-10-14 16:16:01,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-10-14 16:16:01,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-10-14 16:16:01,966 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-10-14 16:16:01,966 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-10-14 16:16:01,966 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-10-14 16:16:01,966 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-10-14 16:16:01,966 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-10-14 16:16:01,966 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-10-14 16:16:01,966 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-10-14 16:16:01,967 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-10-14 16:16:01,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-10-14 16:16:01,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-10-14 16:16:01,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-10-14 16:16:01,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-10-14 16:16:01,968 INFO L130 BoogieDeclarations]: Found specification of procedure pf_identify [2024-10-14 16:16:01,968 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_identify [2024-10-14 16:16:01,968 INFO L130 BoogieDeclarations]: Found specification of procedure pf_sleep [2024-10-14 16:16:01,968 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_sleep [2024-10-14 16:16:01,969 INFO L130 BoogieDeclarations]: Found specification of procedure pi_write_block [2024-10-14 16:16:01,971 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_write_block [2024-10-14 16:16:01,971 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2024-10-14 16:16:01,971 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2024-10-14 16:16:01,971 INFO L130 BoogieDeclarations]: Found specification of procedure pi_connect [2024-10-14 16:16:01,971 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_connect [2024-10-14 16:16:01,971 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_delayed_work [2024-10-14 16:16:01,971 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_delayed_work [2024-10-14 16:16:01,971 INFO L130 BoogieDeclarations]: Found specification of procedure pf_lock [2024-10-14 16:16:01,971 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_lock [2024-10-14 16:16:01,971 INFO L130 BoogieDeclarations]: Found specification of procedure bio_data [2024-10-14 16:16:01,971 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_data [2024-10-14 16:16:01,972 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-10-14 16:16:01,972 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-10-14 16:16:01,972 INFO L130 BoogieDeclarations]: Found specification of procedure pi_release [2024-10-14 16:16:01,972 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_release [2024-10-14 16:16:01,972 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2024-10-14 16:16:01,972 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2024-10-14 16:16:01,974 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2024-10-14 16:16:01,974 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2024-10-14 16:16:01,975 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2024-10-14 16:16:01,975 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2024-10-14 16:16:01,975 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2024-10-14 16:16:01,975 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2024-10-14 16:16:01,975 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2024-10-14 16:16:01,975 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2024-10-14 16:16:01,975 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2024-10-14 16:16:01,975 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2024-10-14 16:16:01,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2024-10-14 16:16:01,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2024-10-14 16:16:01,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2024-10-14 16:16:01,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2024-10-14 16:16:01,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2024-10-14 16:16:01,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2024-10-14 16:16:01,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2024-10-14 16:16:01,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2024-10-14 16:16:01,976 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2024-10-14 16:16:01,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2024-10-14 16:16:01,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2024-10-14 16:16:01,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2024-10-14 16:16:01,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2024-10-14 16:16:01,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2024-10-14 16:16:01,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2024-10-14 16:16:01,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2024-10-14 16:16:01,977 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2024-10-14 16:16:01,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2024-10-14 16:16:01,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2024-10-14 16:16:01,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2024-10-14 16:16:01,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2024-10-14 16:16:01,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2024-10-14 16:16:01,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2024-10-14 16:16:01,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2024-10-14 16:16:01,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2024-10-14 16:16:01,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2024-10-14 16:16:01,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2024-10-14 16:16:01,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2024-10-14 16:16:01,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2024-10-14 16:16:01,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2024-10-14 16:16:01,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2024-10-14 16:16:01,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2024-10-14 16:16:01,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2024-10-14 16:16:01,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2024-10-14 16:16:01,979 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2024-10-14 16:16:01,980 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2024-10-14 16:16:01,980 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2024-10-14 16:16:01,980 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2024-10-14 16:16:01,980 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2024-10-14 16:16:01,980 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2024-10-14 16:16:01,980 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2024-10-14 16:16:01,980 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2024-10-14 16:16:01,980 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-10-14 16:16:01,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-10-14 16:16:01,980 INFO L130 BoogieDeclarations]: Found specification of procedure pf_wait [2024-10-14 16:16:01,980 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_wait [2024-10-14 16:16:01,980 INFO L130 BoogieDeclarations]: Found specification of procedure read_reg [2024-10-14 16:16:01,980 INFO L138 BoogieDeclarations]: Found implementation of procedure read_reg [2024-10-14 16:16:01,980 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-10-14 16:16:01,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-10-14 16:16:01,980 INFO L130 BoogieDeclarations]: Found specification of procedure do_pf_request [2024-10-14 16:16:01,980 INFO L138 BoogieDeclarations]: Found implementation of procedure do_pf_request [2024-10-14 16:16:01,981 INFO L130 BoogieDeclarations]: Found specification of procedure pf_start [2024-10-14 16:16:01,981 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_start [2024-10-14 16:16:01,981 INFO L130 BoogieDeclarations]: Found specification of procedure set_capacity [2024-10-14 16:16:01,981 INFO L138 BoogieDeclarations]: Found implementation of procedure set_capacity [2024-10-14 16:16:01,981 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_pf_mutex [2024-10-14 16:16:01,981 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_pf_mutex [2024-10-14 16:16:01,981 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2024-10-14 16:16:01,981 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2024-10-14 16:16:01,981 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2024-10-14 16:16:01,981 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2024-10-14 16:16:01,981 INFO L130 BoogieDeclarations]: Found specification of procedure blk_rq_cur_sectors [2024-10-14 16:16:01,981 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_rq_cur_sectors [2024-10-14 16:16:01,981 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-10-14 16:16:01,981 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2024-10-14 16:16:01,981 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2024-10-14 16:16:01,981 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_111 [2024-10-14 16:16:01,981 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_111 [2024-10-14 16:16:01,981 INFO L130 BoogieDeclarations]: Found specification of procedure pf_command [2024-10-14 16:16:01,981 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_command [2024-10-14 16:16:01,982 INFO L130 BoogieDeclarations]: Found specification of procedure pf_probe [2024-10-14 16:16:01,982 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_probe [2024-10-14 16:16:01,982 INFO L130 BoogieDeclarations]: Found specification of procedure next_request [2024-10-14 16:16:01,982 INFO L138 BoogieDeclarations]: Found implementation of procedure next_request [2024-10-14 16:16:01,982 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-10-14 16:16:01,982 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-10-14 16:16:01,982 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-10-14 16:16:01,982 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-10-14 16:16:01,982 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-10-14 16:16:01,982 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-10-14 16:16:01,983 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-10-14 16:16:01,983 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-10-14 16:16:01,983 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-10-14 16:16:01,983 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-10-14 16:16:01,983 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-10-14 16:16:01,983 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-10-14 16:16:01,983 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-10-14 16:16:02,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-10-14 16:16:02,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-10-14 16:16:02,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-10-14 16:16:02,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-10-14 16:16:02,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-10-14 16:16:02,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2024-10-14 16:16:02,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2024-10-14 16:16:02,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2024-10-14 16:16:02,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2024-10-14 16:16:02,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2024-10-14 16:16:02,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2024-10-14 16:16:02,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2024-10-14 16:16:02,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2024-10-14 16:16:02,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2024-10-14 16:16:02,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2024-10-14 16:16:02,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2024-10-14 16:16:02,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2024-10-14 16:16:02,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2024-10-14 16:16:02,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2024-10-14 16:16:02,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2024-10-14 16:16:02,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2024-10-14 16:16:02,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2024-10-14 16:16:02,038 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2024-10-14 16:16:02,038 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2024-10-14 16:16:02,038 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2024-10-14 16:16:02,038 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2024-10-14 16:16:02,038 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2024-10-14 16:16:02,038 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2024-10-14 16:16:02,038 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2024-10-14 16:16:02,038 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2024-10-14 16:16:02,038 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2024-10-14 16:16:02,038 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2024-10-14 16:16:02,038 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2024-10-14 16:16:02,038 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2024-10-14 16:16:02,038 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2024-10-14 16:16:02,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2024-10-14 16:16:02,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2024-10-14 16:16:02,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2024-10-14 16:16:02,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2024-10-14 16:16:02,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2024-10-14 16:16:02,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2024-10-14 16:16:02,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2024-10-14 16:16:02,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2024-10-14 16:16:02,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2024-10-14 16:16:02,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2024-10-14 16:16:02,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2024-10-14 16:16:02,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2024-10-14 16:16:02,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2024-10-14 16:16:02,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2024-10-14 16:16:02,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2024-10-14 16:16:02,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2024-10-14 16:16:02,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2024-10-14 16:16:02,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2024-10-14 16:16:02,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2024-10-14 16:16:02,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2024-10-14 16:16:02,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2024-10-14 16:16:02,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2024-10-14 16:16:02,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2024-10-14 16:16:02,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2024-10-14 16:16:02,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2024-10-14 16:16:02,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2024-10-14 16:16:02,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2024-10-14 16:16:02,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2024-10-14 16:16:02,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2024-10-14 16:16:02,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2024-10-14 16:16:02,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2024-10-14 16:16:02,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2024-10-14 16:16:02,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2024-10-14 16:16:02,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2024-10-14 16:16:02,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2024-10-14 16:16:02,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2024-10-14 16:16:02,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2024-10-14 16:16:02,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2024-10-14 16:16:02,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2024-10-14 16:16:02,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2024-10-14 16:16:02,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2024-10-14 16:16:02,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2024-10-14 16:16:02,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-10-14 16:16:02,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-10-14 16:16:02,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-10-14 16:16:02,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-10-14 16:16:02,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-10-14 16:16:02,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-10-14 16:16:02,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-10-14 16:16:02,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-10-14 16:16:02,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-10-14 16:16:02,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-10-14 16:16:02,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-10-14 16:16:02,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-10-14 16:16:02,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-10-14 16:16:02,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-10-14 16:16:02,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-10-14 16:16:02,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-10-14 16:16:02,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-10-14 16:16:02,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-10-14 16:16:02,048 INFO L130 BoogieDeclarations]: Found specification of procedure pi_init [2024-10-14 16:16:02,048 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_init [2024-10-14 16:16:02,048 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-10-14 16:16:02,048 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-10-14 16:16:02,048 INFO L130 BoogieDeclarations]: Found specification of procedure get_capacity [2024-10-14 16:16:02,048 INFO L138 BoogieDeclarations]: Found implementation of procedure get_capacity [2024-10-14 16:16:02,048 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2024-10-14 16:16:02,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2024-10-14 16:16:02,049 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-10-14 16:16:02,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-10-14 16:16:02,049 INFO L130 BoogieDeclarations]: Found specification of procedure bio_has_data [2024-10-14 16:16:02,049 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_has_data [2024-10-14 16:16:02,049 INFO L130 BoogieDeclarations]: Found specification of procedure xl [2024-10-14 16:16:02,049 INFO L138 BoogieDeclarations]: Found implementation of procedure xl [2024-10-14 16:16:02,049 INFO L130 BoogieDeclarations]: Found specification of procedure xs [2024-10-14 16:16:02,049 INFO L138 BoogieDeclarations]: Found implementation of procedure xs [2024-10-14 16:16:02,050 INFO L130 BoogieDeclarations]: Found specification of procedure pi_disconnect [2024-10-14 16:16:02,050 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_disconnect [2024-10-14 16:16:02,050 INFO L130 BoogieDeclarations]: Found specification of procedure pf_reset [2024-10-14 16:16:02,050 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_reset [2024-10-14 16:16:02,050 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2024-10-14 16:16:02,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2024-10-14 16:16:02,050 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2024-10-14 16:16:02,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2024-10-14 16:16:02,050 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2024-10-14 16:16:02,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2024-10-14 16:16:02,050 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_pf_mutex [2024-10-14 16:16:02,051 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_pf_mutex [2024-10-14 16:16:02,051 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2024-10-14 16:16:02,051 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2024-10-14 16:16:02,051 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2024-10-14 16:16:02,051 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2024-10-14 16:16:02,051 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2024-10-14 16:16:02,051 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2024-10-14 16:16:02,051 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2024-10-14 16:16:02,051 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2024-10-14 16:16:02,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2024-10-14 16:16:02,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2024-10-14 16:16:02,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2024-10-14 16:16:02,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2024-10-14 16:16:02,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2024-10-14 16:16:02,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2024-10-14 16:16:02,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2024-10-14 16:16:02,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2024-10-14 16:16:02,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2024-10-14 16:16:02,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2024-10-14 16:16:02,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2024-10-14 16:16:02,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2024-10-14 16:16:02,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2024-10-14 16:16:02,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2024-10-14 16:16:02,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2024-10-14 16:16:02,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2024-10-14 16:16:02,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2024-10-14 16:16:02,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2024-10-14 16:16:02,053 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-10-14 16:16:02,053 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-10-14 16:16:02,053 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2024-10-14 16:16:02,053 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2024-10-14 16:16:02,054 INFO L130 BoogieDeclarations]: Found specification of procedure pf_completion [2024-10-14 16:16:02,054 INFO L138 BoogieDeclarations]: Found implementation of procedure pf_completion [2024-10-14 16:16:02,054 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_ps_spinlock [2024-10-14 16:16:02,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_ps_spinlock [2024-10-14 16:16:02,054 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-10-14 16:16:02,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-10-14 16:16:02,054 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2024-10-14 16:16:02,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2024-10-14 16:16:02,054 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2024-10-14 16:16:02,055 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2024-10-14 16:16:02,055 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_put_disk [2024-10-14 16:16:02,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_put_disk [2024-10-14 16:16:02,055 INFO L130 BoogieDeclarations]: Found specification of procedure pi_do_claimed [2024-10-14 16:16:02,055 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_do_claimed [2024-10-14 16:16:02,677 INFO L238 CfgBuilder]: Building ICFG [2024-10-14 16:16:02,681 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-10-14 16:16:02,797 INFO L733 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true;