./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 8fc3dc66 Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.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 d814653a08a1aeb90343d0c5111750e2bf570a4a34318c5b3aabd442542ffc3f --- Real Ultimate output --- This is Ultimate 0.3.0-?-8fc3dc6-m [2025-03-17 10:08:44,486 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-17 10:08:44,541 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-17 10:08:44,548 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-17 10:08:44,548 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-17 10:08:44,570 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-17 10:08:44,570 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-17 10:08:44,571 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-17 10:08:44,572 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-17 10:08:44,572 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-17 10:08:44,573 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-17 10:08:44,573 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-17 10:08:44,573 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-17 10:08:44,573 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-17 10:08:44,573 INFO L153 SettingsManager]: * Use SBE=true [2025-03-17 10:08:44,574 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-17 10:08:44,574 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-17 10:08:44,574 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-17 10:08:44,574 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-17 10:08:44,574 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-17 10:08:44,574 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-17 10:08:44,574 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-17 10:08:44,574 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-17 10:08:44,574 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-17 10:08:44,574 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-17 10:08:44,574 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-17 10:08:44,574 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-17 10:08:44,575 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-17 10:08:44,575 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-17 10:08:44,575 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-17 10:08:44,575 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-17 10:08:44,575 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-17 10:08:44,576 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-17 10:08:44,576 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-17 10:08:44,576 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-17 10:08:44,576 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-17 10:08:44,576 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-17 10:08:44,576 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-17 10:08:44,576 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-17 10:08:44,576 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-17 10:08:44,576 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> d814653a08a1aeb90343d0c5111750e2bf570a4a34318c5b3aabd442542ffc3f [2025-03-17 10:08:44,827 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-17 10:08:44,835 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-17 10:08:44,837 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-17 10:08:44,838 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-17 10:08:44,838 INFO L274 PluginConnector]: CDTParser initialized [2025-03-17 10:08:44,839 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i [2025-03-17 10:08:46,010 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5fb090041/16ff8aba1cf6444198a3d2496bbcb79c/FLAGfffacb98b [2025-03-17 10:08:46,537 INFO L384 CDTParser]: Found 1 translation units. [2025-03-17 10:08:46,537 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i [2025-03-17 10:08:46,587 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5fb090041/16ff8aba1cf6444198a3d2496bbcb79c/FLAGfffacb98b [2025-03-17 10:08:47,082 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5fb090041/16ff8aba1cf6444198a3d2496bbcb79c [2025-03-17 10:08:47,084 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-17 10:08:47,087 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-17 10:08:47,089 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-17 10:08:47,089 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-17 10:08:47,093 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-17 10:08:47,094 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.03 10:08:47" (1/1) ... [2025-03-17 10:08:47,097 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2cb75611 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:08:47, skipping insertion in model container [2025-03-17 10:08:47,097 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.03 10:08:47" (1/1) ... [2025-03-17 10:08:47,256 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-17 10:08:51,918 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[373036,373049] [2025-03-17 10:08:51,921 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[373181,373194] [2025-03-17 10:08:51,921 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[373327,373340] [2025-03-17 10:08:51,921 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[373492,373505] [2025-03-17 10:08:51,922 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[373650,373663] [2025-03-17 10:08:51,922 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[373808,373821] [2025-03-17 10:08:51,922 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[373966,373979] [2025-03-17 10:08:51,922 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[374126,374139] [2025-03-17 10:08:51,922 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[374285,374298] [2025-03-17 10:08:51,923 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[374424,374437] [2025-03-17 10:08:51,923 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[374566,374579] [2025-03-17 10:08:51,923 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[374715,374728] [2025-03-17 10:08:51,923 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[374854,374867] [2025-03-17 10:08:51,923 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[375009,375022] [2025-03-17 10:08:51,924 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[375169,375182] [2025-03-17 10:08:51,924 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[375320,375333] [2025-03-17 10:08:51,924 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[375471,375484] [2025-03-17 10:08:51,924 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[375623,375636] [2025-03-17 10:08:51,924 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[375772,375785] [2025-03-17 10:08:51,924 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[375920,375933] [2025-03-17 10:08:51,925 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[376077,376090] [2025-03-17 10:08:51,925 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[376226,376239] [2025-03-17 10:08:51,925 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[376382,376395] [2025-03-17 10:08:51,925 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[376535,376548] [2025-03-17 10:08:51,925 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[376681,376694] [2025-03-17 10:08:51,926 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[376824,376837] [2025-03-17 10:08:51,926 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[376976,376989] [2025-03-17 10:08:51,926 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[377122,377135] [2025-03-17 10:08:51,926 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[377267,377280] [2025-03-17 10:08:51,927 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[377421,377434] [2025-03-17 10:08:51,927 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[377572,377585] [2025-03-17 10:08:51,927 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[377727,377740] [2025-03-17 10:08:51,927 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[377879,377892] [2025-03-17 10:08:51,928 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[378034,378047] [2025-03-17 10:08:51,928 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[378198,378211] [2025-03-17 10:08:51,928 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[378354,378367] [2025-03-17 10:08:51,928 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[378518,378531] [2025-03-17 10:08:51,929 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[378660,378673] [2025-03-17 10:08:51,929 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[378818,378831] [2025-03-17 10:08:51,929 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[378985,378998] [2025-03-17 10:08:51,929 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[379144,379157] [2025-03-17 10:08:51,929 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[379303,379316] [2025-03-17 10:08:51,930 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[379452,379465] [2025-03-17 10:08:51,930 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[379599,379612] [2025-03-17 10:08:51,930 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[379738,379751] [2025-03-17 10:08:51,930 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[379901,379914] [2025-03-17 10:08:51,930 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[380067,380080] [2025-03-17 10:08:51,931 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[380231,380244] [2025-03-17 10:08:51,931 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[380396,380409] [2025-03-17 10:08:51,931 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[380561,380574] [2025-03-17 10:08:51,931 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[380727,380740] [2025-03-17 10:08:51,932 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[380892,380905] [2025-03-17 10:08:51,932 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[381059,381072] [2025-03-17 10:08:51,932 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[381219,381232] [2025-03-17 10:08:51,932 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[381381,381394] [2025-03-17 10:08:51,932 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[381540,381553] [2025-03-17 10:08:51,933 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[381686,381699] [2025-03-17 10:08:51,933 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[381829,381842] [2025-03-17 10:08:51,933 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[381973,381986] [2025-03-17 10:08:51,933 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[382116,382129] [2025-03-17 10:08:51,934 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[382260,382273] [2025-03-17 10:08:51,934 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[382401,382414] [2025-03-17 10:08:51,934 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[382539,382552] [2025-03-17 10:08:51,934 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[382697,382710] [2025-03-17 10:08:51,934 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[382856,382869] [2025-03-17 10:08:51,935 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[383012,383025] [2025-03-17 10:08:51,935 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[383161,383174] [2025-03-17 10:08:51,935 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[383313,383326] [2025-03-17 10:08:51,935 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[383464,383477] [2025-03-17 10:08:51,936 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[383613,383626] [2025-03-17 10:08:51,936 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[383765,383778] [2025-03-17 10:08:51,936 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[383913,383926] [2025-03-17 10:08:51,936 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[384066,384079] [2025-03-17 10:08:51,936 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[384217,384230] [2025-03-17 10:08:51,937 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[384367,384380] [2025-03-17 10:08:51,937 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[384514,384527] [2025-03-17 10:08:51,937 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[384665,384678] [2025-03-17 10:08:51,937 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[384816,384829] [2025-03-17 10:08:51,937 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[384964,384977] [2025-03-17 10:08:51,938 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[385130,385143] [2025-03-17 10:08:51,938 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[385299,385312] [2025-03-17 10:08:51,938 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[385466,385479] [2025-03-17 10:08:51,938 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[385634,385647] [2025-03-17 10:08:51,938 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[385784,385797] [2025-03-17 10:08:51,938 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[385931,385944] [2025-03-17 10:08:51,939 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[386092,386105] [2025-03-17 10:08:51,939 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[386262,386275] [2025-03-17 10:08:51,939 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[386424,386437] [2025-03-17 10:08:51,989 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-17 10:08:52,010 INFO L200 MainTranslator]: Completed pre-run [2025-03-17 10:08:52,072 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [4763] [2025-03-17 10:08:52,074 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [4770] [2025-03-17 10:08:52,076 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4907] [2025-03-17 10:08:52,077 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4910] [2025-03-17 10:08:52,077 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [4912] [2025-03-17 10:08:52,077 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4917] [2025-03-17 10:08:52,077 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4920] [2025-03-17 10:08:52,078 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4922] [2025-03-17 10:08:52,078 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4927] [2025-03-17 10:08:52,078 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4930] [2025-03-17 10:08:52,078 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4932] [2025-03-17 10:08:52,078 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4937] [2025-03-17 10:08:52,078 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4940] [2025-03-17 10:08:52,078 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [4942] [2025-03-17 10:08:52,079 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4980] [2025-03-17 10:08:52,079 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4983] [2025-03-17 10:08:52,079 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [4985] [2025-03-17 10:08:52,079 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4990] [2025-03-17 10:08:52,080 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4993] [2025-03-17 10:08:52,080 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4995] [2025-03-17 10:08:52,080 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [5000] [2025-03-17 10:08:52,080 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [5003] [2025-03-17 10:08:52,080 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [5005] [2025-03-17 10:08:52,080 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [5010] [2025-03-17 10:08:52,080 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [5013] [2025-03-17 10:08:52,080 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [5015] [2025-03-17 10:08:52,083 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5199] [2025-03-17 10:08:52,086 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5208] [2025-03-17 10:08:52,097 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (98), "i" (12UL)); [5581-5582] [2025-03-17 10:08:52,097 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (99), "i" (12UL)); [5592-5593] [2025-03-17 10:08:52,100 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/block/xen-blkfront.c"), "i" (173), "i" (12UL)); [5722-5723] [2025-03-17 10:08:52,102 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/block/xen-blkfront.c"), "i" (228), "i" (12UL)); [5831-5832] [2025-03-17 10:08:52,103 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/block/xen-blkfront.c"), "i" (239), "i" (12UL)); [5857-5858] [2025-03-17 10:08:52,103 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/block/xen-blkfront.c"), "i" (251), "i" (12UL)); [5880-5881] [2025-03-17 10:08:52,104 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/block/xen-blkfront.c"), "i" (253), "i" (12UL)); [5892-5893] [2025-03-17 10:08:52,106 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/block/xen-blkfront.c"), "i" (321), "i" (12UL)); [5998-5999] [2025-03-17 10:08:52,110 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" ((char *)(argument + (unsigned long )i)): "ebx"); [6130] [2025-03-17 10:08:52,110 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" ((char *)(argument + (unsigned long )i)): "ebx"); [6133] [2025-03-17 10:08:52,110 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" ((char *)(argument + (unsigned long )i)): "ebx"); [6136] [2025-03-17 10:08:52,110 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" ((char *)(argument + (unsigned long )i)): "ebx"); [6139] [2025-03-17 10:08:52,110 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" ((char *)(argument + (unsigned long )i)): "ebx"); [6142] [2025-03-17 10:08:52,113 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/block/xen-blkfront.c"), "i" (451), "i" (12UL)); [6288-6289] [2025-03-17 10:08:52,114 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/block/xen-blkfront.c"), "i" (453), "i" (12UL)); [6306-6307] [2025-03-17 10:08:52,116 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/block/xen-blkfront.c"), "i" (461), "i" (12UL)); [6324-6325] [2025-03-17 10:08:52,118 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/block/xen-blkfront.c"), "i" (513), "i" (12UL)); [6400-6401] [2025-03-17 10:08:52,119 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/block/xen-blkfront.c"), "i" (534), "i" (12UL)); [6436-6437] [2025-03-17 10:08:52,124 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6526] [2025-03-17 10:08:52,124 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [6528] [2025-03-17 10:08:52,135 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/block/xen-blkfront.c"), "i" (802), "i" (12UL)); [6898-6899] [2025-03-17 10:08:52,136 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/block/xen-blkfront.c"), "i" (803), "i" (12UL)); [6910-6911] [2025-03-17 10:08:52,138 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/block/xen-blkfront.c"), "i" (845), "i" (12UL)); [6979-6980] [2025-03-17 10:08:52,148 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/block/xen-blkfront.c"), "i" (970), "i" (12UL)); [7175-7176] [2025-03-17 10:08:52,148 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/block/xen-blkfront.c"), "i" (979), "i" (12UL)); [7190-7191] [2025-03-17 10:08:52,154 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/block/xen-blkfront.c"), "i" (1068), "i" (12UL)); [7339-7340] [2025-03-17 10:08:52,159 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [7539] [2025-03-17 10:08:52,163 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/block/xen-blkfront.c"), "i" (1222), "i" (12UL)); [7713-7714] [2025-03-17 10:08:52,165 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [7735] [2025-03-17 10:08:52,176 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/block/xen-blkfront.c"), "i" (1554), "i" (12UL)); [8244-8245] [2025-03-17 10:08:52,177 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/block/xen-blkfront.c"), "i" (1568), "i" (12UL)); [8280-8281] [2025-03-17 10:08:52,178 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/block/xen-blkfront.c"), "i" (1576), "i" (12UL)); [8304-8305] [2025-03-17 10:08:52,183 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/block/xen-blkfront.c"), "i" (1711), "i" (12UL)); [8512-8513] [2025-03-17 10:08:52,295 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[373036,373049] [2025-03-17 10:08:52,295 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[373181,373194] [2025-03-17 10:08:52,296 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[373327,373340] [2025-03-17 10:08:52,296 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[373492,373505] [2025-03-17 10:08:52,296 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[373650,373663] [2025-03-17 10:08:52,296 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[373808,373821] [2025-03-17 10:08:52,297 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[373966,373979] [2025-03-17 10:08:52,297 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[374126,374139] [2025-03-17 10:08:52,297 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[374285,374298] [2025-03-17 10:08:52,297 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[374424,374437] [2025-03-17 10:08:52,297 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[374566,374579] [2025-03-17 10:08:52,298 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[374715,374728] [2025-03-17 10:08:52,298 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[374854,374867] [2025-03-17 10:08:52,299 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[375009,375022] [2025-03-17 10:08:52,299 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[375169,375182] [2025-03-17 10:08:52,300 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[375320,375333] [2025-03-17 10:08:52,300 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[375471,375484] [2025-03-17 10:08:52,301 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[375623,375636] [2025-03-17 10:08:52,301 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[375772,375785] [2025-03-17 10:08:52,301 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[375920,375933] [2025-03-17 10:08:52,301 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[376077,376090] [2025-03-17 10:08:52,302 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[376226,376239] [2025-03-17 10:08:52,302 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[376382,376395] [2025-03-17 10:08:52,302 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[376535,376548] [2025-03-17 10:08:52,302 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[376681,376694] [2025-03-17 10:08:52,303 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[376824,376837] [2025-03-17 10:08:52,303 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[376976,376989] [2025-03-17 10:08:52,303 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[377122,377135] [2025-03-17 10:08:52,303 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[377267,377280] [2025-03-17 10:08:52,303 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[377421,377434] [2025-03-17 10:08:52,303 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[377572,377585] [2025-03-17 10:08:52,303 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[377727,377740] [2025-03-17 10:08:52,303 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[377879,377892] [2025-03-17 10:08:52,304 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[378034,378047] [2025-03-17 10:08:52,304 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[378198,378211] [2025-03-17 10:08:52,304 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[378354,378367] [2025-03-17 10:08:52,304 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[378518,378531] [2025-03-17 10:08:52,304 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[378660,378673] [2025-03-17 10:08:52,304 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[378818,378831] [2025-03-17 10:08:52,310 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[378985,378998] [2025-03-17 10:08:52,311 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[379144,379157] [2025-03-17 10:08:52,311 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[379303,379316] [2025-03-17 10:08:52,311 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[379452,379465] [2025-03-17 10:08:52,311 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[379599,379612] [2025-03-17 10:08:52,311 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[379738,379751] [2025-03-17 10:08:52,311 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[379901,379914] [2025-03-17 10:08:52,311 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[380067,380080] [2025-03-17 10:08:52,312 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[380231,380244] [2025-03-17 10:08:52,312 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[380396,380409] [2025-03-17 10:08:52,312 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[380561,380574] [2025-03-17 10:08:52,312 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[380727,380740] [2025-03-17 10:08:52,312 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[380892,380905] [2025-03-17 10:08:52,312 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[381059,381072] [2025-03-17 10:08:52,313 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[381219,381232] [2025-03-17 10:08:52,313 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[381381,381394] [2025-03-17 10:08:52,313 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[381540,381553] [2025-03-17 10:08:52,313 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[381686,381699] [2025-03-17 10:08:52,313 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[381829,381842] [2025-03-17 10:08:52,313 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[381973,381986] [2025-03-17 10:08:52,314 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[382116,382129] [2025-03-17 10:08:52,314 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[382260,382273] [2025-03-17 10:08:52,315 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[382401,382414] [2025-03-17 10:08:52,315 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[382539,382552] [2025-03-17 10:08:52,316 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[382697,382710] [2025-03-17 10:08:52,316 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[382856,382869] [2025-03-17 10:08:52,316 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[383012,383025] [2025-03-17 10:08:52,316 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[383161,383174] [2025-03-17 10:08:52,316 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[383313,383326] [2025-03-17 10:08:52,317 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[383464,383477] [2025-03-17 10:08:52,317 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[383613,383626] [2025-03-17 10:08:52,317 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[383765,383778] [2025-03-17 10:08:52,317 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[383913,383926] [2025-03-17 10:08:52,317 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[384066,384079] [2025-03-17 10:08:52,318 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[384217,384230] [2025-03-17 10:08:52,318 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[384367,384380] [2025-03-17 10:08:52,318 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[384514,384527] [2025-03-17 10:08:52,318 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[384665,384678] [2025-03-17 10:08:52,319 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[384816,384829] [2025-03-17 10:08:52,319 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[384964,384977] [2025-03-17 10:08:52,319 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[385130,385143] [2025-03-17 10:08:52,320 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[385299,385312] [2025-03-17 10:08:52,320 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[385466,385479] [2025-03-17 10:08:52,321 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[385634,385647] [2025-03-17 10:08:52,322 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[385784,385797] [2025-03-17 10:08:52,322 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[385931,385944] [2025-03-17 10:08:52,322 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[386092,386105] [2025-03-17 10:08:52,322 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[386262,386275] [2025-03-17 10:08:52,322 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[386424,386437] [2025-03-17 10:08:52,331 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-17 10:08:52,506 INFO L204 MainTranslator]: Completed translation [2025-03-17 10:08:52,506 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:08:52 WrapperNode [2025-03-17 10:08:52,506 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-17 10:08:52,507 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-17 10:08:52,507 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-17 10:08:52,507 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-17 10:08:52,512 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:08:52" (1/1) ... [2025-03-17 10:08:52,589 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:08:52" (1/1) ... [2025-03-17 10:08:52,831 INFO L138 Inliner]: procedures = 675, calls = 3000, calls flagged for inlining = 317, calls inlined = 217, statements flattened = 6272 [2025-03-17 10:08:52,832 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-17 10:08:52,837 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-17 10:08:52,837 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-17 10:08:52,838 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-17 10:08:52,851 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:08:52" (1/1) ... [2025-03-17 10:08:52,852 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:08:52" (1/1) ... [2025-03-17 10:08:52,900 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:08:52" (1/1) ... [2025-03-17 10:08:53,613 INFO L175 MemorySlicer]: Split 1157 memory accesses to 85 slices as follows [2, 8, 1, 6, 3, 11, 1, 3, 3, 1, 3, 3, 2, 6, 3, 1, 1, 0, 8, 5, 4, 5, 3, 4, 26, 2, 1, 9, 6, 5, 3, 6, 8, 3, 8, 6, 10, 8, 3, 8, 3, 2, 8, 707, 1, 4, 4, 6, 5, 1, 2, 2, 8, 2, 42, 2, 2, 12, 5, 1, 2, 14, 28, 4, 13, 2, 2, 8, 2, 1, 4, 6, 1, 23, 1, 4, 2, 1, 1, 2, 2, 2, 6, 2, 6]. 61 percent of accesses are in the largest equivalence class. The 262 initializations are split as follows [0, 8, 0, 0, 3, 0, 0, 3, 3, 0, 0, 3, 0, 0, 3, 0, 0, 0, 8, 5, 0, 5, 3, 4, 0, 0, 0, 0, 0, 5, 3, 6, 8, 3, 8, 6, 10, 8, 3, 8, 3, 0, 0, 64, 0, 4, 4, 6, 5, 1, 2, 0, 8, 0, 0, 0, 0, 12, 4, 0, 0, 0, 0, 0, 13, 0, 0, 8, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0]. The 377 writes are split as follows [1, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 7, 1, 0, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 237, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 36, 1, 0, 0, 0, 0, 1, 12, 10, 4, 0, 1, 1, 0, 1, 0, 3, 0, 0, 23, 0, 0, 1, 1, 0, 1, 1, 1, 0, 1, 3]. [2025-03-17 10:08:53,614 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:08:52" (1/1) ... [2025-03-17 10:08:53,614 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:08:52" (1/1) ... [2025-03-17 10:08:53,743 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:08:52" (1/1) ... [2025-03-17 10:08:53,757 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:08:52" (1/1) ... [2025-03-17 10:08:53,820 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:08:52" (1/1) ... [2025-03-17 10:08:53,849 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:08:52" (1/1) ... [2025-03-17 10:08:53,982 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-17 10:08:53,983 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-17 10:08:53,983 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-17 10:08:53,983 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-17 10:08:53,984 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:08:52" (1/1) ... [2025-03-17 10:08:53,988 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-17 10:08:53,997 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 10:08:54,008 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-17 10:08:54,010 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-17 10:08:54,029 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_frontend_closed [2025-03-17 10:08:54,029 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_frontend_closed [2025-03-17 10:08:54,030 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2025-03-17 10:08:54,030 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2025-03-17 10:08:54,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-03-17 10:08:54,030 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-03-17 10:08:54,030 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-17 10:08:54,030 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-17 10:08:54,030 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_scanf [2025-03-17 10:08:54,030 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_scanf [2025-03-17 10:08:54,031 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-03-17 10:08:54,031 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-03-17 10:08:54,031 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_del_gendisk [2025-03-17 10:08:54,031 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_del_gendisk [2025-03-17 10:08:54,031 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-03-17 10:08:54,031 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-03-17 10:08:54,031 INFO L130 BoogieDeclarations]: Found specification of procedure submit_bio [2025-03-17 10:08:54,031 INFO L138 BoogieDeclarations]: Found implementation of procedure submit_bio [2025-03-17 10:08:54,031 INFO L130 BoogieDeclarations]: Found specification of procedure queue_flag_set_unlocked [2025-03-17 10:08:54,031 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_flag_set_unlocked [2025-03-17 10:08:54,031 INFO L130 BoogieDeclarations]: Found specification of procedure gnttab_cancel_free_callback [2025-03-17 10:08:54,031 INFO L138 BoogieDeclarations]: Found implementation of procedure gnttab_cancel_free_callback [2025-03-17 10:08:54,031 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2025-03-17 10:08:54,031 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2025-03-17 10:08:54,031 INFO L130 BoogieDeclarations]: Found specification of procedure gnttab_end_foreign_access [2025-03-17 10:08:54,032 INFO L138 BoogieDeclarations]: Found implementation of procedure gnttab_end_foreign_access [2025-03-17 10:08:54,032 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2025-03-17 10:08:54,032 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2025-03-17 10:08:54,032 INFO L130 BoogieDeclarations]: Found specification of procedure do_blkif_request [2025-03-17 10:08:54,032 INFO L138 BoogieDeclarations]: Found implementation of procedure do_blkif_request [2025-03-17 10:08:54,032 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2025-03-17 10:08:54,032 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2025-03-17 10:08:54,032 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-03-17 10:08:54,032 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-03-17 10:08:54,032 INFO L130 BoogieDeclarations]: Found specification of procedure talk_to_blkback [2025-03-17 10:08:54,032 INFO L138 BoogieDeclarations]: Found implementation of procedure talk_to_blkback [2025-03-17 10:08:54,032 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-03-17 10:08:54,032 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-03-17 10:08:54,032 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2025-03-17 10:08:54,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2025-03-17 10:08:54,033 INFO L130 BoogieDeclarations]: Found specification of procedure blkfront_setup_indirect [2025-03-17 10:08:54,033 INFO L138 BoogieDeclarations]: Found implementation of procedure blkfront_setup_indirect [2025-03-17 10:08:54,033 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-17 10:08:54,033 INFO L130 BoogieDeclarations]: Found specification of procedure pfn_to_mfn [2025-03-17 10:08:54,033 INFO L138 BoogieDeclarations]: Found implementation of procedure pfn_to_mfn [2025-03-17 10:08:54,033 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2025-03-17 10:08:54,033 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2025-03-17 10:08:54,033 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2025-03-17 10:08:54,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2025-03-17 10:08:54,033 INFO L130 BoogieDeclarations]: Found specification of procedure xlvbd_release_gendisk [2025-03-17 10:08:54,033 INFO L138 BoogieDeclarations]: Found implementation of procedure xlvbd_release_gendisk [2025-03-17 10:08:54,033 INFO L130 BoogieDeclarations]: Found specification of procedure xlbd_release_minors [2025-03-17 10:08:54,033 INFO L138 BoogieDeclarations]: Found implementation of procedure xlbd_release_minors [2025-03-17 10:08:54,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-17 10:08:54,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-17 10:08:54,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-17 10:08:54,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-17 10:08:54,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-17 10:08:54,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-17 10:08:54,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-17 10:08:54,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-17 10:08:54,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-17 10:08:54,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-17 10:08:54,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-17 10:08:54,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-17 10:08:54,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-17 10:08:54,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-17 10:08:54,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#47 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#48 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#49 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#50 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#51 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#52 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#53 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#54 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#55 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#56 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#57 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#58 [2025-03-17 10:08:54,034 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#59 [2025-03-17 10:08:54,035 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#60 [2025-03-17 10:08:54,035 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#61 [2025-03-17 10:08:54,035 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#62 [2025-03-17 10:08:54,035 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#63 [2025-03-17 10:08:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#64 [2025-03-17 10:08:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#65 [2025-03-17 10:08:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#66 [2025-03-17 10:08:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#67 [2025-03-17 10:08:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#68 [2025-03-17 10:08:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#69 [2025-03-17 10:08:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#70 [2025-03-17 10:08:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#71 [2025-03-17 10:08:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#72 [2025-03-17 10:08:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#73 [2025-03-17 10:08:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#74 [2025-03-17 10:08:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#75 [2025-03-17 10:08:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#76 [2025-03-17 10:08:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#77 [2025-03-17 10:08:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#78 [2025-03-17 10:08:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#79 [2025-03-17 10:08:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#80 [2025-03-17 10:08:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#81 [2025-03-17 10:08:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#82 [2025-03-17 10:08:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#83 [2025-03-17 10:08:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#84 [2025-03-17 10:08:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure xlvbd_flush [2025-03-17 10:08:54,036 INFO L138 BoogieDeclarations]: Found implementation of procedure xlvbd_flush [2025-03-17 10:08:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2025-03-17 10:08:54,036 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2025-03-17 10:08:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure sg_page [2025-03-17 10:08:54,036 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_page [2025-03-17 10:08:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-17 10:08:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-17 10:08:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-17 10:08:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-17 10:08:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-17 10:08:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-17 10:08:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-17 10:08:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-17 10:08:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-17 10:08:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-17 10:08:54,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2025-03-17 10:08:54,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2025-03-17 10:08:54,038 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2025-03-17 10:08:54,038 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#52 [2025-03-17 10:08:54,038 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#53 [2025-03-17 10:08:54,038 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#54 [2025-03-17 10:08:54,038 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#55 [2025-03-17 10:08:54,038 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#56 [2025-03-17 10:08:54,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#57 [2025-03-17 10:08:54,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#58 [2025-03-17 10:08:54,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#59 [2025-03-17 10:08:54,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#60 [2025-03-17 10:08:54,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#61 [2025-03-17 10:08:54,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#62 [2025-03-17 10:08:54,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#63 [2025-03-17 10:08:54,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#64 [2025-03-17 10:08:54,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#65 [2025-03-17 10:08:54,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#66 [2025-03-17 10:08:54,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#67 [2025-03-17 10:08:54,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#68 [2025-03-17 10:08:54,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#69 [2025-03-17 10:08:54,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#70 [2025-03-17 10:08:54,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#71 [2025-03-17 10:08:54,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#72 [2025-03-17 10:08:54,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#73 [2025-03-17 10:08:54,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#74 [2025-03-17 10:08:54,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#75 [2025-03-17 10:08:54,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#76 [2025-03-17 10:08:54,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#77 [2025-03-17 10:08:54,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#78 [2025-03-17 10:08:54,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#79 [2025-03-17 10:08:54,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#80 [2025-03-17 10:08:54,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#81 [2025-03-17 10:08:54,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#82 [2025-03-17 10:08:54,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#83 [2025-03-17 10:08:54,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#84 [2025-03-17 10:08:54,039 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_switch_state [2025-03-17 10:08:54,039 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_switch_state [2025-03-17 10:08:54,039 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2025-03-17 10:08:54,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2025-03-17 10:08:54,039 INFO L130 BoogieDeclarations]: Found specification of procedure flush_work [2025-03-17 10:08:54,039 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_work [2025-03-17 10:08:54,039 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-03-17 10:08:54,039 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-03-17 10:08:54,039 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-03-17 10:08:54,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-03-17 10:08:54,039 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_112 [2025-03-17 10:08:54,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_112 [2025-03-17 10:08:54,039 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-03-17 10:08:54,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-03-17 10:08:54,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-03-17 10:08:54,041 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-03-17 10:08:54,041 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-03-17 10:08:54,041 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-03-17 10:08:54,041 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-03-17 10:08:54,041 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-03-17 10:08:54,041 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-03-17 10:08:54,041 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#52 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#53 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#54 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#55 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#56 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#57 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#58 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#59 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#60 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#61 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#62 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#63 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#64 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#65 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#66 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#67 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#68 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#69 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#70 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#71 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#72 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#73 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#74 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#75 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#76 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#77 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#78 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#79 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#80 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#81 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#82 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#83 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#84 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2025-03-17 10:08:54,042 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-03-17 10:08:54,042 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-17 10:08:54,042 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#49 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#50 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#51 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#52 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#53 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#54 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#55 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#56 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#57 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#58 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#59 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#60 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#61 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#62 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#63 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#64 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#65 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#66 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#67 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#68 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#69 [2025-03-17 10:08:54,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#70 [2025-03-17 10:08:54,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#71 [2025-03-17 10:08:54,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#72 [2025-03-17 10:08:54,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#73 [2025-03-17 10:08:54,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#74 [2025-03-17 10:08:54,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#75 [2025-03-17 10:08:54,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#76 [2025-03-17 10:08:54,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#77 [2025-03-17 10:08:54,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#78 [2025-03-17 10:08:54,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#79 [2025-03-17 10:08:54,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#80 [2025-03-17 10:08:54,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#81 [2025-03-17 10:08:54,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#82 [2025-03-17 10:08:54,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#83 [2025-03-17 10:08:54,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#84 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-03-17 10:08:54,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#49 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#50 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#51 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#52 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#53 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#54 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#55 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#56 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#57 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#58 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#59 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#60 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#61 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#62 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#63 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#64 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#65 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#66 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#67 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#68 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#69 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#70 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#71 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#72 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#73 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#74 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#75 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#76 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#77 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#78 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#79 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#80 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#81 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#82 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#83 [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#84 [2025-03-17 10:08:54,045 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2025-03-17 10:08:54,045 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-03-17 10:08:54,045 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-03-17 10:08:54,045 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_blkdev [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_blkdev [2025-03-17 10:08:54,045 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2025-03-17 10:08:54,045 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2025-03-17 10:08:54,045 INFO L130 BoogieDeclarations]: Found specification of procedure get_grant [2025-03-17 10:08:54,045 INFO L138 BoogieDeclarations]: Found implementation of procedure get_grant [2025-03-17 10:08:54,045 INFO L130 BoogieDeclarations]: Found specification of procedure sg_next [2025-03-17 10:08:54,046 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_next [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-03-17 10:08:54,046 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2025-03-17 10:08:54,046 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_calloc [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure get_phys_to_machine [2025-03-17 10:08:54,046 INFO L138 BoogieDeclarations]: Found implementation of procedure get_phys_to_machine [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-03-17 10:08:54,046 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_bd_mutex_of_block_device [2025-03-17 10:08:54,046 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_bd_mutex_of_block_device [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-03-17 10:08:54,046 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-03-17 10:08:54,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-03-17 10:08:54,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-03-17 10:08:54,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-03-17 10:08:54,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-03-17 10:08:54,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-03-17 10:08:54,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-03-17 10:08:54,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-03-17 10:08:54,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-03-17 10:08:54,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-03-17 10:08:54,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-03-17 10:08:54,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-03-17 10:08:54,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-03-17 10:08:54,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-03-17 10:08:54,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-03-17 10:08:54,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-03-17 10:08:54,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-03-17 10:08:54,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-03-17 10:08:54,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-03-17 10:08:54,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-03-17 10:08:54,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-03-17 10:08:54,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-03-17 10:08:54,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2025-03-17 10:08:54,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#53 [2025-03-17 10:08:54,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#54 [2025-03-17 10:08:54,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#55 [2025-03-17 10:08:54,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#56 [2025-03-17 10:08:54,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#57 [2025-03-17 10:08:54,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#58 [2025-03-17 10:08:54,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#59 [2025-03-17 10:08:54,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#60 [2025-03-17 10:08:54,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#61 [2025-03-17 10:08:54,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#62 [2025-03-17 10:08:54,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#63 [2025-03-17 10:08:54,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#64 [2025-03-17 10:08:54,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#65 [2025-03-17 10:08:54,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#66 [2025-03-17 10:08:54,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#67 [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#68 [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#69 [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#70 [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#71 [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#72 [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#73 [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#74 [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#75 [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#76 [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#77 [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#78 [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#79 [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#80 [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#81 [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#82 [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#83 [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#84 [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure __blk_end_request_all [2025-03-17 10:08:54,049 INFO L138 BoogieDeclarations]: Found implementation of procedure __blk_end_request_all [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-03-17 10:08:54,049 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2025-03-17 10:08:54,049 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_io_lock_of_blkfront_info [2025-03-17 10:08:54,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_io_lock_of_blkfront_info [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure kmap_atomic [2025-03-17 10:08:54,049 INFO L138 BoogieDeclarations]: Found implementation of procedure kmap_atomic [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_blkfront_mutex [2025-03-17 10:08:54,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_blkfront_mutex [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure blkif_free [2025-03-17 10:08:54,049 INFO L138 BoogieDeclarations]: Found implementation of procedure blkif_free [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2025-03-17 10:08:54,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2025-03-17 10:08:54,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-03-17 10:08:54,049 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_dev_fatal [2025-03-17 10:08:54,049 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_dev_fatal [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-17 10:08:54,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mutex_of_blkfront_info [2025-03-17 10:08:54,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mutex_of_blkfront_info [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure blk_stop_queue [2025-03-17 10:08:54,049 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_stop_queue [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_mutex_of_blkfront_info [2025-03-17 10:08:54,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_mutex_of_blkfront_info [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-17 10:08:54,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-17 10:08:54,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-17 10:08:54,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-17 10:08:54,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-17 10:08:54,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-17 10:08:54,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-17 10:08:54,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-17 10:08:54,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-17 10:08:54,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-17 10:08:54,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-17 10:08:54,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-17 10:08:54,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-17 10:08:54,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#52 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#53 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#54 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#55 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#56 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#57 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#58 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#59 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#60 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#61 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#62 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#63 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#64 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#65 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#66 [2025-03-17 10:08:54,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#67 [2025-03-17 10:08:54,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#68 [2025-03-17 10:08:54,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#69 [2025-03-17 10:08:54,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#70 [2025-03-17 10:08:54,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#71 [2025-03-17 10:08:54,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#72 [2025-03-17 10:08:54,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#73 [2025-03-17 10:08:54,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#74 [2025-03-17 10:08:54,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#75 [2025-03-17 10:08:54,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#76 [2025-03-17 10:08:54,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#77 [2025-03-17 10:08:54,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#78 [2025-03-17 10:08:54,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#79 [2025-03-17 10:08:54,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#80 [2025-03-17 10:08:54,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#81 [2025-03-17 10:08:54,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#82 [2025-03-17 10:08:54,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#83 [2025-03-17 10:08:54,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#84 [2025-03-17 10:08:54,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-17 10:08:54,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-17 10:08:54,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#53 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#54 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#55 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#56 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#57 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#58 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#59 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#60 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#61 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#62 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#63 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#64 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#65 [2025-03-17 10:08:54,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#66 [2025-03-17 10:08:54,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#67 [2025-03-17 10:08:54,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#68 [2025-03-17 10:08:54,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#69 [2025-03-17 10:08:54,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#70 [2025-03-17 10:08:54,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#71 [2025-03-17 10:08:54,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#72 [2025-03-17 10:08:54,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#73 [2025-03-17 10:08:54,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#74 [2025-03-17 10:08:54,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#75 [2025-03-17 10:08:54,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#76 [2025-03-17 10:08:54,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#77 [2025-03-17 10:08:54,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#78 [2025-03-17 10:08:54,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#79 [2025-03-17 10:08:54,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#80 [2025-03-17 10:08:54,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#81 [2025-03-17 10:08:54,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#82 [2025-03-17 10:08:54,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#83 [2025-03-17 10:08:54,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#84 [2025-03-17 10:08:54,057 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-17 10:08:54,057 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-17 10:08:54,057 INFO L130 BoogieDeclarations]: Found specification of procedure bdput [2025-03-17 10:08:54,057 INFO L138 BoogieDeclarations]: Found implementation of procedure bdput [2025-03-17 10:08:54,057 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-03-17 10:08:54,057 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-03-17 10:08:54,057 INFO L130 BoogieDeclarations]: Found specification of procedure del_gendisk [2025-03-17 10:08:54,057 INFO L138 BoogieDeclarations]: Found implementation of procedure del_gendisk [2025-03-17 10:08:54,057 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_transaction_end [2025-03-17 10:08:54,057 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_transaction_end [2025-03-17 10:08:54,057 INFO L130 BoogieDeclarations]: Found specification of procedure set_capacity [2025-03-17 10:08:54,057 INFO L138 BoogieDeclarations]: Found implementation of procedure set_capacity [2025-03-17 10:08:54,057 INFO L130 BoogieDeclarations]: Found specification of procedure blk_rq_sectors [2025-03-17 10:08:54,057 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_rq_sectors [2025-03-17 10:08:54,057 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-17 10:08:54,057 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-17 10:08:54,057 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-17 10:08:54,057 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-17 10:08:54,057 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-17 10:08:54,057 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-17 10:08:54,057 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-17 10:08:54,057 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-17 10:08:54,057 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-17 10:08:54,058 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-17 10:08:54,058 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-17 10:08:54,058 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-17 10:08:54,058 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-17 10:08:54,058 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-17 10:08:54,058 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-17 10:08:54,058 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-17 10:08:54,058 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-17 10:08:54,058 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-17 10:08:54,058 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-17 10:08:54,058 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-17 10:08:54,058 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-17 10:08:54,058 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#52 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#53 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#54 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#55 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#56 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#57 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#58 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#59 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#60 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#61 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#62 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#63 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#64 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#65 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#66 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#67 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#68 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#69 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#70 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#71 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#72 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#73 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#74 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#75 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#76 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#77 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#78 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#79 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#80 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#81 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#82 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#83 [2025-03-17 10:08:54,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#84 [2025-03-17 10:08:54,059 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-17 10:08:54,059 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-17 10:08:54,059 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-17 10:08:54,060 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-17 10:08:54,060 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-17 10:08:54,060 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-17 10:08:54,060 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-17 10:08:54,060 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-17 10:08:54,060 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-17 10:08:54,060 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-17 10:08:54,060 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-17 10:08:54,060 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-17 10:08:54,060 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-17 10:08:54,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-17 10:08:54,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-17 10:08:54,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-17 10:08:54,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-17 10:08:54,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-17 10:08:54,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-17 10:08:54,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-17 10:08:54,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-17 10:08:54,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-17 10:08:54,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-17 10:08:54,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-17 10:08:54,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-17 10:08:54,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-03-17 10:08:54,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-03-17 10:08:54,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-03-17 10:08:54,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-03-17 10:08:54,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-03-17 10:08:54,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-03-17 10:08:54,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-03-17 10:08:54,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-03-17 10:08:54,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-03-17 10:08:54,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-03-17 10:08:54,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-03-17 10:08:54,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-03-17 10:08:54,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-03-17 10:08:54,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-03-17 10:08:54,061 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#52 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#53 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#54 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#55 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#56 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#57 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#58 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#59 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#60 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#61 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#62 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#63 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#64 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#65 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#66 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#67 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#68 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#69 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#70 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#71 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#72 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#73 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#74 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#75 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#76 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#77 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#78 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#79 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#80 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#81 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#82 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#83 [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#84 [2025-03-17 10:08:54,062 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2025-03-17 10:08:54,062 INFO L130 BoogieDeclarations]: Found specification of procedure blk_rq_pos [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_rq_pos [2025-03-17 10:08:54,062 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2025-03-17 10:08:54,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-17 10:08:54,062 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_printf [2025-03-17 10:08:54,062 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_printf [2025-03-17 10:08:54,063 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-03-17 10:08:54,063 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-03-17 10:08:54,063 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2025-03-17 10:08:54,063 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2025-03-17 10:08:54,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-17 10:08:54,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-17 10:08:54,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-17 10:08:54,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-17 10:08:54,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#53 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#54 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#55 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#56 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#57 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#58 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#59 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#60 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#61 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#62 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#63 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#64 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#65 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#66 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#67 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#68 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#69 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#70 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#71 [2025-03-17 10:08:54,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#72 [2025-03-17 10:08:54,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#73 [2025-03-17 10:08:54,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#74 [2025-03-17 10:08:54,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#75 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#76 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#77 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#78 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#79 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#80 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#81 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#82 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#83 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#84 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2025-03-17 10:08:54,066 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_107 [2025-03-17 10:08:54,066 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_107 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2025-03-17 10:08:54,066 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-03-17 10:08:54,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-03-17 10:08:54,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-03-17 10:08:54,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-03-17 10:08:54,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-03-17 10:08:54,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-03-17 10:08:54,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-03-17 10:08:54,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-03-17 10:08:54,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-03-17 10:08:54,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-03-17 10:08:54,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-03-17 10:08:54,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-03-17 10:08:54,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-03-17 10:08:54,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-03-17 10:08:54,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-03-17 10:08:54,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-03-17 10:08:54,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-03-17 10:08:54,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-03-17 10:08:54,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-03-17 10:08:54,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-03-17 10:08:54,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-03-17 10:08:54,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#52 [2025-03-17 10:08:54,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#53 [2025-03-17 10:08:54,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#54 [2025-03-17 10:08:54,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#55 [2025-03-17 10:08:54,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#56 [2025-03-17 10:08:54,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#57 [2025-03-17 10:08:54,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#58 [2025-03-17 10:08:54,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#59 [2025-03-17 10:08:54,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#60 [2025-03-17 10:08:54,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#61 [2025-03-17 10:08:54,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#62 [2025-03-17 10:08:54,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#63 [2025-03-17 10:08:54,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#64 [2025-03-17 10:08:54,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#65 [2025-03-17 10:08:54,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#66 [2025-03-17 10:08:54,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#67 [2025-03-17 10:08:54,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#68 [2025-03-17 10:08:54,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#69 [2025-03-17 10:08:54,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#70 [2025-03-17 10:08:54,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#71 [2025-03-17 10:08:54,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#72 [2025-03-17 10:08:54,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#73 [2025-03-17 10:08:54,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#74 [2025-03-17 10:08:54,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#75 [2025-03-17 10:08:54,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#76 [2025-03-17 10:08:54,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#77 [2025-03-17 10:08:54,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#78 [2025-03-17 10:08:54,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#79 [2025-03-17 10:08:54,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#80 [2025-03-17 10:08:54,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#81 [2025-03-17 10:08:54,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#82 [2025-03-17 10:08:54,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#83 [2025-03-17 10:08:54,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#84 [2025-03-17 10:08:54,068 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-17 10:08:54,068 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-17 10:08:54,068 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_bd_mutex_of_block_device [2025-03-17 10:08:54,068 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_bd_mutex_of_block_device [2025-03-17 10:08:54,068 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-03-17 10:08:54,068 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-03-17 10:08:54,068 INFO L130 BoogieDeclarations]: Found specification of procedure get_capacity [2025-03-17 10:08:54,068 INFO L138 BoogieDeclarations]: Found implementation of procedure get_capacity [2025-03-17 10:08:54,068 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2025-03-17 10:08:54,069 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2025-03-17 10:08:54,069 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_blkfront_mutex [2025-03-17 10:08:54,069 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_blkfront_mutex [2025-03-17 10:08:54,069 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-03-17 10:08:54,069 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-03-17 10:08:54,069 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_fmt [2025-03-17 10:08:54,069 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_fmt [2025-03-17 10:08:54,069 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-03-17 10:08:54,069 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-03-17 10:08:54,069 INFO L130 BoogieDeclarations]: Found specification of procedure blk_requeue_request [2025-03-17 10:08:54,069 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_requeue_request [2025-03-17 10:08:54,069 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-03-17 10:08:54,069 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-03-17 10:08:54,069 INFO L130 BoogieDeclarations]: Found specification of procedure bio_segments [2025-03-17 10:08:54,069 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_segments [2025-03-17 10:08:54,069 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-03-17 10:08:54,069 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-03-17 10:08:54,069 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-03-17 10:08:54,069 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-03-17 10:08:54,069 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2025-03-17 10:08:54,069 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2025-03-17 10:08:54,069 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-03-17 10:08:54,069 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-03-17 10:08:54,069 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_io_lock_of_blkfront_info [2025-03-17 10:08:54,069 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_io_lock_of_blkfront_info [2025-03-17 10:08:54,069 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-03-17 10:08:54,069 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-03-17 10:08:54,069 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-17 10:08:54,069 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-17 10:08:54,069 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-03-17 10:08:54,069 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-03-17 10:08:54,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-17 10:08:54,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-17 10:08:54,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-17 10:08:54,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-17 10:08:54,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-17 10:08:54,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-17 10:08:54,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-17 10:08:54,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-17 10:08:54,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-17 10:08:54,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-17 10:08:54,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-17 10:08:54,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-17 10:08:54,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-17 10:08:54,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-17 10:08:54,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-17 10:08:54,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-17 10:08:54,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-17 10:08:54,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-17 10:08:54,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-17 10:08:54,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-17 10:08:54,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-17 10:08:54,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-17 10:08:54,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-17 10:08:54,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-17 10:08:54,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-17 10:08:54,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-17 10:08:54,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-17 10:08:54,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-03-17 10:08:54,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-03-17 10:08:54,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#52 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#53 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#54 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#55 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#56 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#57 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#58 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#59 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#60 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#61 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#62 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#63 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#64 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#65 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#66 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#67 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#68 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#69 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#70 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#71 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#72 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#73 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#74 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#75 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#76 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#77 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#78 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#79 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#80 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#81 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#82 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#83 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#84 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2025-03-17 10:08:54,071 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2025-03-17 10:08:54,071 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure kick_pending_request_queues [2025-03-17 10:08:54,071 INFO L138 BoogieDeclarations]: Found implementation of procedure kick_pending_request_queues [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-17 10:08:54,071 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_gather [2025-03-17 10:08:54,071 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_gather [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_96 [2025-03-17 10:08:54,071 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_96 [2025-03-17 10:08:54,071 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2025-03-17 10:08:54,072 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2025-03-17 10:08:54,072 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_97 [2025-03-17 10:08:54,072 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_97 [2025-03-17 10:08:54,073 INFO L130 BoogieDeclarations]: Found specification of procedure bdget_disk [2025-03-17 10:08:54,073 INFO L138 BoogieDeclarations]: Found implementation of procedure bdget_disk [2025-03-17 10:08:54,073 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_merge [2025-03-17 10:08:54,073 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_merge [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_max_segments [2025-03-17 10:08:54,074 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_max_segments [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-03-17 10:08:54,074 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-03-17 10:08:54,074 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure encode_disk_name [2025-03-17 10:08:54,074 INFO L138 BoogieDeclarations]: Found implementation of procedure encode_disk_name [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure __kunmap_atomic [2025-03-17 10:08:54,074 INFO L138 BoogieDeclarations]: Found implementation of procedure __kunmap_atomic [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-03-17 10:08:54,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-03-17 10:08:54,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-03-17 10:08:54,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-03-17 10:08:54,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-03-17 10:08:54,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-03-17 10:08:54,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-03-17 10:08:54,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-03-17 10:08:54,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-03-17 10:08:54,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-03-17 10:08:54,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-03-17 10:08:54,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2025-03-17 10:08:54,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2025-03-17 10:08:54,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2025-03-17 10:08:54,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#52 [2025-03-17 10:08:54,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#53 [2025-03-17 10:08:54,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#54 [2025-03-17 10:08:54,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#55 [2025-03-17 10:08:54,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#56 [2025-03-17 10:08:54,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#57 [2025-03-17 10:08:54,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#58 [2025-03-17 10:08:54,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#59 [2025-03-17 10:08:54,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#60 [2025-03-17 10:08:54,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#61 [2025-03-17 10:08:54,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#62 [2025-03-17 10:08:54,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#63 [2025-03-17 10:08:54,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#64 [2025-03-17 10:08:54,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#65 [2025-03-17 10:08:54,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#66 [2025-03-17 10:08:54,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#67 [2025-03-17 10:08:54,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#68 [2025-03-17 10:08:54,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#69 [2025-03-17 10:08:54,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#70 [2025-03-17 10:08:54,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#71 [2025-03-17 10:08:54,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#72 [2025-03-17 10:08:54,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#73 [2025-03-17 10:08:54,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#74 [2025-03-17 10:08:54,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#75 [2025-03-17 10:08:54,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#76 [2025-03-17 10:08:54,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#77 [2025-03-17 10:08:54,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#78 [2025-03-17 10:08:54,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#79 [2025-03-17 10:08:54,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#80 [2025-03-17 10:08:54,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#81 [2025-03-17 10:08:54,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#82 [2025-03-17 10:08:54,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#83 [2025-03-17 10:08:54,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#84 [2025-03-17 10:08:54,076 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_111 [2025-03-17 10:08:54,076 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_111 [2025-03-17 10:08:55,225 INFO L256 CfgBuilder]: Building ICFG [2025-03-17 10:08:55,230 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-17 10:08:55,266 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L15201: havoc #t~nondet1376; [2025-03-17 10:08:55,273 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L15220: havoc #t~nondet1381; [2025-03-17 10:09:01,182 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L15017: havoc blk_peek_request_#t~ret1358#1.base, blk_peek_request_#t~ret1358#1.offset; [2025-03-17 10:09:01,182 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L15084: havoc gnttab_alloc_grant_references_#t~nondet1362#1; [2025-03-17 10:09:01,182 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L15054: havoc blk_rq_map_sg_#t~nondet1359#1; [2025-03-17 10:09:01,182 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5260: havoc bio_cur_bytes_#t~mem129#1; [2025-03-17 10:09:01,182 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6550: call ULTIMATE.dealloc(~#descriptor~1#1.base, ~#descriptor~1#1.offset);havoc ~#descriptor~1#1.base, ~#descriptor~1#1.offset;call ULTIMATE.dealloc(~#descriptor___0~1#1.base, ~#descriptor___0~1#1.offset);havoc ~#descriptor___0~1#1.base, ~#descriptor___0~1#1.offset; [2025-03-17 10:09:01,182 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5262: havoc bio_cur_bytes_#t~mem130#1; [2025-03-17 10:09:01,182 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5246: call ULTIMATE.dealloc(bio_cur_bytes_~#__constr_expr_0~0#1.base, bio_cur_bytes_~#__constr_expr_0~0#1.offset);havoc bio_cur_bytes_~#__constr_expr_0~0#1.base, bio_cur_bytes_~#__constr_expr_0~0#1.offset; [2025-03-17 10:09:01,182 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6188: call ULTIMATE.dealloc(blkif_queue_request_~#gref_head~0#1.base, blkif_queue_request_~#gref_head~0#1.offset);havoc blkif_queue_request_~#gref_head~0#1.base, blkif_queue_request_~#gref_head~0#1.offset;call ULTIMATE.dealloc(blkif_queue_request_~#__constr_expr_0~2#1.base, blkif_queue_request_~#__constr_expr_0~2#1.offset);havoc blkif_queue_request_~#__constr_expr_0~2#1.base, blkif_queue_request_~#__constr_expr_0~2#1.offset;call ULTIMATE.dealloc(blkif_queue_request_~#__constr_expr_1~0#1.base, blkif_queue_request_~#__constr_expr_1~0#1.offset);havoc blkif_queue_request_~#__constr_expr_1~0#1.base, blkif_queue_request_~#__constr_expr_1~0#1.offset; [2025-03-17 10:09:01,182 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6542: havoc blkif_request_flush_invalid_#t~mem544#1;havoc blkif_request_flush_invalid_#t~mem545#1;havoc blkif_request_flush_invalid_#t~bitwise546#1;havoc blkif_request_flush_invalid_#t~mem547#1;havoc blkif_request_flush_invalid_#t~bitwise548#1;havoc blkif_request_flush_invalid_#t~short549#1;havoc blkif_request_flush_invalid_#t~short550#1;havoc blkif_request_flush_invalid_#t~mem551#1;havoc blkif_request_flush_invalid_#t~bitwise552#1;havoc blkif_request_flush_invalid_#t~mem553#1;havoc blkif_request_flush_invalid_#t~bitwise554#1;havoc blkif_request_flush_invalid_#t~short555#1;havoc blkif_request_flush_invalid_#t~short556#1; [2025-03-17 10:09:01,651 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7828: call ULTIMATE.dealloc(~#xbt~0#1.base, ~#xbt~0#1.offset);havoc ~#xbt~0#1.base, ~#xbt~0#1.offset; [2025-03-17 10:09:01,652 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L14984: havoc bind_evtchn_to_irqhandler_#t~nondet1354#1; [2025-03-17 10:09:01,652 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L14943: havoc __phys_addr_#t~nondet1350#1; [2025-03-17 10:09:01,652 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L15232: havoc xenbus_transaction_start_#t~nondet1384#1; [2025-03-17 10:09:01,652 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L15191: havoc xenbus_alloc_evtchn_#t~nondet1375#1; [2025-03-17 10:09:01,652 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L15209: havoc xenbus_grant_ring_#t~nondet1378#1; [2025-03-17 10:09:01,819 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5661: havoc __pfn_to_mfn_#t~bitwise316#1; [2025-03-17 10:09:01,819 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5134: havoc xen_feature_#t~mem82#1; [2025-03-17 10:09:02,111 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5598: havoc #t~mem249; [2025-03-17 10:09:02,196 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L15224: havoc #t~nondet1382; [2025-03-17 10:09:02,216 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L15073: havoc #t~nondet1360; [2025-03-17 10:09:02,677 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L15091: havoc gnttab_claim_grant_reference_#t~nondet1363#1; [2025-03-17 10:09:02,688 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L15160: havoc #t~ret1371.base, #t~ret1371.offset; [2025-03-17 10:09:12,360 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L15164: havoc simple_strtoul_#t~nondet1372#1; [2025-03-17 10:09:12,361 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8429: call ULTIMATE.dealloc(blkfront_setup_discard_~#discard_granularity~0#1.base, blkfront_setup_discard_~#discard_granularity~0#1.offset);havoc blkfront_setup_discard_~#discard_granularity~0#1.base, blkfront_setup_discard_~#discard_granularity~0#1.offset;call ULTIMATE.dealloc(blkfront_setup_discard_~#discard_alignment~0#1.base, blkfront_setup_discard_~#discard_alignment~0#1.offset);havoc blkfront_setup_discard_~#discard_alignment~0#1.base, blkfront_setup_discard_~#discard_alignment~0#1.offset;call ULTIMATE.dealloc(blkfront_setup_discard_~#discard_secure~0#1.base, blkfront_setup_discard_~#discard_secure~0#1.offset);havoc blkfront_setup_discard_~#discard_secure~0#1.base, blkfront_setup_discard_~#discard_secure~0#1.offset;call ULTIMATE.dealloc(blkfront_setup_discard_~#__constr_expr_0~4#1.base, blkfront_setup_discard_~#__constr_expr_0~4#1.offset);havoc blkfront_setup_discard_~#__constr_expr_0~4#1.base, blkfront_setup_discard_~#__constr_expr_0~4#1.offset;call ULTIMATE.dealloc(blkfront_setup_discard_~#__constr_expr_1~2#1.base, blkfront_setup_discard_~#__constr_expr_1~2#1.offset);havoc blkfront_setup_discard_~#__constr_expr_1~2#1.base, blkfront_setup_discard_~#__constr_expr_1~2#1.offset; [2025-03-17 10:09:12,361 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6052: call ULTIMATE.dealloc(blkif_ioctl_~#descriptor~0#1.base, blkif_ioctl_~#descriptor~0#1.offset);havoc blkif_ioctl_~#descriptor~0#1.base, blkif_ioctl_~#descriptor~0#1.offset;call ULTIMATE.dealloc(blkif_ioctl_~#descriptor___0~0#1.base, blkif_ioctl_~#descriptor___0~0#1.offset);havoc blkif_ioctl_~#descriptor___0~0#1.base, blkif_ioctl_~#descriptor___0~0#1.offset; [2025-03-17 10:09:12,361 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8101: call ULTIMATE.dealloc(blkif_recover_~#bio_list~0#1.base, blkif_recover_~#bio_list~0#1.offset);havoc blkif_recover_~#bio_list~0#1.base, blkif_recover_~#bio_list~0#1.offset;call ULTIMATE.dealloc(blkif_recover_~#merge_bio~0#1.base, blkif_recover_~#merge_bio~0#1.offset);havoc blkif_recover_~#merge_bio~0#1.base, blkif_recover_~#merge_bio~0#1.offset;call ULTIMATE.dealloc(blkif_recover_~#requests~0#1.base, blkif_recover_~#requests~0#1.offset);havoc blkif_recover_~#requests~0#1.base, blkif_recover_~#requests~0#1.offset; [2025-03-17 10:09:12,361 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L14974: havoc alloc_disk_#t~ret1352#1.base, alloc_disk_#t~ret1352#1.offset; [2025-03-17 10:09:12,361 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L15110: havoc kmemdup_#t~ret1365#1.base, kmemdup_#t~ret1365#1.offset; [2025-03-17 10:09:12,361 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L15183: havoc xen_has_pv_and_legacy_disk_devices_#t~nondet1373#1; [2025-03-17 10:09:12,361 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L14987: havoc bio_clone_bioset_#t~ret1355#1.base, bio_clone_bioset_#t~ret1355#1.offset; [2025-03-17 10:09:12,361 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L15187: havoc xen_has_pv_disk_devices_#t~nondet1374#1; [2025-03-17 10:09:12,361 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9837-1: ldv_blk_init_queue_103_#res#1.base, ldv_blk_init_queue_103_#res#1.offset := ldv_blk_init_queue_103_~ldv_func_res~0#1.base, ldv_blk_init_queue_103_~ldv_func_res~0#1.offset; [2025-03-17 10:09:12,361 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7922: call ULTIMATE.dealloc(blkfront_probe_~#vdevice~0#1.base, blkfront_probe_~#vdevice~0#1.offset);havoc blkfront_probe_~#vdevice~0#1.base, blkfront_probe_~#vdevice~0#1.offset;call ULTIMATE.dealloc(blkfront_probe_~#__constr_expr_0~3#1.base, blkfront_probe_~#__constr_expr_0~3#1.offset);havoc blkfront_probe_~#__constr_expr_0~3#1.base, blkfront_probe_~#__constr_expr_0~3#1.offset;call ULTIMATE.dealloc(blkfront_probe_~#__constr_expr_1~1#1.base, blkfront_probe_~#__constr_expr_1~1#1.offset);havoc blkfront_probe_~#__constr_expr_1~1#1.base, blkfront_probe_~#__constr_expr_1~1#1.offset;call ULTIMATE.dealloc(blkfront_probe_~#len~1#1.base, blkfront_probe_~#len~1#1.offset);havoc blkfront_probe_~#len~1#1.base, blkfront_probe_~#len~1#1.offset;call ULTIMATE.dealloc(blkfront_probe_~#__constr_expr_2~0#1.base, blkfront_probe_~#__constr_expr_2~0#1.offset);havoc blkfront_probe_~#__constr_expr_2~0#1.base, blkfront_probe_~#__constr_expr_2~0#1.offset;call ULTIMATE.dealloc(blkfront_probe_~#__key~0#1.base, blkfront_probe_~#__key~0#1.offset);havoc blkfront_probe_~#__key~0#1.base, blkfront_probe_~#__key~0#1.offset;call ULTIMATE.dealloc(blkfront_probe_~#__key___0~0#1.base, blkfront_probe_~#__key___0~0#1.offset);havoc blkfront_probe_~#__key___0~0#1.base, blkfront_probe_~#__key___0~0#1.offset;call ULTIMATE.dealloc(blkfront_probe_~#__key___1~0#1.base, blkfront_probe_~#__key___1~0#1.offset);havoc blkfront_probe_~#__key___1~0#1.base, blkfront_probe_~#__key___1~0#1.offset;call ULTIMATE.dealloc(blkfront_probe_~#__constr_expr_3~0#1.base, blkfront_probe_~#__constr_expr_3~0#1.offset);havoc blkfront_probe_~#__constr_expr_3~0#1.base, blkfront_probe_~#__constr_expr_3~0#1.offset; [2025-03-17 10:09:12,361 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8786: call ULTIMATE.dealloc(blkback_changed_~#descriptor~5#1.base, blkback_changed_~#descriptor~5#1.offset);havoc blkback_changed_~#descriptor~5#1.base, blkback_changed_~#descriptor~5#1.offset; [2025-03-17 10:09:12,361 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9852-1: ldv_alloc_disk_104_#res#1.base, ldv_alloc_disk_104_#res#1.offset := ldv_alloc_disk_104_~ldv_func_res~1#1.base, ldv_alloc_disk_104_~ldv_func_res~1#1.offset; [2025-03-17 10:09:12,361 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6882: call ULTIMATE.dealloc(xlvbd_alloc_gendisk_~#offset~0#1.base, xlvbd_alloc_gendisk_~#offset~0#1.offset);havoc xlvbd_alloc_gendisk_~#offset~0#1.base, xlvbd_alloc_gendisk_~#offset~0#1.offset;call ULTIMATE.dealloc(xlvbd_alloc_gendisk_~#minor~0#1.base, xlvbd_alloc_gendisk_~#minor~0#1.offset);havoc xlvbd_alloc_gendisk_~#minor~0#1.base, xlvbd_alloc_gendisk_~#minor~0#1.offset; [2025-03-17 10:09:12,361 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L15011: havoc blk_fetch_request_#t~ret1356#1.base, blk_fetch_request_#t~ret1356#1.offset; [2025-03-17 10:09:12,361 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L15014: havoc blk_init_queue_#t~ret1357#1.base, blk_init_queue_#t~ret1357#1.offset; [2025-03-17 10:09:12,361 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L15147: havoc register_blkdev_#t~nondet1369#1; [2025-03-17 10:09:12,361 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L14950: havoc __xenbus_register_frontend_#t~nondet1351#1; [2025-03-17 10:09:12,361 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8344: call ULTIMATE.dealloc(blkfront_resume_~#descriptor~3#1.base, blkfront_resume_~#descriptor~3#1.offset);havoc blkfront_resume_~#descriptor~3#1.base, blkfront_resume_~#descriptor~3#1.offset; [2025-03-17 10:09:12,361 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L15216: havoc xenbus_read_#t~ret1380#1.base, xenbus_read_#t~ret1380#1.offset; [2025-03-17 10:09:12,361 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L15151: havoc revalidate_disk_#t~nondet1370#1; [2025-03-17 10:09:12,361 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10133-1: ldv___xenbus_register_frontend_143_#res#1 := ldv___xenbus_register_frontend_143_~ldv_func_res~2#1; [2025-03-17 10:09:12,362 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6169-1: blkif_ioctl_#res#1 := 0;call ULTIMATE.dealloc(blkif_ioctl_~#descriptor~0#1.base, blkif_ioctl_~#descriptor~0#1.offset);havoc blkif_ioctl_~#descriptor~0#1.base, blkif_ioctl_~#descriptor~0#1.offset;call ULTIMATE.dealloc(blkif_ioctl_~#descriptor___0~0#1.base, blkif_ioctl_~#descriptor___0~0#1.offset);havoc blkif_ioctl_~#descriptor___0~0#1.base, blkif_ioctl_~#descriptor___0~0#1.offset; [2025-03-17 10:09:12,362 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8879: call ULTIMATE.dealloc(blkfront_remove_~#descriptor~6#1.base, blkfront_remove_~#descriptor~6#1.offset);havoc blkfront_remove_~#descriptor~6#1.base, blkfront_remove_~#descriptor~6#1.offset; [2025-03-17 10:09:12,362 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8617: call ULTIMATE.dealloc(blkfront_connect_~#sectors~0#1.base, blkfront_connect_~#sectors~0#1.offset);havoc blkfront_connect_~#sectors~0#1.base, blkfront_connect_~#sectors~0#1.offset;call ULTIMATE.dealloc(blkfront_connect_~#sector_size~0#1.base, blkfront_connect_~#sector_size~0#1.offset);havoc blkfront_connect_~#sector_size~0#1.base, blkfront_connect_~#sector_size~0#1.offset;call ULTIMATE.dealloc(blkfront_connect_~#physical_sector_size~0#1.base, blkfront_connect_~#physical_sector_size~0#1.offset);havoc blkfront_connect_~#physical_sector_size~0#1.base, blkfront_connect_~#physical_sector_size~0#1.offset;call ULTIMATE.dealloc(blkfront_connect_~#binfo~0#1.base, blkfront_connect_~#binfo~0#1.offset);havoc blkfront_connect_~#binfo~0#1.base, blkfront_connect_~#binfo~0#1.offset;call ULTIMATE.dealloc(blkfront_connect_~#barrier~0#1.base, blkfront_connect_~#barrier~0#1.offset);havoc blkfront_connect_~#barrier~0#1.base, blkfront_connect_~#barrier~0#1.offset;call ULTIMATE.dealloc(blkfront_connect_~#flush~0#1.base, blkfront_connect_~#flush~0#1.offset);havoc blkfront_connect_~#flush~0#1.base, blkfront_connect_~#flush~0#1.offset;call ULTIMATE.dealloc(blkfront_connect_~#discard~0#1.base, blkfront_connect_~#discard~0#1.offset);havoc blkfront_connect_~#discard~0#1.base, blkfront_connect_~#discard~0#1.offset;call ULTIMATE.dealloc(blkfront_connect_~#persistent~0#1.base, blkfront_connect_~#persistent~0#1.offset);havoc blkfront_connect_~#persistent~0#1.base, blkfront_connect_~#persistent~0#1.offset;call ULTIMATE.dealloc(blkfront_connect_~#__constr_expr_0~6#1.base, blkfront_connect_~#__constr_expr_0~6#1.offset);havoc blkfront_connect_~#__constr_expr_0~6#1.base, blkfront_connect_~#__constr_expr_0~6#1.offset;call ULTIMATE.dealloc(blkfront_connect_~#descriptor~4#1.base, blkfront_connect_~#descriptor~4#1.offset);havoc blkfront_connect_~#descriptor~4#1.base, blkfront_connect_~#descriptor~4#1.offset;call ULTIMATE.dealloc(blkfront_connect_~#__constr_expr_1~3#1.base, blkfront_connect_~#__constr_expr_1~3#1.offset);havoc blkfront_connect_~#__constr_expr_1~3#1.base, blkfront_connect_~#__constr_expr_1~3#1.offset;call ULTIMATE.dealloc(blkfront_connect_~#__constr_expr_2~1#1.base, blkfront_connect_~#__constr_expr_2~1#1.offset);havoc blkfront_connect_~#__constr_expr_2~1#1.base, blkfront_connect_~#__constr_expr_2~1#1.offset;call ULTIMATE.dealloc(blkfront_connect_~#__constr_expr_3~1#1.base, blkfront_connect_~#__constr_expr_3~1#1.offset);havoc blkfront_connect_~#__constr_expr_3~1#1.base, blkfront_connect_~#__constr_expr_3~1#1.offset;call ULTIMATE.dealloc(blkfront_connect_~#__constr_expr_4~0#1.base, blkfront_connect_~#__constr_expr_4~0#1.offset);havoc blkfront_connect_~#__constr_expr_4~0#1.base, blkfront_connect_~#__constr_expr_4~0#1.offset;call ULTIMATE.dealloc(blkfront_connect_~#__constr_expr_5~0#1.base, blkfront_connect_~#__constr_expr_5~0#1.offset);havoc blkfront_connect_~#__constr_expr_5~0#1.base, blkfront_connect_~#__constr_expr_5~0#1.offset;call ULTIMATE.dealloc(blkfront_connect_~#__constr_expr_6~0#1.base, blkfront_connect_~#__constr_expr_6~0#1.offset);havoc blkfront_connect_~#__constr_expr_6~0#1.base, blkfront_connect_~#__constr_expr_6~0#1.offset; [2025-03-17 10:09:12,362 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9213-1: ldv___xenbus_register_frontend_#res#1 := ldv___xenbus_register_frontend_~arg0#1; [2025-03-17 10:09:12,362 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8953: havoc blkfront_is_ready_#t~mem1091#1;havoc blkfront_is_ready_#t~mem1092#1.base, blkfront_is_ready_#t~mem1092#1.offset;havoc blkfront_is_ready_#t~short1093#1; [2025-03-17 10:09:12,506 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L15213: havoc #t~nondet1379; [2025-03-17 10:09:13,119 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L4825: havoc #t~mem24.base, #t~mem24.offset; [2025-03-17 10:09:13,259 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L14977: havoc #t~ret1353.base, #t~ret1353.offset; [2025-03-17 10:09:14,525 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8461: call ULTIMATE.dealloc(~#indirect_segments~0#1.base, ~#indirect_segments~0#1.offset);havoc ~#indirect_segments~0#1.base, ~#indirect_segments~0#1.offset;call ULTIMATE.dealloc(~#__constr_expr_0~5#1.base, ~#__constr_expr_0~5#1.offset);havoc ~#__constr_expr_0~5#1.base, ~#__constr_expr_0~5#1.offset; [2025-03-17 10:09:14,707 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5144: havoc #t~mem87.base, #t~mem87.offset; [2025-03-17 10:09:14,863 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L15080: havoc #t~nondet1361; [2025-03-17 10:09:16,391 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-17 10:09:18,325 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L15228: havoc #t~nondet1383; [2025-03-17 10:09:18,354 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5511: havoc blk_rq_bytes_#t~mem206#1; [2025-03-17 10:09:19,893 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505: havoc #t~mem205; [2025-03-17 10:09:21,628 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L15136: havoc #t~nondet1367; [2025-03-17 10:09:21,740 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5174: havoc #t~mem107; [2025-03-17 10:09:22,578 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348: call ULTIMATE.dealloc(~#bv~0#1.base, ~#bv~0#1.offset);havoc ~#bv~0#1.base, ~#bv~0#1.offset;call ULTIMATE.dealloc(~#iter~0#1.base, ~#iter~0#1.offset);havoc ~#iter~0#1.base, ~#iter~0#1.offset;call ULTIMATE.dealloc(~#__constr_expr_0~1#1.base, ~#__constr_expr_0~1#1.offset);havoc ~#__constr_expr_0~1#1.base, ~#__constr_expr_0~1#1.offset; [2025-03-17 10:09:22,745 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L15205: havoc #t~nondet1377; [2025-03-17 10:09:24,034 INFO L? ?]: Removed 3504 outVars from TransFormulas that were not future-live. [2025-03-17 10:09:24,034 INFO L307 CfgBuilder]: Performing block encoding [2025-03-17 10:09:24,104 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-17 10:09:24,104 INFO L336 CfgBuilder]: Removed 0 assume(true) statements. [2025-03-17 10:09:24,104 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 17.03 10:09:24 BoogieIcfgContainer [2025-03-17 10:09:24,105 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-17 10:09:24,107 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-17 10:09:24,107 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-17 10:09:24,110 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-17 10:09:24,110 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.03 10:08:47" (1/3) ... [2025-03-17 10:09:24,111 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@19e29965 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.03 10:09:24, skipping insertion in model container [2025-03-17 10:09:24,111 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:08:52" (2/3) ... [2025-03-17 10:09:24,111 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@19e29965 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.03 10:09:24, skipping insertion in model container [2025-03-17 10:09:24,111 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 17.03 10:09:24" (3/3) ... [2025-03-17 10:09:24,112 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i [2025-03-17 10:09:24,122 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-17 10:09:24,126 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i that has 289 procedures, 2614 locations, 1 initial locations, 257 loop locations, and 34 error locations. [2025-03-17 10:09:24,216 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-17 10:09:24,226 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;@14755252, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-17 10:09:24,226 INFO L334 AbstractCegarLoop]: Starting to check reachability of 34 error locations. [2025-03-17 10:09:24,235 INFO L276 IsEmpty]: Start isEmpty. Operand has 1862 states, 1282 states have (on average 1.3533541341653665) internal successors, (1735), 1353 states have internal predecessors, (1735), 425 states have call successors, (425), 121 states have call predecessors, (425), 120 states have return successors, (421), 417 states have call predecessors, (421), 421 states have call successors, (421) [2025-03-17 10:09:24,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2025-03-17 10:09:24,242 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:09:24,242 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:09:24,242 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_linux_arch_io_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2025-03-17 10:09:24,246 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:09:24,246 INFO L85 PathProgramCache]: Analyzing trace with hash 722751079, now seen corresponding path program 1 times [2025-03-17 10:09:24,252 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:09:24,252 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978117221] [2025-03-17 10:09:24,252 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:09:24,253 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:09:24,679 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 45 statements into 1 equivalence classes. [2025-03-17 10:09:24,830 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 45 of 45 statements. [2025-03-17 10:09:24,830 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:09:24,831 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:09:25,377 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-03-17 10:09:25,378 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:09:25,378 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978117221] [2025-03-17 10:09:25,378 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1978117221] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:09:25,378 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:09:25,378 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-17 10:09:25,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874444688] [2025-03-17 10:09:25,379 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:09:25,381 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 10:09:25,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:09:25,395 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 10:09:25,395 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 10:09:25,400 INFO L87 Difference]: Start difference. First operand has 1862 states, 1282 states have (on average 1.3533541341653665) internal successors, (1735), 1353 states have internal predecessors, (1735), 425 states have call successors, (425), 121 states have call predecessors, (425), 120 states have return successors, (421), 417 states have call predecessors, (421), 421 states have call successors, (421) Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2025-03-17 10:09:25,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:09:25,895 INFO L93 Difference]: Finished difference Result 3668 states and 5205 transitions. [2025-03-17 10:09:25,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 10:09:25,898 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 45 [2025-03-17 10:09:25,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:09:25,927 INFO L225 Difference]: With dead ends: 3668 [2025-03-17 10:09:25,927 INFO L226 Difference]: Without dead ends: 1825 [2025-03-17 10:09:25,941 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-17 10:09:25,943 INFO L435 NwaCegarLoop]: 2440 mSDtfsCounter, 2456 mSDsluCounter, 2439 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2456 SdHoareTripleChecker+Valid, 4879 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-17 10:09:25,943 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2456 Valid, 4879 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-17 10:09:25,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1825 states. [2025-03-17 10:09:26,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1825 to 1825. [2025-03-17 10:09:26,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1825 states, 1255 states have (on average 1.2908366533864541) internal successors, (1620), 1320 states have internal predecessors, (1620), 419 states have call successors, (419), 119 states have call predecessors, (419), 118 states have return successors, (417), 413 states have call predecessors, (417), 417 states have call successors, (417) [2025-03-17 10:09:26,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1825 states to 1825 states and 2456 transitions. [2025-03-17 10:09:26,113 INFO L78 Accepts]: Start accepts. Automaton has 1825 states and 2456 transitions. Word has length 45 [2025-03-17 10:09:26,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:09:26,114 INFO L471 AbstractCegarLoop]: Abstraction has 1825 states and 2456 transitions. [2025-03-17 10:09:26,114 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2025-03-17 10:09:26,115 INFO L276 IsEmpty]: Start isEmpty. Operand 1825 states and 2456 transitions. [2025-03-17 10:09:26,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2025-03-17 10:09:26,116 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:09:26,116 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:09:26,116 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-17 10:09:26,117 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_linux_block_genhd_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2025-03-17 10:09:26,117 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:09:26,117 INFO L85 PathProgramCache]: Analyzing trace with hash -457786031, now seen corresponding path program 1 times [2025-03-17 10:09:26,117 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:09:26,117 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646628264] [2025-03-17 10:09:26,117 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:09:26,117 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:09:26,530 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 51 statements into 1 equivalence classes. [2025-03-17 10:09:26,581 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 51 of 51 statements. [2025-03-17 10:09:26,585 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:09:26,585 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:09:27,059 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-03-17 10:09:27,059 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:09:27,059 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646628264] [2025-03-17 10:09:27,059 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646628264] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:09:27,059 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:09:27,059 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-17 10:09:27,059 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1205973102] [2025-03-17 10:09:27,059 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:09:27,061 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 10:09:27,061 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:09:27,061 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 10:09:27,062 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 10:09:27,062 INFO L87 Difference]: Start difference. First operand 1825 states and 2456 transitions. Second operand has 4 states, 4 states have (on average 7.0) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-03-17 10:09:27,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:09:27,869 INFO L93 Difference]: Finished difference Result 3603 states and 4856 transitions. [2025-03-17 10:09:27,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 10:09:27,869 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 51 [2025-03-17 10:09:27,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:09:27,891 INFO L225 Difference]: With dead ends: 3603 [2025-03-17 10:09:27,891 INFO L226 Difference]: Without dead ends: 3601 [2025-03-17 10:09:27,893 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-17 10:09:27,894 INFO L435 NwaCegarLoop]: 2472 mSDtfsCounter, 2414 mSDsluCounter, 4846 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2414 SdHoareTripleChecker+Valid, 7318 SdHoareTripleChecker+Invalid, 111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2025-03-17 10:09:27,894 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2414 Valid, 7318 Invalid, 111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2025-03-17 10:09:27,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3601 states. [2025-03-17 10:09:28,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3601 to 3407. [2025-03-17 10:09:28,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3407 states, 2369 states have (on average 1.295483326298016) internal successors, (3069), 2469 states have internal predecessors, (3069), 788 states have call successors, (788), 218 states have call predecessors, (788), 217 states have return successors, (794), 774 states have call predecessors, (794), 786 states have call successors, (794) [2025-03-17 10:09:28,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3407 states to 3407 states and 4651 transitions. [2025-03-17 10:09:28,079 INFO L78 Accepts]: Start accepts. Automaton has 3407 states and 4651 transitions. Word has length 51 [2025-03-17 10:09:28,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:09:28,081 INFO L471 AbstractCegarLoop]: Abstraction has 3407 states and 4651 transitions. [2025-03-17 10:09:28,081 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-03-17 10:09:28,082 INFO L276 IsEmpty]: Start isEmpty. Operand 3407 states and 4651 transitions. [2025-03-17 10:09:28,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2025-03-17 10:09:28,083 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:09:28,083 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:09:28,083 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-17 10:09:28,083 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_linux_block_queue_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2025-03-17 10:09:28,085 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:09:28,085 INFO L85 PathProgramCache]: Analyzing trace with hash -951197443, now seen corresponding path program 1 times [2025-03-17 10:09:28,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:09:28,085 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061293715] [2025-03-17 10:09:28,085 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:09:28,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:09:28,356 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 57 statements into 1 equivalence classes. [2025-03-17 10:09:28,415 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 57 of 57 statements. [2025-03-17 10:09:28,416 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:09:28,416 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:09:28,697 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-03-17 10:09:28,697 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:09:28,697 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061293715] [2025-03-17 10:09:28,697 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1061293715] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:09:28,698 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:09:28,698 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-17 10:09:28,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538945519] [2025-03-17 10:09:28,698 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:09:28,698 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 10:09:28,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:09:28,699 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 10:09:28,699 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 10:09:28,699 INFO L87 Difference]: Start difference. First operand 3407 states and 4651 transitions. Second operand has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2025-03-17 10:09:29,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:09:29,597 INFO L93 Difference]: Finished difference Result 6780 states and 9260 transitions. [2025-03-17 10:09:29,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 10:09:29,597 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 57 [2025-03-17 10:09:29,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:09:29,636 INFO L225 Difference]: With dead ends: 6780 [2025-03-17 10:09:29,636 INFO L226 Difference]: Without dead ends: 6778 [2025-03-17 10:09:29,642 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-17 10:09:29,643 INFO L435 NwaCegarLoop]: 2496 mSDtfsCounter, 2438 mSDsluCounter, 4866 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2438 SdHoareTripleChecker+Valid, 7362 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2025-03-17 10:09:29,644 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2438 Valid, 7362 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2025-03-17 10:09:29,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6778 states. [2025-03-17 10:09:29,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6778 to 6595. [2025-03-17 10:09:29,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6595 states, 4611 states have (on average 1.2977662112340056) internal successors, (5984), 4780 states have internal predecessors, (5984), 1533 states have call successors, (1533), 419 states have call predecessors, (1533), 418 states have return successors, (1555), 1504 states have call predecessors, (1555), 1531 states have call successors, (1555) [2025-03-17 10:09:29,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6595 states to 6595 states and 9072 transitions. [2025-03-17 10:09:29,971 INFO L78 Accepts]: Start accepts. Automaton has 6595 states and 9072 transitions. Word has length 57 [2025-03-17 10:09:29,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:09:29,972 INFO L471 AbstractCegarLoop]: Abstraction has 6595 states and 9072 transitions. [2025-03-17 10:09:29,972 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2025-03-17 10:09:29,974 INFO L276 IsEmpty]: Start isEmpty. Operand 6595 states and 9072 transitions. [2025-03-17 10:09:29,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2025-03-17 10:09:29,975 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:09:29,975 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:09:29,977 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-17 10:09:29,977 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_linux_block_request_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2025-03-17 10:09:29,977 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:09:29,977 INFO L85 PathProgramCache]: Analyzing trace with hash -1741049290, now seen corresponding path program 1 times [2025-03-17 10:09:29,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:09:29,978 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818342753] [2025-03-17 10:09:29,978 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:09:29,978 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:09:30,311 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 63 statements into 1 equivalence classes. [2025-03-17 10:09:30,340 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 63 of 63 statements. [2025-03-17 10:09:30,341 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:09:30,341 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:09:30,700 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-03-17 10:09:30,700 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:09:30,700 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [818342753] [2025-03-17 10:09:30,700 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [818342753] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:09:30,700 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:09:30,701 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-17 10:09:30,701 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241084598] [2025-03-17 10:09:30,701 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:09:30,701 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 10:09:30,701 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:09:30,701 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 10:09:30,701 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 10:09:30,702 INFO L87 Difference]: Start difference. First operand 6595 states and 9072 transitions. Second operand has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2025-03-17 10:09:31,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:09:31,225 INFO L93 Difference]: Finished difference Result 6595 states and 9072 transitions. [2025-03-17 10:09:31,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 10:09:31,226 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 63 [2025-03-17 10:09:31,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:09:31,269 INFO L225 Difference]: With dead ends: 6595 [2025-03-17 10:09:31,269 INFO L226 Difference]: Without dead ends: 6593 [2025-03-17 10:09:31,276 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-17 10:09:31,278 INFO L435 NwaCegarLoop]: 2422 mSDtfsCounter, 2435 mSDsluCounter, 2421 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2435 SdHoareTripleChecker+Valid, 4843 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-17 10:09:31,278 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2435 Valid, 4843 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-17 10:09:31,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6593 states. [2025-03-17 10:09:31,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6593 to 6593. [2025-03-17 10:09:31,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6593 states, 4610 states have (on average 1.2976138828633406) internal successors, (5982), 4778 states have internal predecessors, (5982), 1533 states have call successors, (1533), 419 states have call predecessors, (1533), 418 states have return successors, (1555), 1504 states have call predecessors, (1555), 1531 states have call successors, (1555) [2025-03-17 10:09:31,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6593 states to 6593 states and 9070 transitions. [2025-03-17 10:09:31,677 INFO L78 Accepts]: Start accepts. Automaton has 6593 states and 9070 transitions. Word has length 63 [2025-03-17 10:09:31,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:09:31,677 INFO L471 AbstractCegarLoop]: Abstraction has 6593 states and 9070 transitions. [2025-03-17 10:09:31,678 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2025-03-17 10:09:31,678 INFO L276 IsEmpty]: Start isEmpty. Operand 6593 states and 9070 transitions. [2025-03-17 10:09:31,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2025-03-17 10:09:31,679 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:09:31,679 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:09:31,679 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-03-17 10:09:31,679 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_linux_drivers_base_class_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2025-03-17 10:09:31,680 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:09:31,680 INFO L85 PathProgramCache]: Analyzing trace with hash 1216415804, now seen corresponding path program 1 times [2025-03-17 10:09:31,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:09:31,680 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206423883] [2025-03-17 10:09:31,680 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:09:31,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:09:31,982 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 69 statements into 1 equivalence classes. [2025-03-17 10:09:32,066 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 69 of 69 statements. [2025-03-17 10:09:32,067 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:09:32,067 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:09:32,331 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-03-17 10:09:32,332 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:09:32,332 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1206423883] [2025-03-17 10:09:32,332 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1206423883] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:09:32,332 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:09:32,332 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-17 10:09:32,332 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37731009] [2025-03-17 10:09:32,332 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:09:32,332 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 10:09:32,332 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:09:32,332 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 10:09:32,332 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 10:09:32,333 INFO L87 Difference]: Start difference. First operand 6593 states and 9070 transitions. Second operand has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2025-03-17 10:09:32,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:09:32,757 INFO L93 Difference]: Finished difference Result 6593 states and 9070 transitions. [2025-03-17 10:09:32,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 10:09:32,758 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 69 [2025-03-17 10:09:32,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:09:32,789 INFO L225 Difference]: With dead ends: 6593 [2025-03-17 10:09:32,789 INFO L226 Difference]: Without dead ends: 6591 [2025-03-17 10:09:32,794 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-17 10:09:32,795 INFO L435 NwaCegarLoop]: 2420 mSDtfsCounter, 2432 mSDsluCounter, 2419 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2432 SdHoareTripleChecker+Valid, 4839 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-17 10:09:32,796 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2432 Valid, 4839 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-17 10:09:32,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6591 states. [2025-03-17 10:09:33,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6591 to 6591. [2025-03-17 10:09:33,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6591 states, 4609 states have (on average 1.297461488392276) internal successors, (5980), 4776 states have internal predecessors, (5980), 1533 states have call successors, (1533), 419 states have call predecessors, (1533), 418 states have return successors, (1555), 1504 states have call predecessors, (1555), 1531 states have call successors, (1555) [2025-03-17 10:09:33,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6591 states to 6591 states and 9068 transitions. [2025-03-17 10:09:33,089 INFO L78 Accepts]: Start accepts. Automaton has 6591 states and 9068 transitions. Word has length 69 [2025-03-17 10:09:33,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:09:33,090 INFO L471 AbstractCegarLoop]: Abstraction has 6591 states and 9068 transitions. [2025-03-17 10:09:33,091 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2025-03-17 10:09:33,091 INFO L276 IsEmpty]: Start isEmpty. Operand 6591 states and 9068 transitions. [2025-03-17 10:09:33,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2025-03-17 10:09:33,092 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:09:33,092 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:09:33,092 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-03-17 10:09:33,092 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_linux_fs_char_dev_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2025-03-17 10:09:33,093 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:09:33,093 INFO L85 PathProgramCache]: Analyzing trace with hash -525033577, now seen corresponding path program 1 times [2025-03-17 10:09:33,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:09:33,093 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038905878] [2025-03-17 10:09:33,093 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:09:33,093 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:09:33,492 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 75 statements into 1 equivalence classes. [2025-03-17 10:09:33,515 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 75 of 75 statements. [2025-03-17 10:09:33,516 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:09:33,516 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:09:33,791 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-03-17 10:09:33,791 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:09:33,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038905878] [2025-03-17 10:09:33,791 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2038905878] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:09:33,791 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:09:33,791 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-17 10:09:33,791 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192526720] [2025-03-17 10:09:33,791 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:09:33,792 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 10:09:33,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:09:33,792 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 10:09:33,792 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 10:09:33,792 INFO L87 Difference]: Start difference. First operand 6591 states and 9068 transitions. Second operand has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2025-03-17 10:09:34,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:09:34,254 INFO L93 Difference]: Finished difference Result 6591 states and 9068 transitions. [2025-03-17 10:09:34,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 10:09:34,256 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 75 [2025-03-17 10:09:34,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:09:34,314 INFO L225 Difference]: With dead ends: 6591 [2025-03-17 10:09:34,314 INFO L226 Difference]: Without dead ends: 6589 [2025-03-17 10:09:34,320 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-17 10:09:34,321 INFO L435 NwaCegarLoop]: 2418 mSDtfsCounter, 2429 mSDsluCounter, 2417 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2429 SdHoareTripleChecker+Valid, 4835 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-17 10:09:34,321 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2429 Valid, 4835 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-17 10:09:34,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6589 states. [2025-03-17 10:09:34,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6589 to 6589. [2025-03-17 10:09:34,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6589 states, 4608 states have (on average 1.2973090277777777) internal successors, (5978), 4774 states have internal predecessors, (5978), 1533 states have call successors, (1533), 419 states have call predecessors, (1533), 418 states have return successors, (1555), 1504 states have call predecessors, (1555), 1531 states have call successors, (1555) [2025-03-17 10:09:34,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6589 states to 6589 states and 9066 transitions. [2025-03-17 10:09:34,616 INFO L78 Accepts]: Start accepts. Automaton has 6589 states and 9066 transitions. Word has length 75 [2025-03-17 10:09:34,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:09:34,617 INFO L471 AbstractCegarLoop]: Abstraction has 6589 states and 9066 transitions. [2025-03-17 10:09:34,617 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2025-03-17 10:09:34,617 INFO L276 IsEmpty]: Start isEmpty. Operand 6589 states and 9066 transitions. [2025-03-17 10:09:34,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2025-03-17 10:09:34,618 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:09:34,619 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:09:34,619 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-03-17 10:09:34,619 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_linux_fs_sysfs_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2025-03-17 10:09:34,619 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:09:34,619 INFO L85 PathProgramCache]: Analyzing trace with hash -1517871456, now seen corresponding path program 1 times [2025-03-17 10:09:34,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:09:34,620 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578486828] [2025-03-17 10:09:34,620 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:09:34,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:09:34,914 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 81 statements into 1 equivalence classes. [2025-03-17 10:09:34,945 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 81 of 81 statements. [2025-03-17 10:09:34,945 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:09:34,945 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:09:35,252 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-03-17 10:09:35,252 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:09:35,252 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578486828] [2025-03-17 10:09:35,252 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1578486828] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:09:35,252 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:09:35,253 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-17 10:09:35,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545982862] [2025-03-17 10:09:35,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:09:35,254 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 10:09:35,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:09:35,254 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 10:09:35,254 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 10:09:35,254 INFO L87 Difference]: Start difference. First operand 6589 states and 9066 transitions. Second operand has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2025-03-17 10:09:35,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:09:35,876 INFO L93 Difference]: Finished difference Result 6589 states and 9066 transitions. [2025-03-17 10:09:35,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 10:09:35,876 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 81 [2025-03-17 10:09:35,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:09:35,901 INFO L225 Difference]: With dead ends: 6589 [2025-03-17 10:09:35,901 INFO L226 Difference]: Without dead ends: 6587 [2025-03-17 10:09:35,904 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-17 10:09:35,905 INFO L435 NwaCegarLoop]: 2416 mSDtfsCounter, 2426 mSDsluCounter, 2415 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2426 SdHoareTripleChecker+Valid, 4831 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-17 10:09:35,905 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2426 Valid, 4831 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-17 10:09:35,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6587 states. [2025-03-17 10:09:36,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6587 to 6587. [2025-03-17 10:09:36,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6587 states, 4607 states have (on average 1.2971565009767745) internal successors, (5976), 4772 states have internal predecessors, (5976), 1533 states have call successors, (1533), 419 states have call predecessors, (1533), 418 states have return successors, (1555), 1504 states have call predecessors, (1555), 1531 states have call successors, (1555) [2025-03-17 10:09:36,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6587 states to 6587 states and 9064 transitions. [2025-03-17 10:09:36,145 INFO L78 Accepts]: Start accepts. Automaton has 6587 states and 9064 transitions. Word has length 81 [2025-03-17 10:09:36,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:09:36,146 INFO L471 AbstractCegarLoop]: Abstraction has 6587 states and 9064 transitions. [2025-03-17 10:09:36,147 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2025-03-17 10:09:36,147 INFO L276 IsEmpty]: Start isEmpty. Operand 6587 states and 9064 transitions. [2025-03-17 10:09:36,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2025-03-17 10:09:36,148 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:09:36,148 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:09:36,149 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2025-03-17 10:09:36,149 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_linux_kernel_locking_rwlock_check_final_stateErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2025-03-17 10:09:36,149 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:09:36,149 INFO L85 PathProgramCache]: Analyzing trace with hash 899754326, now seen corresponding path program 1 times [2025-03-17 10:09:36,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:09:36,149 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008838284] [2025-03-17 10:09:36,149 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:09:36,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:09:36,481 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 87 statements into 1 equivalence classes. [2025-03-17 10:09:36,523 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 87 of 87 statements. [2025-03-17 10:09:36,527 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:09:36,528 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:09:36,822 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-03-17 10:09:36,822 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:09:36,822 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008838284] [2025-03-17 10:09:36,822 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1008838284] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:09:36,822 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:09:36,822 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-17 10:09:36,822 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678730526] [2025-03-17 10:09:36,822 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:09:36,823 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 10:09:36,823 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:09:36,823 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 10:09:36,823 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 10:09:36,823 INFO L87 Difference]: Start difference. First operand 6587 states and 9064 transitions. Second operand has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2025-03-17 10:09:37,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:09:37,418 INFO L93 Difference]: Finished difference Result 6587 states and 9064 transitions. [2025-03-17 10:09:37,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 10:09:37,419 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 87 [2025-03-17 10:09:37,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:09:37,447 INFO L225 Difference]: With dead ends: 6587 [2025-03-17 10:09:37,447 INFO L226 Difference]: Without dead ends: 6585 [2025-03-17 10:09:37,452 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-17 10:09:37,453 INFO L435 NwaCegarLoop]: 2414 mSDtfsCounter, 2423 mSDsluCounter, 2413 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2423 SdHoareTripleChecker+Valid, 4827 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-17 10:09:37,453 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2423 Valid, 4827 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-17 10:09:37,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6585 states. [2025-03-17 10:09:37,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6585 to 6585. [2025-03-17 10:09:37,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6585 states, 4606 states have (on average 1.2970039079461573) internal successors, (5974), 4770 states have internal predecessors, (5974), 1533 states have call successors, (1533), 419 states have call predecessors, (1533), 418 states have return successors, (1555), 1504 states have call predecessors, (1555), 1531 states have call successors, (1555) [2025-03-17 10:09:37,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6585 states to 6585 states and 9062 transitions. [2025-03-17 10:09:37,738 INFO L78 Accepts]: Start accepts. Automaton has 6585 states and 9062 transitions. Word has length 87 [2025-03-17 10:09:37,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:09:37,739 INFO L471 AbstractCegarLoop]: Abstraction has 6585 states and 9062 transitions. [2025-03-17 10:09:37,739 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2025-03-17 10:09:37,739 INFO L276 IsEmpty]: Start isEmpty. Operand 6585 states and 9062 transitions. [2025-03-17 10:09:37,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2025-03-17 10:09:37,743 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:09:37,743 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:09:37,743 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-03-17 10:09:37,744 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_linux_kernel_locking_rwlock_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2025-03-17 10:09:37,744 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:09:37,744 INFO L85 PathProgramCache]: Analyzing trace with hash 1375618322, now seen corresponding path program 1 times [2025-03-17 10:09:37,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:09:37,744 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2108527598] [2025-03-17 10:09:37,744 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:09:37,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:09:38,133 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 89 statements into 1 equivalence classes. [2025-03-17 10:09:38,160 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 89 of 89 statements. [2025-03-17 10:09:38,160 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:09:38,160 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:09:38,445 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-03-17 10:09:38,446 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:09:38,446 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2108527598] [2025-03-17 10:09:38,446 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2108527598] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:09:38,446 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:09:38,446 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-17 10:09:38,446 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225828146] [2025-03-17 10:09:38,446 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:09:38,446 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 10:09:38,446 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:09:38,447 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 10:09:38,447 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 10:09:38,447 INFO L87 Difference]: Start difference. First operand 6585 states and 9062 transitions. Second operand has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2025-03-17 10:09:39,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:09:39,116 INFO L93 Difference]: Finished difference Result 6585 states and 9062 transitions. [2025-03-17 10:09:39,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 10:09:39,120 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 89 [2025-03-17 10:09:39,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:09:39,145 INFO L225 Difference]: With dead ends: 6585 [2025-03-17 10:09:39,146 INFO L226 Difference]: Without dead ends: 6583 [2025-03-17 10:09:39,150 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-17 10:09:39,150 INFO L435 NwaCegarLoop]: 2412 mSDtfsCounter, 2419 mSDsluCounter, 2411 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2419 SdHoareTripleChecker+Valid, 4823 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-17 10:09:39,150 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2419 Valid, 4823 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-17 10:09:39,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6583 states. [2025-03-17 10:09:39,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6583 to 6583. [2025-03-17 10:09:39,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6583 states, 4605 states have (on average 1.2968512486427797) internal successors, (5972), 4768 states have internal predecessors, (5972), 1533 states have call successors, (1533), 419 states have call predecessors, (1533), 418 states have return successors, (1555), 1504 states have call predecessors, (1555), 1531 states have call successors, (1555) [2025-03-17 10:09:39,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6583 states to 6583 states and 9060 transitions. [2025-03-17 10:09:39,427 INFO L78 Accepts]: Start accepts. Automaton has 6583 states and 9060 transitions. Word has length 89 [2025-03-17 10:09:39,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:09:39,427 INFO L471 AbstractCegarLoop]: Abstraction has 6583 states and 9060 transitions. [2025-03-17 10:09:39,428 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2025-03-17 10:09:39,428 INFO L276 IsEmpty]: Start isEmpty. Operand 6583 states and 9060 transitions. [2025-03-17 10:09:39,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2025-03-17 10:09:39,429 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:09:39,429 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:09:39,431 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2025-03-17 10:09:39,431 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_linux_kernel_module_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2025-03-17 10:09:39,431 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:09:39,431 INFO L85 PathProgramCache]: Analyzing trace with hash -651350276, now seen corresponding path program 1 times [2025-03-17 10:09:39,431 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:09:39,432 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484891991] [2025-03-17 10:09:39,432 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:09:39,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:09:39,783 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 95 statements into 1 equivalence classes. [2025-03-17 10:09:39,804 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 95 of 95 statements. [2025-03-17 10:09:39,805 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:09:39,805 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:09:40,047 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-03-17 10:09:40,047 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:09:40,047 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484891991] [2025-03-17 10:09:40,047 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1484891991] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:09:40,047 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:09:40,047 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-17 10:09:40,047 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [618266540] [2025-03-17 10:09:40,047 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:09:40,048 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 10:09:40,048 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:09:40,048 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 10:09:40,048 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 10:09:40,049 INFO L87 Difference]: Start difference. First operand 6583 states and 9060 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2025-03-17 10:09:40,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:09:40,462 INFO L93 Difference]: Finished difference Result 6583 states and 9060 transitions. [2025-03-17 10:09:40,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 10:09:40,462 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 95 [2025-03-17 10:09:40,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:09:40,483 INFO L225 Difference]: With dead ends: 6583 [2025-03-17 10:09:40,483 INFO L226 Difference]: Without dead ends: 6581 [2025-03-17 10:09:40,486 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-17 10:09:40,486 INFO L435 NwaCegarLoop]: 2410 mSDtfsCounter, 2418 mSDsluCounter, 2409 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2418 SdHoareTripleChecker+Valid, 4819 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-17 10:09:40,486 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2418 Valid, 4819 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-17 10:09:40,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6581 states. [2025-03-17 10:09:40,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6581 to 6581. [2025-03-17 10:09:40,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6581 states, 4604 states have (on average 1.2966985230234578) internal successors, (5970), 4766 states have internal predecessors, (5970), 1533 states have call successors, (1533), 419 states have call predecessors, (1533), 418 states have return successors, (1555), 1504 states have call predecessors, (1555), 1531 states have call successors, (1555) [2025-03-17 10:09:40,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6581 states to 6581 states and 9058 transitions. [2025-03-17 10:09:40,762 INFO L78 Accepts]: Start accepts. Automaton has 6581 states and 9058 transitions. Word has length 95 [2025-03-17 10:09:40,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:09:40,762 INFO L471 AbstractCegarLoop]: Abstraction has 6581 states and 9058 transitions. [2025-03-17 10:09:40,762 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2025-03-17 10:09:40,762 INFO L276 IsEmpty]: Start isEmpty. Operand 6581 states and 9058 transitions. [2025-03-17 10:09:40,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2025-03-17 10:09:40,764 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:09:40,764 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:09:40,764 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2025-03-17 10:09:40,764 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_check_alloc_flagsErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2025-03-17 10:09:40,764 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:09:40,764 INFO L85 PathProgramCache]: Analyzing trace with hash 1180617770, now seen corresponding path program 1 times [2025-03-17 10:09:40,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:09:40,765 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1171518412] [2025-03-17 10:09:40,765 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:09:40,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:09:41,112 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 116 statements into 1 equivalence classes. [2025-03-17 10:09:41,310 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 116 of 116 statements. [2025-03-17 10:09:41,310 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:09:41,310 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:09:42,491 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2025-03-17 10:09:42,491 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:09:42,491 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1171518412] [2025-03-17 10:09:42,491 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1171518412] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:09:42,491 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:09:42,491 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-17 10:09:42,491 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641971820] [2025-03-17 10:09:42,491 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:09:42,492 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-17 10:09:42,492 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:09:42,492 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-17 10:09:42,492 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-03-17 10:09:42,492 INFO L87 Difference]: Start difference. First operand 6581 states and 9058 transitions. Second operand has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 3 states have call predecessors, (12), 2 states have call successors, (12) [2025-03-17 10:09:46,517 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-03-17 10:09:51,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:09:51,892 INFO L93 Difference]: Finished difference Result 13135 states and 18138 transitions. [2025-03-17 10:09:51,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-17 10:09:51,892 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 3 states have call predecessors, (12), 2 states have call successors, (12) Word has length 116 [2025-03-17 10:09:51,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:09:51,915 INFO L225 Difference]: With dead ends: 13135 [2025-03-17 10:09:51,915 INFO L226 Difference]: Without dead ends: 6581 [2025-03-17 10:09:51,932 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2025-03-17 10:09:51,933 INFO L435 NwaCegarLoop]: 2408 mSDtfsCounter, 2407 mSDsluCounter, 6381 mSDsCounter, 0 mSdLazyCounter, 970 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2408 SdHoareTripleChecker+Valid, 8789 SdHoareTripleChecker+Invalid, 971 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 970 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.7s IncrementalHoareTripleChecker+Time [2025-03-17 10:09:51,933 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2408 Valid, 8789 Invalid, 971 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 970 Invalid, 1 Unknown, 0 Unchecked, 8.7s Time] [2025-03-17 10:09:51,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6581 states. [2025-03-17 10:09:52,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6581 to 6581. [2025-03-17 10:09:52,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6581 states, 4604 states have (on average 1.295829713292789) internal successors, (5966), 4766 states have internal predecessors, (5966), 1533 states have call successors, (1533), 419 states have call predecessors, (1533), 418 states have return successors, (1555), 1504 states have call predecessors, (1555), 1531 states have call successors, (1555) [2025-03-17 10:09:52,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6581 states to 6581 states and 9054 transitions. [2025-03-17 10:09:52,249 INFO L78 Accepts]: Start accepts. Automaton has 6581 states and 9054 transitions. Word has length 116 [2025-03-17 10:09:52,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:09:52,249 INFO L471 AbstractCegarLoop]: Abstraction has 6581 states and 9054 transitions. [2025-03-17 10:09:52,250 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 3 states have call predecessors, (12), 2 states have call successors, (12) [2025-03-17 10:09:52,250 INFO L276 IsEmpty]: Start isEmpty. Operand 6581 states and 9054 transitions. [2025-03-17 10:09:52,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2025-03-17 10:09:52,251 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:09:52,251 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:09:52,251 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2025-03-17 10:09:52,252 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_check_alloc_flagsErr1ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2025-03-17 10:09:52,252 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:09:52,252 INFO L85 PathProgramCache]: Analyzing trace with hash 1180647561, now seen corresponding path program 1 times [2025-03-17 10:09:52,252 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:09:52,252 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076481081] [2025-03-17 10:09:52,252 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:09:52,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:09:52,575 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 116 statements into 1 equivalence classes. [2025-03-17 10:09:52,601 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 116 of 116 statements. [2025-03-17 10:09:52,601 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:09:52,601 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:09:52,929 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2025-03-17 10:09:52,929 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:09:52,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076481081] [2025-03-17 10:09:52,929 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1076481081] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:09:52,929 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:09:52,929 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-17 10:09:52,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82794071] [2025-03-17 10:09:52,929 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:09:52,930 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 10:09:52,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:09:52,930 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 10:09:52,930 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 10:09:52,930 INFO L87 Difference]: Start difference. First operand 6581 states and 9054 transitions. Second operand has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2025-03-17 10:09:53,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:09:53,530 INFO L93 Difference]: Finished difference Result 6581 states and 9054 transitions. [2025-03-17 10:09:53,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 10:09:53,531 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) Word has length 116 [2025-03-17 10:09:53,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:09:53,554 INFO L225 Difference]: With dead ends: 6581 [2025-03-17 10:09:53,554 INFO L226 Difference]: Without dead ends: 6579 [2025-03-17 10:09:53,558 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 10:09:53,559 INFO L435 NwaCegarLoop]: 2407 mSDtfsCounter, 0 mSDsluCounter, 4810 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 7217 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-03-17 10:09:53,559 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 7217 Invalid, 98 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-03-17 10:09:53,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6579 states. [2025-03-17 10:09:53,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6579 to 6579. [2025-03-17 10:09:53,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6579 states, 4603 states have (on average 1.2950249837062786) internal successors, (5961), 4764 states have internal predecessors, (5961), 1533 states have call successors, (1533), 419 states have call predecessors, (1533), 418 states have return successors, (1555), 1504 states have call predecessors, (1555), 1531 states have call successors, (1555) [2025-03-17 10:09:53,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6579 states to 6579 states and 9049 transitions. [2025-03-17 10:09:53,837 INFO L78 Accepts]: Start accepts. Automaton has 6579 states and 9049 transitions. Word has length 116 [2025-03-17 10:09:53,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:09:53,839 INFO L471 AbstractCegarLoop]: Abstraction has 6579 states and 9049 transitions. [2025-03-17 10:09:53,839 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2025-03-17 10:09:53,839 INFO L276 IsEmpty]: Start isEmpty. Operand 6579 states and 9049 transitions. [2025-03-17 10:09:53,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2025-03-17 10:09:53,841 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:09:53,841 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 11, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:09:53,841 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2025-03-17 10:09:53,841 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2025-03-17 10:09:53,841 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:09:53,841 INFO L85 PathProgramCache]: Analyzing trace with hash -520193810, now seen corresponding path program 1 times [2025-03-17 10:09:53,841 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:09:53,842 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208999534] [2025-03-17 10:09:53,842 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:09:53,842 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:09:54,127 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 142 statements into 1 equivalence classes. [2025-03-17 10:09:54,159 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 142 of 142 statements. [2025-03-17 10:09:54,160 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:09:54,160 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:09:54,764 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 295 trivial. 0 not checked. [2025-03-17 10:09:54,765 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:09:54,765 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208999534] [2025-03-17 10:09:54,765 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [208999534] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:09:54,765 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:09:54,765 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-17 10:09:54,765 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293640204] [2025-03-17 10:09:54,765 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:09:54,766 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-17 10:09:54,766 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:09:54,766 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-17 10:09:54,766 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-17 10:09:54,767 INFO L87 Difference]: Start difference. First operand 6579 states and 9049 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2025-03-17 10:09:55,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:09:55,670 INFO L93 Difference]: Finished difference Result 7111 states and 9588 transitions. [2025-03-17 10:09:55,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-17 10:09:55,671 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 142 [2025-03-17 10:09:55,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:09:55,700 INFO L225 Difference]: With dead ends: 7111 [2025-03-17 10:09:55,701 INFO L226 Difference]: Without dead ends: 7109 [2025-03-17 10:09:55,706 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-03-17 10:09:55,707 INFO L435 NwaCegarLoop]: 2425 mSDtfsCounter, 2338 mSDsluCounter, 5082 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2339 SdHoareTripleChecker+Valid, 7507 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-03-17 10:09:55,707 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2339 Valid, 7507 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-03-17 10:09:55,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7109 states. [2025-03-17 10:09:55,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7109 to 7087. [2025-03-17 10:09:56,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7087 states, 4913 states have (on average 1.282312232851618) internal successors, (6300), 5077 states have internal predecessors, (6300), 1623 states have call successors, (1623), 527 states have call predecessors, (1623), 526 states have return successors, (1645), 1591 states have call predecessors, (1645), 1621 states have call successors, (1645) [2025-03-17 10:09:56,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7087 states to 7087 states and 9568 transitions. [2025-03-17 10:09:56,025 INFO L78 Accepts]: Start accepts. Automaton has 7087 states and 9568 transitions. Word has length 142 [2025-03-17 10:09:56,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:09:56,027 INFO L471 AbstractCegarLoop]: Abstraction has 7087 states and 9568 transitions. [2025-03-17 10:09:56,028 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2025-03-17 10:09:56,028 INFO L276 IsEmpty]: Start isEmpty. Operand 7087 states and 9568 transitions. [2025-03-17 10:09:56,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2025-03-17 10:09:56,030 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:09:56,030 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:09:56,030 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2025-03-17 10:09:56,031 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2025-03-17 10:09:56,031 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:09:56,032 INFO L85 PathProgramCache]: Analyzing trace with hash 1187846788, now seen corresponding path program 1 times [2025-03-17 10:09:56,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:09:56,032 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [842745391] [2025-03-17 10:09:56,032 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:09:56,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:09:56,380 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 119 statements into 1 equivalence classes. [2025-03-17 10:09:56,410 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 119 of 119 statements. [2025-03-17 10:09:56,410 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:09:56,410 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:09:56,568 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2025-03-17 10:09:56,568 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:09:56,568 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [842745391] [2025-03-17 10:09:56,568 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [842745391] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:09:56,568 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:09:56,568 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-17 10:09:56,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47514083] [2025-03-17 10:09:56,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:09:56,569 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-17 10:09:56,569 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:09:56,569 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-17 10:09:56,569 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-17 10:09:56,570 INFO L87 Difference]: Start difference. First operand 7087 states and 9568 transitions. Second operand has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2025-03-17 10:09:57,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:09:57,031 INFO L93 Difference]: Finished difference Result 14137 states and 19145 transitions. [2025-03-17 10:09:57,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-17 10:09:57,032 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 119 [2025-03-17 10:09:57,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:09:57,061 INFO L225 Difference]: With dead ends: 14137 [2025-03-17 10:09:57,062 INFO L226 Difference]: Without dead ends: 7077 [2025-03-17 10:09:57,085 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-17 10:09:57,085 INFO L435 NwaCegarLoop]: 2403 mSDtfsCounter, 2395 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2395 SdHoareTripleChecker+Valid, 2403 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-17 10:09:57,085 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2395 Valid, 2403 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-17 10:09:57,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7077 states. [2025-03-17 10:09:57,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7077 to 7077. [2025-03-17 10:09:57,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7077 states, 4904 states have (on average 1.2811990212071778) internal successors, (6283), 5067 states have internal predecessors, (6283), 1623 states have call successors, (1623), 527 states have call predecessors, (1623), 526 states have return successors, (1645), 1591 states have call predecessors, (1645), 1621 states have call successors, (1645) [2025-03-17 10:09:57,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7077 states to 7077 states and 9551 transitions. [2025-03-17 10:09:57,418 INFO L78 Accepts]: Start accepts. Automaton has 7077 states and 9551 transitions. Word has length 119 [2025-03-17 10:09:57,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:09:57,419 INFO L471 AbstractCegarLoop]: Abstraction has 7077 states and 9551 transitions. [2025-03-17 10:09:57,419 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2025-03-17 10:09:57,419 INFO L276 IsEmpty]: Start isEmpty. Operand 7077 states and 9551 transitions. [2025-03-17 10:09:57,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2025-03-17 10:09:57,461 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:09:57,461 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:09:57,461 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2025-03-17 10:09:57,461 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_linux_kernel_rcu_update_lock_bh_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 32 more)] === [2025-03-17 10:09:57,461 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:09:57,461 INFO L85 PathProgramCache]: Analyzing trace with hash -317010158, now seen corresponding path program 1 times [2025-03-17 10:09:57,461 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:09:57,461 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [332229571] [2025-03-17 10:09:57,461 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:09:57,461 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:09:57,726 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 101 statements into 1 equivalence classes. [2025-03-17 10:09:57,744 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 101 of 101 statements. [2025-03-17 10:09:57,744 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:09:57,744 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:09:57,976 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-03-17 10:09:57,977 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:09:57,977 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [332229571] [2025-03-17 10:09:57,977 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [332229571] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:09:57,977 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:09:57,977 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-17 10:09:57,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440291662] [2025-03-17 10:09:57,977 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:09:57,977 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 10:09:57,977 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:09:57,978 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 10:09:57,978 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 10:09:57,978 INFO L87 Difference]: Start difference. First operand 7077 states and 9551 transitions. Second operand has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16)