./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 c00e63dc Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash d814653a08a1aeb90343d0c5111750e2bf570a4a34318c5b3aabd442542ffc3f --- Real Ultimate output --- This is Ultimate 0.3.0-?-c00e63d-m [2025-02-06 08:20:36,031 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-06 08:20:36,084 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-06 08:20:36,090 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-06 08:20:36,094 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-06 08:20:36,117 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-06 08:20:36,118 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-06 08:20:36,118 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-06 08:20:36,118 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-06 08:20:36,118 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-06 08:20:36,119 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-06 08:20:36,119 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-06 08:20:36,120 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-06 08:20:36,120 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-06 08:20:36,120 INFO L153 SettingsManager]: * Use SBE=true [2025-02-06 08:20:36,120 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-06 08:20:36,120 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-06 08:20:36,120 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-06 08:20:36,121 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-06 08:20:36,121 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-06 08:20:36,121 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-06 08:20:36,121 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-06 08:20:36,121 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-06 08:20:36,121 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-06 08:20:36,121 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-06 08:20:36,121 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-06 08:20:36,121 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-06 08:20:36,121 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-06 08:20:36,121 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-06 08:20:36,122 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 08:20:36,122 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-06 08:20:36,122 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-06 08:20:36,122 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-06 08:20:36,122 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-06 08:20:36,122 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-06 08:20:36,122 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-06 08:20:36,122 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-06 08:20:36,122 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-06 08:20:36,122 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-06 08:20:36,122 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-06 08:20:36,122 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> d814653a08a1aeb90343d0c5111750e2bf570a4a34318c5b3aabd442542ffc3f [2025-02-06 08:20:36,380 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-06 08:20:36,391 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-06 08:20:36,397 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-06 08:20:36,402 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-06 08:20:36,402 INFO L274 PluginConnector]: CDTParser initialized [2025-02-06 08:20:36,403 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i [2025-02-06 08:20:37,625 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/5facd5025/d343d2f9016f4b71bf1f8ea430c76672/FLAG76e4effd0 [2025-02-06 08:20:38,188 INFO L384 CDTParser]: Found 1 translation units. [2025-02-06 08:20:38,190 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i [2025-02-06 08:20:38,239 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/5facd5025/d343d2f9016f4b71bf1f8ea430c76672/FLAG76e4effd0 [2025-02-06 08:20:38,719 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/5facd5025/d343d2f9016f4b71bf1f8ea430c76672 [2025-02-06 08:20:38,722 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-06 08:20:38,723 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-06 08:20:38,724 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-06 08:20:38,724 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-06 08:20:38,727 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-06 08:20:38,728 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 08:20:38" (1/1) ... [2025-02-06 08:20:38,728 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2107ef4f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:20:38, skipping insertion in model container [2025-02-06 08:20:38,728 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 08:20:38" (1/1) ... [2025-02-06 08:20:38,886 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-06 08:20:42,144 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[373036,373049] [2025-02-06 08:20:42,147 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[373181,373194] [2025-02-06 08:20:42,148 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[373327,373340] [2025-02-06 08:20:42,148 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[373492,373505] [2025-02-06 08:20:42,148 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[373650,373663] [2025-02-06 08:20:42,149 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[373808,373821] [2025-02-06 08:20:42,149 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[373966,373979] [2025-02-06 08:20:42,149 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[374126,374139] [2025-02-06 08:20:42,149 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[374285,374298] [2025-02-06 08:20:42,149 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[374424,374437] [2025-02-06 08:20:42,150 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[374566,374579] [2025-02-06 08:20:42,150 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[374715,374728] [2025-02-06 08:20:42,150 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[374854,374867] [2025-02-06 08:20:42,150 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[375009,375022] [2025-02-06 08:20:42,150 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[375169,375182] [2025-02-06 08:20:42,150 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[375320,375333] [2025-02-06 08:20:42,151 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[375471,375484] [2025-02-06 08:20:42,151 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[375623,375636] [2025-02-06 08:20:42,151 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[375772,375785] [2025-02-06 08:20:42,151 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[375920,375933] [2025-02-06 08:20:42,151 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[376077,376090] [2025-02-06 08:20:42,151 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[376226,376239] [2025-02-06 08:20:42,151 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[376382,376395] [2025-02-06 08:20:42,152 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[376535,376548] [2025-02-06 08:20:42,152 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[376681,376694] [2025-02-06 08:20:42,152 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[376824,376837] [2025-02-06 08:20:42,153 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[376976,376989] [2025-02-06 08:20:42,153 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[377122,377135] [2025-02-06 08:20:42,153 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[377267,377280] [2025-02-06 08:20:42,153 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[377421,377434] [2025-02-06 08:20:42,153 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[377572,377585] [2025-02-06 08:20:42,154 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[377727,377740] [2025-02-06 08:20:42,154 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[377879,377892] [2025-02-06 08:20:42,154 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[378034,378047] [2025-02-06 08:20:42,154 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[378198,378211] [2025-02-06 08:20:42,154 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[378354,378367] [2025-02-06 08:20:42,155 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[378518,378531] [2025-02-06 08:20:42,155 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[378660,378673] [2025-02-06 08:20:42,155 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[378818,378831] [2025-02-06 08:20:42,155 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[378985,378998] [2025-02-06 08:20:42,155 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[379144,379157] [2025-02-06 08:20:42,156 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[379303,379316] [2025-02-06 08:20:42,156 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[379452,379465] [2025-02-06 08:20:42,156 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[379599,379612] [2025-02-06 08:20:42,156 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[379738,379751] [2025-02-06 08:20:42,157 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[379901,379914] [2025-02-06 08:20:42,157 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[380067,380080] [2025-02-06 08:20:42,157 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[380231,380244] [2025-02-06 08:20:42,157 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[380396,380409] [2025-02-06 08:20:42,159 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[380561,380574] [2025-02-06 08:20:42,159 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[380727,380740] [2025-02-06 08:20:42,159 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[380892,380905] [2025-02-06 08:20:42,160 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[381059,381072] [2025-02-06 08:20:42,160 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[381219,381232] [2025-02-06 08:20:42,160 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[381381,381394] [2025-02-06 08:20:42,160 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[381540,381553] [2025-02-06 08:20:42,160 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[381686,381699] [2025-02-06 08:20:42,161 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[381829,381842] [2025-02-06 08:20:42,161 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[381973,381986] [2025-02-06 08:20:42,161 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[382116,382129] [2025-02-06 08:20:42,162 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[382260,382273] [2025-02-06 08:20:42,162 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[382401,382414] [2025-02-06 08:20:42,162 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[382539,382552] [2025-02-06 08:20:42,162 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[382697,382710] [2025-02-06 08:20:42,163 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[382856,382869] [2025-02-06 08:20:42,163 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[383012,383025] [2025-02-06 08:20:42,163 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[383161,383174] [2025-02-06 08:20:42,163 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[383313,383326] [2025-02-06 08:20:42,164 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[383464,383477] [2025-02-06 08:20:42,164 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[383613,383626] [2025-02-06 08:20:42,164 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[383765,383778] [2025-02-06 08:20:42,164 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[383913,383926] [2025-02-06 08:20:42,165 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[384066,384079] [2025-02-06 08:20:42,165 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[384217,384230] [2025-02-06 08:20:42,165 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[384367,384380] [2025-02-06 08:20:42,165 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[384514,384527] [2025-02-06 08:20:42,165 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[384665,384678] [2025-02-06 08:20:42,166 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[384816,384829] [2025-02-06 08:20:42,166 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[384964,384977] [2025-02-06 08:20:42,166 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[385130,385143] [2025-02-06 08:20:42,166 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[385299,385312] [2025-02-06 08:20:42,167 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[385466,385479] [2025-02-06 08:20:42,167 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[385634,385647] [2025-02-06 08:20:42,167 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[385784,385797] [2025-02-06 08:20:42,167 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[385931,385944] [2025-02-06 08:20:42,167 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[386092,386105] [2025-02-06 08:20:42,167 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[386262,386275] [2025-02-06 08:20:42,168 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[386424,386437] [2025-02-06 08:20:42,179 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 08:20:42,203 INFO L200 MainTranslator]: Completed pre-run [2025-02-06 08:20:42,297 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [4763] [2025-02-06 08:20:42,299 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [4770] [2025-02-06 08:20:42,302 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4907] [2025-02-06 08:20:42,302 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4910] [2025-02-06 08:20:42,302 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [4912] [2025-02-06 08:20:42,302 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4917] [2025-02-06 08:20:42,302 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4920] [2025-02-06 08:20:42,302 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4922] [2025-02-06 08:20:42,303 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4927] [2025-02-06 08:20:42,303 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4930] [2025-02-06 08:20:42,303 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4932] [2025-02-06 08:20:42,303 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4937] [2025-02-06 08:20:42,303 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4940] [2025-02-06 08:20:42,304 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [4942] [2025-02-06 08:20:42,304 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4980] [2025-02-06 08:20:42,304 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4983] [2025-02-06 08:20:42,305 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [4985] [2025-02-06 08:20:42,305 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4990] [2025-02-06 08:20:42,305 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4993] [2025-02-06 08:20:42,305 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4995] [2025-02-06 08:20:42,306 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [5000] [2025-02-06 08:20:42,306 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [5003] [2025-02-06 08:20:42,306 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [5005] [2025-02-06 08:20:42,306 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [5010] [2025-02-06 08:20:42,306 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [5013] [2025-02-06 08:20:42,306 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [5015] [2025-02-06 08:20:42,309 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5199] [2025-02-06 08:20:42,309 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5208] [2025-02-06 08:20:42,320 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-02-06 08:20:42,321 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-02-06 08:20:42,324 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-02-06 08:20:42,327 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-02-06 08:20:42,327 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-02-06 08:20:42,328 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-02-06 08:20:42,328 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-02-06 08:20:42,332 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-02-06 08:20:42,335 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-02-06 08:20:42,335 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-02-06 08:20:42,336 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-02-06 08:20:42,336 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-02-06 08:20:42,336 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-02-06 08:20:42,339 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-02-06 08:20:42,340 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-02-06 08:20:42,342 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-02-06 08:20:42,344 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-02-06 08:20:42,346 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-02-06 08:20:42,351 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6526] [2025-02-06 08:20:42,351 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [6528] [2025-02-06 08:20:42,361 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-02-06 08:20:42,362 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-02-06 08:20:42,364 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-02-06 08:20:42,373 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-02-06 08:20:42,374 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-02-06 08:20:42,381 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-02-06 08:20:42,387 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [7539] [2025-02-06 08:20:42,391 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-02-06 08:20:42,392 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [7735] [2025-02-06 08:20:42,405 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-02-06 08:20:42,406 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-02-06 08:20:42,407 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-02-06 08:20:42,411 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-02-06 08:20:42,477 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[373036,373049] [2025-02-06 08:20:42,477 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[373181,373194] [2025-02-06 08:20:42,478 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[373327,373340] [2025-02-06 08:20:42,478 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[373492,373505] [2025-02-06 08:20:42,478 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[373650,373663] [2025-02-06 08:20:42,478 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[373808,373821] [2025-02-06 08:20:42,478 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[373966,373979] [2025-02-06 08:20:42,479 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[374126,374139] [2025-02-06 08:20:42,479 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[374285,374298] [2025-02-06 08:20:42,479 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[374424,374437] [2025-02-06 08:20:42,480 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[374566,374579] [2025-02-06 08:20:42,481 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[374715,374728] [2025-02-06 08:20:42,481 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[374854,374867] [2025-02-06 08:20:42,481 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[375009,375022] [2025-02-06 08:20:42,481 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[375169,375182] [2025-02-06 08:20:42,483 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[375320,375333] [2025-02-06 08:20:42,483 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[375471,375484] [2025-02-06 08:20:42,483 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[375623,375636] [2025-02-06 08:20:42,484 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[375772,375785] [2025-02-06 08:20:42,484 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[375920,375933] [2025-02-06 08:20:42,484 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[376077,376090] [2025-02-06 08:20:42,484 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[376226,376239] [2025-02-06 08:20:42,484 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[376382,376395] [2025-02-06 08:20:42,484 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[376535,376548] [2025-02-06 08:20:42,484 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[376681,376694] [2025-02-06 08:20:42,485 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[376824,376837] [2025-02-06 08:20:42,485 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[376976,376989] [2025-02-06 08:20:42,485 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[377122,377135] [2025-02-06 08:20:42,485 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[377267,377280] [2025-02-06 08:20:42,485 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[377421,377434] [2025-02-06 08:20:42,485 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[377572,377585] [2025-02-06 08:20:42,486 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[377727,377740] [2025-02-06 08:20:42,487 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[377879,377892] [2025-02-06 08:20:42,487 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[378034,378047] [2025-02-06 08:20:42,487 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[378198,378211] [2025-02-06 08:20:42,489 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[378354,378367] [2025-02-06 08:20:42,489 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[378518,378531] [2025-02-06 08:20:42,489 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[378660,378673] [2025-02-06 08:20:42,489 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[378818,378831] [2025-02-06 08:20:42,490 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[378985,378998] [2025-02-06 08:20:42,490 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[379144,379157] [2025-02-06 08:20:42,491 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[379303,379316] [2025-02-06 08:20:42,491 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[379452,379465] [2025-02-06 08:20:42,491 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[379599,379612] [2025-02-06 08:20:42,491 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[379738,379751] [2025-02-06 08:20:42,492 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[379901,379914] [2025-02-06 08:20:42,492 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[380067,380080] [2025-02-06 08:20:42,492 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[380231,380244] [2025-02-06 08:20:42,493 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[380396,380409] [2025-02-06 08:20:42,493 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[380561,380574] [2025-02-06 08:20:42,493 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[380727,380740] [2025-02-06 08:20:42,493 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[380892,380905] [2025-02-06 08:20:42,493 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[381059,381072] [2025-02-06 08:20:42,494 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[381219,381232] [2025-02-06 08:20:42,494 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[381381,381394] [2025-02-06 08:20:42,494 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[381540,381553] [2025-02-06 08:20:42,494 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[381686,381699] [2025-02-06 08:20:42,494 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[381829,381842] [2025-02-06 08:20:42,495 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[381973,381986] [2025-02-06 08:20:42,495 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[382116,382129] [2025-02-06 08:20:42,495 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[382260,382273] [2025-02-06 08:20:42,495 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[382401,382414] [2025-02-06 08:20:42,495 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[382539,382552] [2025-02-06 08:20:42,496 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[382697,382710] [2025-02-06 08:20:42,496 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[382856,382869] [2025-02-06 08:20:42,496 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[383012,383025] [2025-02-06 08:20:42,496 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[383161,383174] [2025-02-06 08:20:42,497 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[383313,383326] [2025-02-06 08:20:42,497 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[383464,383477] [2025-02-06 08:20:42,497 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[383613,383626] [2025-02-06 08:20:42,497 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[383765,383778] [2025-02-06 08:20:42,497 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[383913,383926] [2025-02-06 08:20:42,498 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[384066,384079] [2025-02-06 08:20:42,498 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[384217,384230] [2025-02-06 08:20:42,498 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[384367,384380] [2025-02-06 08:20:42,498 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[384514,384527] [2025-02-06 08:20:42,498 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[384665,384678] [2025-02-06 08:20:42,498 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[384816,384829] [2025-02-06 08:20:42,499 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[384964,384977] [2025-02-06 08:20:42,499 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[385130,385143] [2025-02-06 08:20:42,499 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[385299,385312] [2025-02-06 08:20:42,499 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[385466,385479] [2025-02-06 08:20:42,499 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[385634,385647] [2025-02-06 08:20:42,499 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[385784,385797] [2025-02-06 08:20:42,500 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[385931,385944] [2025-02-06 08:20:42,500 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[386092,386105] [2025-02-06 08:20:42,500 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[386262,386275] [2025-02-06 08:20:42,500 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i[386424,386437] [2025-02-06 08:20:42,508 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 08:20:42,662 INFO L204 MainTranslator]: Completed translation [2025-02-06 08:20:42,662 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:20:42 WrapperNode [2025-02-06 08:20:42,662 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-06 08:20:42,663 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-06 08:20:42,663 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-06 08:20:42,663 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-06 08:20:42,668 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:20:42" (1/1) ... [2025-02-06 08:20:42,740 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:20:42" (1/1) ... [2025-02-06 08:20:42,892 INFO L138 Inliner]: procedures = 675, calls = 3000, calls flagged for inlining = 317, calls inlined = 217, statements flattened = 6272 [2025-02-06 08:20:42,893 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-06 08:20:42,893 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-06 08:20:42,893 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-06 08:20:42,893 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-06 08:20:42,902 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:20:42" (1/1) ... [2025-02-06 08:20:42,903 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:20:42" (1/1) ... [2025-02-06 08:20:42,933 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:20:42" (1/1) ... [2025-02-06 08:20:43,584 INFO L175 MemorySlicer]: Split 1157 memory accesses to 85 slices as follows [10, 8, 2, 0, 3, 6, 3, 2, 3, 2, 3, 2, 8, 2, 28, 1, 1, 8, 2, 5, 26, 5, 1, 3, 6, 4, 707, 5, 3, 6, 8, 3, 6, 8, 3, 2, 8, 8, 3, 42, 1, 2, 2, 6, 12, 9, 11, 4, 1, 8, 4, 1, 6, 5, 13, 1, 2, 1, 6, 1, 1, 2, 4, 1, 5, 8, 1, 4, 1, 1, 4, 2, 2, 2, 6, 23, 3, 2, 3, 2, 14, 2, 2, 4, 6]. 61 percent of accesses are in the largest equivalence class. The 262 initializations are split as follows [10, 8, 0, 0, 3, 0, 3, 0, 3, 0, 3, 0, 0, 0, 0, 0, 0, 8, 0, 5, 0, 5, 0, 3, 0, 4, 64, 5, 3, 6, 8, 3, 6, 8, 3, 0, 8, 8, 3, 0, 0, 0, 0, 0, 12, 0, 0, 4, 0, 8, 4, 0, 6, 5, 13, 1, 2, 0, 0, 0, 0, 0, 0, 0, 4, 8, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 0, 0, 6]. The 377 writes are split as follows [0, 0, 1, 0, 0, 3, 0, 1, 0, 0, 0, 1, 4, 1, 10, 0, 0, 0, 1, 0, 7, 0, 0, 0, 0, 0, 237, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 36, 0, 1, 0, 3, 0, 7, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 1, 3, 0, 0, 0, 1, 0, 0, 0, 3, 1, 1, 1, 0, 23, 0, 1, 0, 1, 12, 1, 1, 4, 0]. [2025-02-06 08:20:43,585 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:20:42" (1/1) ... [2025-02-06 08:20:43,585 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:20:42" (1/1) ... [2025-02-06 08:20:43,802 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:20:42" (1/1) ... [2025-02-06 08:20:43,817 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:20:42" (1/1) ... [2025-02-06 08:20:43,873 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:20:42" (1/1) ... [2025-02-06 08:20:43,904 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:20:42" (1/1) ... [2025-02-06 08:20:43,960 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-06 08:20:43,962 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-06 08:20:43,962 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-06 08:20:43,962 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-06 08:20:43,963 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:20:42" (1/1) ... [2025-02-06 08:20:43,967 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 08:20:43,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 08:20:43,988 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-06 08:20:43,994 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-06 08:20:44,010 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_frontend_closed [2025-02-06 08:20:44,011 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_frontend_closed [2025-02-06 08:20:44,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2025-02-06 08:20:44,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2025-02-06 08:20:44,011 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-06 08:20:44,011 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-06 08:20:44,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-06 08:20:44,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-06 08:20:44,011 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_scanf [2025-02-06 08:20:44,011 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_scanf [2025-02-06 08:20:44,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-06 08:20:44,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-06 08:20:44,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_del_gendisk [2025-02-06 08:20:44,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_del_gendisk [2025-02-06 08:20:44,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-06 08:20:44,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-06 08:20:44,011 INFO L130 BoogieDeclarations]: Found specification of procedure submit_bio [2025-02-06 08:20:44,011 INFO L138 BoogieDeclarations]: Found implementation of procedure submit_bio [2025-02-06 08:20:44,011 INFO L130 BoogieDeclarations]: Found specification of procedure queue_flag_set_unlocked [2025-02-06 08:20:44,011 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_flag_set_unlocked [2025-02-06 08:20:44,011 INFO L130 BoogieDeclarations]: Found specification of procedure gnttab_cancel_free_callback [2025-02-06 08:20:44,011 INFO L138 BoogieDeclarations]: Found implementation of procedure gnttab_cancel_free_callback [2025-02-06 08:20:44,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2025-02-06 08:20:44,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2025-02-06 08:20:44,011 INFO L130 BoogieDeclarations]: Found specification of procedure gnttab_end_foreign_access [2025-02-06 08:20:44,011 INFO L138 BoogieDeclarations]: Found implementation of procedure gnttab_end_foreign_access [2025-02-06 08:20:44,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2025-02-06 08:20:44,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2025-02-06 08:20:44,011 INFO L130 BoogieDeclarations]: Found specification of procedure do_blkif_request [2025-02-06 08:20:44,011 INFO L138 BoogieDeclarations]: Found implementation of procedure do_blkif_request [2025-02-06 08:20:44,011 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2025-02-06 08:20:44,011 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2025-02-06 08:20:44,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-06 08:20:44,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-06 08:20:44,011 INFO L130 BoogieDeclarations]: Found specification of procedure talk_to_blkback [2025-02-06 08:20:44,011 INFO L138 BoogieDeclarations]: Found implementation of procedure talk_to_blkback [2025-02-06 08:20:44,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-06 08:20:44,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-06 08:20:44,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2025-02-06 08:20:44,012 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2025-02-06 08:20:44,012 INFO L130 BoogieDeclarations]: Found specification of procedure blkfront_setup_indirect [2025-02-06 08:20:44,012 INFO L138 BoogieDeclarations]: Found implementation of procedure blkfront_setup_indirect [2025-02-06 08:20:44,012 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-06 08:20:44,012 INFO L130 BoogieDeclarations]: Found specification of procedure pfn_to_mfn [2025-02-06 08:20:44,012 INFO L138 BoogieDeclarations]: Found implementation of procedure pfn_to_mfn [2025-02-06 08:20:44,012 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2025-02-06 08:20:44,012 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2025-02-06 08:20:44,012 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2025-02-06 08:20:44,012 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2025-02-06 08:20:44,012 INFO L130 BoogieDeclarations]: Found specification of procedure xlvbd_release_gendisk [2025-02-06 08:20:44,012 INFO L138 BoogieDeclarations]: Found implementation of procedure xlvbd_release_gendisk [2025-02-06 08:20:44,012 INFO L130 BoogieDeclarations]: Found specification of procedure xlbd_release_minors [2025-02-06 08:20:44,012 INFO L138 BoogieDeclarations]: Found implementation of procedure xlbd_release_minors [2025-02-06 08:20:44,012 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-06 08:20:44,012 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-06 08:20:44,012 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-06 08:20:44,012 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-06 08:20:44,012 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-06 08:20:44,012 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-06 08:20:44,012 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-06 08:20:44,012 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-06 08:20:44,012 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-06 08:20:44,012 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-06 08:20:44,012 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-06 08:20:44,012 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-06 08:20:44,012 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-06 08:20:44,012 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-06 08:20:44,012 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-06 08:20:44,012 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-06 08:20:44,012 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-06 08:20:44,012 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-06 08:20:44,012 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-06 08:20:44,012 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-06 08:20:44,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-06 08:20:44,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-06 08:20:44,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-06 08:20:44,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-06 08:20:44,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-06 08:20:44,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-06 08:20:44,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-06 08:20:44,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#47 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#48 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#49 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#50 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#51 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#52 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#53 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#54 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#55 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#56 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#57 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#58 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#59 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#60 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#61 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#62 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#63 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#64 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#65 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#66 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#67 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#68 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#69 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#70 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#71 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#72 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#73 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#74 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#75 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#76 [2025-02-06 08:20:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#77 [2025-02-06 08:20:44,016 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#78 [2025-02-06 08:20:44,016 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#79 [2025-02-06 08:20:44,016 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#80 [2025-02-06 08:20:44,016 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#81 [2025-02-06 08:20:44,016 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#82 [2025-02-06 08:20:44,016 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#83 [2025-02-06 08:20:44,016 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#84 [2025-02-06 08:20:44,016 INFO L130 BoogieDeclarations]: Found specification of procedure xlvbd_flush [2025-02-06 08:20:44,016 INFO L138 BoogieDeclarations]: Found implementation of procedure xlvbd_flush [2025-02-06 08:20:44,016 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2025-02-06 08:20:44,016 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2025-02-06 08:20:44,016 INFO L130 BoogieDeclarations]: Found specification of procedure sg_page [2025-02-06 08:20:44,016 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_page [2025-02-06 08:20:44,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-06 08:20:44,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-06 08:20:44,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-06 08:20:44,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-06 08:20:44,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-06 08:20:44,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-06 08:20:44,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-06 08:20:44,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-06 08:20:44,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-06 08:20:44,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#52 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#53 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#54 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#55 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#56 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#57 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#58 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#59 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#60 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#61 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#62 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#63 [2025-02-06 08:20:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#64 [2025-02-06 08:20:44,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#65 [2025-02-06 08:20:44,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#66 [2025-02-06 08:20:44,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#67 [2025-02-06 08:20:44,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#68 [2025-02-06 08:20:44,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#69 [2025-02-06 08:20:44,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#70 [2025-02-06 08:20:44,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#71 [2025-02-06 08:20:44,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#72 [2025-02-06 08:20:44,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#73 [2025-02-06 08:20:44,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#74 [2025-02-06 08:20:44,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#75 [2025-02-06 08:20:44,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#76 [2025-02-06 08:20:44,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#77 [2025-02-06 08:20:44,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#78 [2025-02-06 08:20:44,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#79 [2025-02-06 08:20:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#80 [2025-02-06 08:20:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#81 [2025-02-06 08:20:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#82 [2025-02-06 08:20:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#83 [2025-02-06 08:20:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#84 [2025-02-06 08:20:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_switch_state [2025-02-06 08:20:44,022 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_switch_state [2025-02-06 08:20:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2025-02-06 08:20:44,022 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2025-02-06 08:20:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure flush_work [2025-02-06 08:20:44,022 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_work [2025-02-06 08:20:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-06 08:20:44,022 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-06 08:20:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-06 08:20:44,022 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-06 08:20:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_112 [2025-02-06 08:20:44,022 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_112 [2025-02-06 08:20:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-06 08:20:44,022 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-06 08:20:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-06 08:20:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-06 08:20:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-06 08:20:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-06 08:20:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-06 08:20:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-06 08:20:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-06 08:20:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#52 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#53 [2025-02-06 08:20:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#54 [2025-02-06 08:20:44,024 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#55 [2025-02-06 08:20:44,024 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#56 [2025-02-06 08:20:44,024 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#57 [2025-02-06 08:20:44,024 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#58 [2025-02-06 08:20:44,024 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#59 [2025-02-06 08:20:44,024 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#60 [2025-02-06 08:20:44,024 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#61 [2025-02-06 08:20:44,024 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#62 [2025-02-06 08:20:44,024 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#63 [2025-02-06 08:20:44,024 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#64 [2025-02-06 08:20:44,024 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#65 [2025-02-06 08:20:44,024 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#66 [2025-02-06 08:20:44,024 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#67 [2025-02-06 08:20:44,024 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#68 [2025-02-06 08:20:44,024 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#69 [2025-02-06 08:20:44,024 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#70 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#71 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#72 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#73 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#74 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#75 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#76 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#77 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#78 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#79 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#80 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#81 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#82 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#83 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#84 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2025-02-06 08:20:44,025 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-02-06 08:20:44,025 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-06 08:20:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-06 08:20:44,029 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-06 08:20:44,029 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-02-06 08:20:44,029 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-02-06 08:20:44,029 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-02-06 08:20:44,029 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#49 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#50 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#51 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#52 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#53 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#54 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#55 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#56 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#57 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#58 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#59 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#60 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#61 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#62 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#63 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#64 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#65 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#66 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#67 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#68 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#69 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#70 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#71 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#72 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#73 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#74 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#75 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#76 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#77 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#78 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#79 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#80 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#81 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#82 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#83 [2025-02-06 08:20:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#84 [2025-02-06 08:20:44,030 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-06 08:20:44,030 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-06 08:20:44,030 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-06 08:20:44,030 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-06 08:20:44,030 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-06 08:20:44,030 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-06 08:20:44,030 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-06 08:20:44,030 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-06 08:20:44,030 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-06 08:20:44,030 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-06 08:20:44,030 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-06 08:20:44,030 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-06 08:20:44,030 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-06 08:20:44,030 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-06 08:20:44,030 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-06 08:20:44,030 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-06 08:20:44,030 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-06 08:20:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-06 08:20:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-06 08:20:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-06 08:20:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-06 08:20:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-06 08:20:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-06 08:20:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-06 08:20:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-06 08:20:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-06 08:20:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-06 08:20:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-06 08:20:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-06 08:20:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-06 08:20:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-06 08:20:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-06 08:20:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-06 08:20:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-06 08:20:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#49 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#50 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#51 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#52 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#53 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#54 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#55 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#56 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#57 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#58 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#59 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#60 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#61 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#62 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#63 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#64 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#65 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#66 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#67 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#68 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#69 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#70 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#71 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#72 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#73 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#74 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#75 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#76 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#77 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#78 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#79 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#80 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#81 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#82 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#83 [2025-02-06 08:20:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#84 [2025-02-06 08:20:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2025-02-06 08:20:44,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2025-02-06 08:20:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-06 08:20:44,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-06 08:20:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-06 08:20:44,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-06 08:20:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_blkdev [2025-02-06 08:20:44,033 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_blkdev [2025-02-06 08:20:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2025-02-06 08:20:44,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2025-02-06 08:20:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2025-02-06 08:20:44,033 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2025-02-06 08:20:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure get_grant [2025-02-06 08:20:44,033 INFO L138 BoogieDeclarations]: Found implementation of procedure get_grant [2025-02-06 08:20:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure sg_next [2025-02-06 08:20:44,033 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_next [2025-02-06 08:20:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-06 08:20:44,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-06 08:20:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-06 08:20:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2025-02-06 08:20:44,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_calloc [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure get_phys_to_machine [2025-02-06 08:20:44,034 INFO L138 BoogieDeclarations]: Found implementation of procedure get_phys_to_machine [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-02-06 08:20:44,034 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_bd_mutex_of_block_device [2025-02-06 08:20:44,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_bd_mutex_of_block_device [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-06 08:20:44,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-06 08:20:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#53 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#54 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#55 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#56 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#57 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#58 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#59 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#60 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#61 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#62 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#63 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#64 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#65 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#66 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#67 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#68 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#69 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#70 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#71 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#72 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#73 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#74 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#75 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#76 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#77 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#78 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#79 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#80 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#81 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#82 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#83 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#84 [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure __blk_end_request_all [2025-02-06 08:20:44,037 INFO L138 BoogieDeclarations]: Found implementation of procedure __blk_end_request_all [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-06 08:20:44,037 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2025-02-06 08:20:44,037 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_io_lock_of_blkfront_info [2025-02-06 08:20:44,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_io_lock_of_blkfront_info [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure kmap_atomic [2025-02-06 08:20:44,037 INFO L138 BoogieDeclarations]: Found implementation of procedure kmap_atomic [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_blkfront_mutex [2025-02-06 08:20:44,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_blkfront_mutex [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure blkif_free [2025-02-06 08:20:44,037 INFO L138 BoogieDeclarations]: Found implementation of procedure blkif_free [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2025-02-06 08:20:44,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2025-02-06 08:20:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2025-02-06 08:20:44,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2025-02-06 08:20:44,038 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-02-06 08:20:44,038 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-02-06 08:20:44,038 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_dev_fatal [2025-02-06 08:20:44,038 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_dev_fatal [2025-02-06 08:20:44,038 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-06 08:20:44,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-06 08:20:44,038 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mutex_of_blkfront_info [2025-02-06 08:20:44,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mutex_of_blkfront_info [2025-02-06 08:20:44,038 INFO L130 BoogieDeclarations]: Found specification of procedure blk_stop_queue [2025-02-06 08:20:44,039 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_stop_queue [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_mutex_of_blkfront_info [2025-02-06 08:20:44,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_mutex_of_blkfront_info [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-02-06 08:20:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-02-06 08:20:44,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-02-06 08:20:44,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-02-06 08:20:44,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-02-06 08:20:44,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2025-02-06 08:20:44,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2025-02-06 08:20:44,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2025-02-06 08:20:44,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#52 [2025-02-06 08:20:44,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#53 [2025-02-06 08:20:44,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#54 [2025-02-06 08:20:44,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#55 [2025-02-06 08:20:44,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#56 [2025-02-06 08:20:44,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#57 [2025-02-06 08:20:44,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#58 [2025-02-06 08:20:44,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#59 [2025-02-06 08:20:44,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#60 [2025-02-06 08:20:44,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#61 [2025-02-06 08:20:44,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#62 [2025-02-06 08:20:44,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#63 [2025-02-06 08:20:44,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#64 [2025-02-06 08:20:44,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#65 [2025-02-06 08:20:44,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#66 [2025-02-06 08:20:44,040 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#67 [2025-02-06 08:20:44,041 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#68 [2025-02-06 08:20:44,041 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#69 [2025-02-06 08:20:44,041 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#70 [2025-02-06 08:20:44,041 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#71 [2025-02-06 08:20:44,041 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#72 [2025-02-06 08:20:44,041 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#73 [2025-02-06 08:20:44,041 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#74 [2025-02-06 08:20:44,041 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#75 [2025-02-06 08:20:44,041 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#76 [2025-02-06 08:20:44,041 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#77 [2025-02-06 08:20:44,041 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#78 [2025-02-06 08:20:44,041 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#79 [2025-02-06 08:20:44,041 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#80 [2025-02-06 08:20:44,041 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#81 [2025-02-06 08:20:44,041 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#82 [2025-02-06 08:20:44,041 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#83 [2025-02-06 08:20:44,041 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#84 [2025-02-06 08:20:44,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-06 08:20:44,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-06 08:20:44,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-06 08:20:44,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-06 08:20:44,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-06 08:20:44,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-06 08:20:44,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-06 08:20:44,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-06 08:20:44,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-02-06 08:20:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-02-06 08:20:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-02-06 08:20:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-02-06 08:20:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-02-06 08:20:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2025-02-06 08:20:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#53 [2025-02-06 08:20:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#54 [2025-02-06 08:20:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#55 [2025-02-06 08:20:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#56 [2025-02-06 08:20:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#57 [2025-02-06 08:20:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#58 [2025-02-06 08:20:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#59 [2025-02-06 08:20:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#60 [2025-02-06 08:20:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#61 [2025-02-06 08:20:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#62 [2025-02-06 08:20:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#63 [2025-02-06 08:20:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#64 [2025-02-06 08:20:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#65 [2025-02-06 08:20:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#66 [2025-02-06 08:20:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#67 [2025-02-06 08:20:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#68 [2025-02-06 08:20:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#69 [2025-02-06 08:20:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#70 [2025-02-06 08:20:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#71 [2025-02-06 08:20:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#72 [2025-02-06 08:20:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#73 [2025-02-06 08:20:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#74 [2025-02-06 08:20:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#75 [2025-02-06 08:20:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#76 [2025-02-06 08:20:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#77 [2025-02-06 08:20:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#78 [2025-02-06 08:20:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#79 [2025-02-06 08:20:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#80 [2025-02-06 08:20:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#81 [2025-02-06 08:20:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#82 [2025-02-06 08:20:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#83 [2025-02-06 08:20:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#84 [2025-02-06 08:20:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-06 08:20:44,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-06 08:20:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure bdput [2025-02-06 08:20:44,044 INFO L138 BoogieDeclarations]: Found implementation of procedure bdput [2025-02-06 08:20:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-06 08:20:44,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-06 08:20:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure del_gendisk [2025-02-06 08:20:44,044 INFO L138 BoogieDeclarations]: Found implementation of procedure del_gendisk [2025-02-06 08:20:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_transaction_end [2025-02-06 08:20:44,044 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_transaction_end [2025-02-06 08:20:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure set_capacity [2025-02-06 08:20:44,044 INFO L138 BoogieDeclarations]: Found implementation of procedure set_capacity [2025-02-06 08:20:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure blk_rq_sectors [2025-02-06 08:20:44,044 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_rq_sectors [2025-02-06 08:20:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-06 08:20:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-06 08:20:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-06 08:20:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-06 08:20:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-06 08:20:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-06 08:20:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-06 08:20:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-06 08:20:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-06 08:20:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-06 08:20:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-06 08:20:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-06 08:20:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-06 08:20:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-06 08:20:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-06 08:20:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-06 08:20:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-06 08:20:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-06 08:20:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-06 08:20:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-06 08:20:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-06 08:20:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-06 08:20:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-06 08:20:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-06 08:20:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-06 08:20:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-06 08:20:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-06 08:20:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-06 08:20:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-06 08:20:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-06 08:20:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-06 08:20:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-06 08:20:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-06 08:20:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-06 08:20:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-06 08:20:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-06 08:20:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-06 08:20:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-06 08:20:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-06 08:20:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-06 08:20:44,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-06 08:20:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-02-06 08:20:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-02-06 08:20:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-02-06 08:20:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-02-06 08:20:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-02-06 08:20:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-02-06 08:20:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-02-06 08:20:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-02-06 08:20:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2025-02-06 08:20:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2025-02-06 08:20:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2025-02-06 08:20:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#52 [2025-02-06 08:20:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#53 [2025-02-06 08:20:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#54 [2025-02-06 08:20:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#55 [2025-02-06 08:20:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#56 [2025-02-06 08:20:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#57 [2025-02-06 08:20:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#58 [2025-02-06 08:20:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#59 [2025-02-06 08:20:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#60 [2025-02-06 08:20:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#61 [2025-02-06 08:20:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#62 [2025-02-06 08:20:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#63 [2025-02-06 08:20:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#64 [2025-02-06 08:20:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#65 [2025-02-06 08:20:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#66 [2025-02-06 08:20:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#67 [2025-02-06 08:20:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#68 [2025-02-06 08:20:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#69 [2025-02-06 08:20:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#70 [2025-02-06 08:20:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#71 [2025-02-06 08:20:44,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#72 [2025-02-06 08:20:44,047 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#73 [2025-02-06 08:20:44,047 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#74 [2025-02-06 08:20:44,047 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#75 [2025-02-06 08:20:44,047 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#76 [2025-02-06 08:20:44,047 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#77 [2025-02-06 08:20:44,047 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#78 [2025-02-06 08:20:44,047 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#79 [2025-02-06 08:20:44,047 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#80 [2025-02-06 08:20:44,047 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#81 [2025-02-06 08:20:44,047 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#82 [2025-02-06 08:20:44,047 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#83 [2025-02-06 08:20:44,047 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#84 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-06 08:20:44,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-06 08:20:44,048 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-06 08:20:44,048 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-06 08:20:44,048 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-06 08:20:44,048 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-02-06 08:20:44,048 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-02-06 08:20:44,048 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-02-06 08:20:44,048 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-02-06 08:20:44,048 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-02-06 08:20:44,048 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-02-06 08:20:44,048 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-02-06 08:20:44,048 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-02-06 08:20:44,048 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2025-02-06 08:20:44,048 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2025-02-06 08:20:44,048 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2025-02-06 08:20:44,048 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#52 [2025-02-06 08:20:44,048 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#53 [2025-02-06 08:20:44,048 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#54 [2025-02-06 08:20:44,048 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#55 [2025-02-06 08:20:44,048 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#56 [2025-02-06 08:20:44,048 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#57 [2025-02-06 08:20:44,048 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#58 [2025-02-06 08:20:44,049 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#59 [2025-02-06 08:20:44,049 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#60 [2025-02-06 08:20:44,049 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#61 [2025-02-06 08:20:44,049 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#62 [2025-02-06 08:20:44,049 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#63 [2025-02-06 08:20:44,049 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#64 [2025-02-06 08:20:44,049 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#65 [2025-02-06 08:20:44,049 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#66 [2025-02-06 08:20:44,049 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#67 [2025-02-06 08:20:44,049 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#68 [2025-02-06 08:20:44,049 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#69 [2025-02-06 08:20:44,049 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#70 [2025-02-06 08:20:44,049 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#71 [2025-02-06 08:20:44,049 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#72 [2025-02-06 08:20:44,049 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#73 [2025-02-06 08:20:44,049 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#74 [2025-02-06 08:20:44,049 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#75 [2025-02-06 08:20:44,049 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#76 [2025-02-06 08:20:44,049 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#77 [2025-02-06 08:20:44,049 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#78 [2025-02-06 08:20:44,049 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#79 [2025-02-06 08:20:44,049 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#80 [2025-02-06 08:20:44,049 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#81 [2025-02-06 08:20:44,049 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#82 [2025-02-06 08:20:44,049 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#83 [2025-02-06 08:20:44,049 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#84 [2025-02-06 08:20:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2025-02-06 08:20:44,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2025-02-06 08:20:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure blk_rq_pos [2025-02-06 08:20:44,049 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_rq_pos [2025-02-06 08:20:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2025-02-06 08:20:44,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2025-02-06 08:20:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-06 08:20:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_printf [2025-02-06 08:20:44,049 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_printf [2025-02-06 08:20:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-06 08:20:44,049 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-06 08:20:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-06 08:20:44,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-06 08:20:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-06 08:20:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-06 08:20:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-06 08:20:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-06 08:20:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-06 08:20:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-06 08:20:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-06 08:20:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-06 08:20:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-06 08:20:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-06 08:20:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-06 08:20:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-06 08:20:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-06 08:20:44,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-06 08:20:44,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-06 08:20:44,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-06 08:20:44,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-06 08:20:44,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-06 08:20:44,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-06 08:20:44,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-06 08:20:44,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-06 08:20:44,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-06 08:20:44,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-06 08:20:44,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-06 08:20:44,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-06 08:20:44,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-06 08:20:44,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-06 08:20:44,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-06 08:20:44,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-06 08:20:44,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-06 08:20:44,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-06 08:20:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-06 08:20:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-06 08:20:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-06 08:20:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-06 08:20:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-06 08:20:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-06 08:20:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-06 08:20:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-06 08:20:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-06 08:20:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-06 08:20:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-06 08:20:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-06 08:20:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-02-06 08:20:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-02-06 08:20:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-02-06 08:20:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-02-06 08:20:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-02-06 08:20:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-02-06 08:20:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-02-06 08:20:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-02-06 08:20:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-02-06 08:20:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2025-02-06 08:20:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#53 [2025-02-06 08:20:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#54 [2025-02-06 08:20:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#55 [2025-02-06 08:20:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#56 [2025-02-06 08:20:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#57 [2025-02-06 08:20:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#58 [2025-02-06 08:20:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#59 [2025-02-06 08:20:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#60 [2025-02-06 08:20:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#61 [2025-02-06 08:20:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#62 [2025-02-06 08:20:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#63 [2025-02-06 08:20:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#64 [2025-02-06 08:20:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#65 [2025-02-06 08:20:44,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#66 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#67 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#68 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#69 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#70 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#71 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#72 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#73 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#74 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#75 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#76 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#77 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#78 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#79 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#80 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#81 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#82 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#83 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#84 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2025-02-06 08:20:44,052 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_107 [2025-02-06 08:20:44,052 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_107 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2025-02-06 08:20:44,052 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-06 08:20:44,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-06 08:20:44,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-06 08:20:44,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-06 08:20:44,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-06 08:20:44,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-06 08:20:44,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-06 08:20:44,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-06 08:20:44,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-06 08:20:44,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-06 08:20:44,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#52 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#53 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#54 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#55 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#56 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#57 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#58 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#59 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#60 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#61 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#62 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#63 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#64 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#65 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#66 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#67 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#68 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#69 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#70 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#71 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#72 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#73 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#74 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#75 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#76 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#77 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#78 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#79 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#80 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#81 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#82 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#83 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#84 [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-06 08:20:44,054 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_bd_mutex_of_block_device [2025-02-06 08:20:44,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_bd_mutex_of_block_device [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-06 08:20:44,054 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure get_capacity [2025-02-06 08:20:44,054 INFO L138 BoogieDeclarations]: Found implementation of procedure get_capacity [2025-02-06 08:20:44,054 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-06 08:20:44,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-06 08:20:44,055 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_blkfront_mutex [2025-02-06 08:20:44,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_blkfront_mutex [2025-02-06 08:20:44,055 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-06 08:20:44,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-06 08:20:44,055 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_fmt [2025-02-06 08:20:44,055 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_fmt [2025-02-06 08:20:44,055 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-06 08:20:44,056 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-06 08:20:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure blk_requeue_request [2025-02-06 08:20:44,056 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_requeue_request [2025-02-06 08:20:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-06 08:20:44,056 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-06 08:20:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure bio_segments [2025-02-06 08:20:44,056 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_segments [2025-02-06 08:20:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-06 08:20:44,056 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-06 08:20:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-06 08:20:44,056 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-06 08:20:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2025-02-06 08:20:44,056 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2025-02-06 08:20:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-02-06 08:20:44,056 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-02-06 08:20:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_io_lock_of_blkfront_info [2025-02-06 08:20:44,056 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_io_lock_of_blkfront_info [2025-02-06 08:20:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-06 08:20:44,056 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-06 08:20:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-06 08:20:44,056 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-06 08:20:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-06 08:20:44,056 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-06 08:20:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-06 08:20:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-06 08:20:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-06 08:20:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-06 08:20:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-06 08:20:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-06 08:20:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-06 08:20:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-06 08:20:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-06 08:20:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-06 08:20:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-06 08:20:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-06 08:20:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-06 08:20:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-06 08:20:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-06 08:20:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-06 08:20:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-06 08:20:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-06 08:20:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-06 08:20:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-06 08:20:44,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-06 08:20:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-06 08:20:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-06 08:20:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-06 08:20:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-06 08:20:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-06 08:20:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-06 08:20:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-06 08:20:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-06 08:20:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-06 08:20:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-06 08:20:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-06 08:20:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-06 08:20:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-06 08:20:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-06 08:20:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-06 08:20:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-06 08:20:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-06 08:20:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-06 08:20:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-02-06 08:20:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-02-06 08:20:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-02-06 08:20:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-02-06 08:20:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-02-06 08:20:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-02-06 08:20:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-02-06 08:20:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-02-06 08:20:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-02-06 08:20:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-02-06 08:20:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2025-02-06 08:20:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2025-02-06 08:20:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2025-02-06 08:20:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#52 [2025-02-06 08:20:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#53 [2025-02-06 08:20:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#54 [2025-02-06 08:20:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#55 [2025-02-06 08:20:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#56 [2025-02-06 08:20:44,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#57 [2025-02-06 08:20:44,058 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#58 [2025-02-06 08:20:44,058 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#59 [2025-02-06 08:20:44,058 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#60 [2025-02-06 08:20:44,058 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#61 [2025-02-06 08:20:44,058 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#62 [2025-02-06 08:20:44,058 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#63 [2025-02-06 08:20:44,058 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#64 [2025-02-06 08:20:44,058 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#65 [2025-02-06 08:20:44,058 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#66 [2025-02-06 08:20:44,058 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#67 [2025-02-06 08:20:44,058 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#68 [2025-02-06 08:20:44,058 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#69 [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#70 [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#71 [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#72 [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#73 [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#74 [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#75 [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#76 [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#77 [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#78 [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#79 [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#80 [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#81 [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#82 [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#83 [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#84 [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-06 08:20:44,059 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2025-02-06 08:20:44,059 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure kick_pending_request_queues [2025-02-06 08:20:44,059 INFO L138 BoogieDeclarations]: Found implementation of procedure kick_pending_request_queues [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-06 08:20:44,059 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_gather [2025-02-06 08:20:44,059 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_gather [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_96 [2025-02-06 08:20:44,059 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_96 [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-06 08:20:44,059 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_97 [2025-02-06 08:20:44,059 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_97 [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure bdget_disk [2025-02-06 08:20:44,059 INFO L138 BoogieDeclarations]: Found implementation of procedure bdget_disk [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_merge [2025-02-06 08:20:44,059 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_merge [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_max_segments [2025-02-06 08:20:44,059 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_max_segments [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-06 08:20:44,059 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-06 08:20:44,059 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure encode_disk_name [2025-02-06 08:20:44,059 INFO L138 BoogieDeclarations]: Found implementation of procedure encode_disk_name [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure __kunmap_atomic [2025-02-06 08:20:44,059 INFO L138 BoogieDeclarations]: Found implementation of procedure __kunmap_atomic [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-06 08:20:44,059 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-06 08:20:44,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-06 08:20:44,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-06 08:20:44,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-06 08:20:44,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-06 08:20:44,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-06 08:20:44,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-06 08:20:44,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-06 08:20:44,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-06 08:20:44,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-06 08:20:44,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-06 08:20:44,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-06 08:20:44,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-06 08:20:44,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-06 08:20:44,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#52 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#53 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#54 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#55 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#56 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#57 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#58 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#59 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#60 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#61 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#62 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#63 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#64 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#65 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#66 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#67 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#68 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#69 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#70 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#71 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#72 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#73 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#74 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#75 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#76 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#77 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#78 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#79 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#80 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#81 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#82 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#83 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#84 [2025-02-06 08:20:44,061 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_111 [2025-02-06 08:20:44,061 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_111 [2025-02-06 08:20:45,238 INFO L257 CfgBuilder]: Building ICFG [2025-02-06 08:20:45,241 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-06 08:20:45,264 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15201: havoc #t~nondet1376; [2025-02-06 08:20:45,273 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15220: havoc #t~nondet1381; [2025-02-06 08:20:50,185 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15017: havoc blk_peek_request_#t~ret1358#1.base, blk_peek_request_#t~ret1358#1.offset; [2025-02-06 08:20:50,186 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15084: havoc gnttab_alloc_grant_references_#t~nondet1362#1; [2025-02-06 08:20:50,186 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15054: havoc blk_rq_map_sg_#t~nondet1359#1; [2025-02-06 08:20:50,186 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5260: havoc bio_cur_bytes_#t~mem129#1; [2025-02-06 08:20:50,186 INFO L1309 $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-02-06 08:20:50,186 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5262: havoc bio_cur_bytes_#t~mem130#1; [2025-02-06 08:20:50,186 INFO L1309 $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-02-06 08:20:50,186 INFO L1309 $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-02-06 08:20:50,186 INFO L1309 $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-02-06 08:20:50,323 INFO L1309 $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-02-06 08:20:50,323 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14984: havoc bind_evtchn_to_irqhandler_#t~nondet1354#1; [2025-02-06 08:20:50,323 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14943: havoc __phys_addr_#t~nondet1350#1; [2025-02-06 08:20:50,323 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15232: havoc xenbus_transaction_start_#t~nondet1384#1; [2025-02-06 08:20:50,323 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15191: havoc xenbus_alloc_evtchn_#t~nondet1375#1; [2025-02-06 08:20:50,323 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15209: havoc xenbus_grant_ring_#t~nondet1378#1; [2025-02-06 08:20:50,361 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5661: havoc __pfn_to_mfn_#t~bitwise316#1; [2025-02-06 08:20:50,361 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5134: havoc xen_feature_#t~mem82#1; [2025-02-06 08:20:50,446 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5598: havoc #t~mem249; [2025-02-06 08:20:50,470 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15224: havoc #t~nondet1382; [2025-02-06 08:20:50,473 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15073: havoc #t~nondet1360; [2025-02-06 08:20:50,620 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15091: havoc gnttab_claim_grant_reference_#t~nondet1363#1; [2025-02-06 08:20:50,624 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15160: havoc #t~ret1371.base, #t~ret1371.offset; [2025-02-06 08:20:56,359 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15164: havoc simple_strtoul_#t~nondet1372#1; [2025-02-06 08:20:56,359 INFO L1309 $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-02-06 08:20:56,359 INFO L1309 $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-02-06 08:20:56,359 INFO L1309 $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-02-06 08:20:56,359 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14974: havoc alloc_disk_#t~ret1352#1.base, alloc_disk_#t~ret1352#1.offset; [2025-02-06 08:20:56,359 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15110: havoc kmemdup_#t~ret1365#1.base, kmemdup_#t~ret1365#1.offset; [2025-02-06 08:20:56,360 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15183: havoc xen_has_pv_and_legacy_disk_devices_#t~nondet1373#1; [2025-02-06 08:20:56,360 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14987: havoc bio_clone_bioset_#t~ret1355#1.base, bio_clone_bioset_#t~ret1355#1.offset; [2025-02-06 08:20:56,360 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15187: havoc xen_has_pv_disk_devices_#t~nondet1374#1; [2025-02-06 08:20:56,360 INFO L1309 $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-02-06 08:20:56,360 INFO L1309 $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-02-06 08:20:56,360 INFO L1309 $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-02-06 08:20:56,360 INFO L1309 $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-02-06 08:20:56,360 INFO L1309 $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-02-06 08:20:56,360 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15011: havoc blk_fetch_request_#t~ret1356#1.base, blk_fetch_request_#t~ret1356#1.offset; [2025-02-06 08:20:56,360 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15014: havoc blk_init_queue_#t~ret1357#1.base, blk_init_queue_#t~ret1357#1.offset; [2025-02-06 08:20:56,360 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15147: havoc register_blkdev_#t~nondet1369#1; [2025-02-06 08:20:56,360 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14950: havoc __xenbus_register_frontend_#t~nondet1351#1; [2025-02-06 08:20:56,361 INFO L1309 $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-02-06 08:20:56,361 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15216: havoc xenbus_read_#t~ret1380#1.base, xenbus_read_#t~ret1380#1.offset; [2025-02-06 08:20:56,361 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15151: havoc revalidate_disk_#t~nondet1370#1; [2025-02-06 08:20:56,361 INFO L1309 $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-02-06 08:20:56,361 INFO L1309 $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-02-06 08:20:56,361 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint blkif_ioctl_switch_break#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-02-06 08:20:56,361 INFO L1309 $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-02-06 08:20:56,361 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9213-1: ldv___xenbus_register_frontend_#res#1 := ldv___xenbus_register_frontend_~arg0#1; [2025-02-06 08:20:56,361 INFO L1309 $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-02-06 08:20:56,406 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15213: havoc #t~nondet1379; [2025-02-06 08:20:56,637 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4825: havoc #t~mem24.base, #t~mem24.offset; [2025-02-06 08:20:56,675 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14977: havoc #t~ret1353.base, #t~ret1353.offset; [2025-02-06 08:20:57,432 INFO L1309 $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-02-06 08:20:57,483 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5144: havoc #t~mem87.base, #t~mem87.offset; [2025-02-06 08:20:57,509 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15080: havoc #t~nondet1361; [2025-02-06 08:20:58,185 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-02-06 08:20:59,327 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15228: havoc #t~nondet1383; [2025-02-06 08:20:59,335 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5511: havoc blk_rq_bytes_#t~mem206#1; [2025-02-06 08:21:00,246 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505: havoc #t~mem205; [2025-02-06 08:21:01,503 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15136: havoc #t~nondet1367; [2025-02-06 08:21:01,579 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5174: havoc #t~mem107; [2025-02-06 08:21:02,014 INFO L1309 $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-02-06 08:21:02,091 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15205: havoc #t~nondet1377; [2025-02-06 08:21:03,194 INFO L? ?]: Removed 3836 outVars from TransFormulas that were not future-live. [2025-02-06 08:21:03,194 INFO L308 CfgBuilder]: Performing block encoding [2025-02-06 08:21:03,267 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-06 08:21:03,267 INFO L337 CfgBuilder]: Removed 0 assume(true) statements. [2025-02-06 08:21:03,268 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 08:21:03 BoogieIcfgContainer [2025-02-06 08:21:03,268 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-06 08:21:03,272 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-06 08:21:03,272 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-06 08:21:03,276 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-06 08:21:03,276 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.02 08:20:38" (1/3) ... [2025-02-06 08:21:03,277 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3c25aaf3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 08:21:03, skipping insertion in model container [2025-02-06 08:21:03,277 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:20:42" (2/3) ... [2025-02-06 08:21:03,277 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3c25aaf3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 08:21:03, skipping insertion in model container [2025-02-06 08:21:03,277 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 08:21:03" (3/3) ... [2025-02-06 08:21:03,278 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i [2025-02-06 08:21:03,289 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-06 08:21:03,292 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i that has 289 procedures, 2713 locations, 1 initial locations, 257 loop locations, and 34 error locations. [2025-02-06 08:21:03,371 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-06 08:21:03,379 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;@7e40679, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-06 08:21:03,379 INFO L334 AbstractCegarLoop]: Starting to check reachability of 34 error locations. [2025-02-06 08:21:03,386 INFO L276 IsEmpty]: Start isEmpty. Operand has 1962 states, 1381 states have (on average 1.328023171614772) internal successors, (1834), 1453 states have internal predecessors, (1834), 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-02-06 08:21:03,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2025-02-06 08:21:03,391 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:21:03,392 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] [2025-02-06 08:21:03,392 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-02-06 08:21:03,395 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:21:03,395 INFO L85 PathProgramCache]: Analyzing trace with hash -1051578161, now seen corresponding path program 1 times [2025-02-06 08:21:03,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:21:03,401 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674459605] [2025-02-06 08:21:03,401 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:21:03,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:21:03,866 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 50 statements into 1 equivalence classes. [2025-02-06 08:21:04,067 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 50 of 50 statements. [2025-02-06 08:21:04,067 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:21:04,067 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:21:04,659 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-02-06 08:21:04,664 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:21:04,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674459605] [2025-02-06 08:21:04,664 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [674459605] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:21:04,664 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:21:04,664 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:21:04,665 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49554701] [2025-02-06 08:21:04,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:21:04,668 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:21:04,669 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:21:04,682 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:21:04,683 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:21:04,689 INFO L87 Difference]: Start difference. First operand has 1962 states, 1381 states have (on average 1.328023171614772) internal successors, (1834), 1453 states have internal predecessors, (1834), 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 7.25) internal successors, (29), 4 states have internal predecessors, (29), 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-02-06 08:21:05,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:21:05,070 INFO L93 Difference]: Finished difference Result 3864 states and 5399 transitions. [2025-02-06 08:21:05,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:21:05,072 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 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 50 [2025-02-06 08:21:05,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:21:05,097 INFO L225 Difference]: With dead ends: 3864 [2025-02-06 08:21:05,097 INFO L226 Difference]: Without dead ends: 1923 [2025-02-06 08:21:05,112 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-02-06 08:21:05,115 INFO L435 NwaCegarLoop]: 2538 mSDtfsCounter, 2549 mSDsluCounter, 2537 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2549 SdHoareTripleChecker+Valid, 5075 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.1s IncrementalHoareTripleChecker+Time [2025-02-06 08:21:05,115 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2549 Valid, 5075 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-06 08:21:05,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1923 states. [2025-02-06 08:21:05,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1923 to 1923. [2025-02-06 08:21:05,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1923 states, 1353 states have (on average 1.2690317812269032) internal successors, (1717), 1418 states have internal predecessors, (1717), 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-02-06 08:21:05,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1923 states to 1923 states and 2553 transitions. [2025-02-06 08:21:05,287 INFO L78 Accepts]: Start accepts. Automaton has 1923 states and 2553 transitions. Word has length 50 [2025-02-06 08:21:05,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:21:05,288 INFO L471 AbstractCegarLoop]: Abstraction has 1923 states and 2553 transitions. [2025-02-06 08:21:05,288 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 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-02-06 08:21:05,288 INFO L276 IsEmpty]: Start isEmpty. Operand 1923 states and 2553 transitions. [2025-02-06 08:21:05,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2025-02-06 08:21:05,290 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:21:05,291 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] [2025-02-06 08:21:05,291 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-02-06 08:21:05,291 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-02-06 08:21:05,292 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:21:05,292 INFO L85 PathProgramCache]: Analyzing trace with hash 386605101, now seen corresponding path program 1 times [2025-02-06 08:21:05,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:21:05,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826097828] [2025-02-06 08:21:05,292 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:21:05,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:21:05,704 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 56 statements into 1 equivalence classes. [2025-02-06 08:21:05,744 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 56 of 56 statements. [2025-02-06 08:21:05,744 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:21:05,744 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:21:06,146 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-02-06 08:21:06,146 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:21:06,146 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826097828] [2025-02-06 08:21:06,146 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1826097828] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:21:06,146 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:21:06,146 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:21:06,146 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069211695] [2025-02-06 08:21:06,146 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:21:06,147 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:21:06,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:21:06,148 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:21:06,148 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:21:06,148 INFO L87 Difference]: Start difference. First operand 1923 states and 2553 transitions. Second operand has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-02-06 08:21:06,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:21:06,570 INFO L93 Difference]: Finished difference Result 3791 states and 5042 transitions. [2025-02-06 08:21:06,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:21:06,571 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 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 56 [2025-02-06 08:21:06,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:21:06,600 INFO L225 Difference]: With dead ends: 3791 [2025-02-06 08:21:06,600 INFO L226 Difference]: Without dead ends: 3789 [2025-02-06 08:21:06,602 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-02-06 08:21:06,603 INFO L435 NwaCegarLoop]: 2671 mSDtfsCounter, 2500 mSDsluCounter, 5140 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2500 SdHoareTripleChecker+Valid, 7811 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-06 08:21:06,603 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2500 Valid, 7811 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-06 08:21:06,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3789 states. [2025-02-06 08:21:06,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3789 to 3595. [2025-02-06 08:21:06,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3595 states, 2557 states have (on average 1.2729761439186547) internal successors, (3255), 2657 states have internal predecessors, (3255), 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-02-06 08:21:06,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3595 states to 3595 states and 4837 transitions. [2025-02-06 08:21:06,759 INFO L78 Accepts]: Start accepts. Automaton has 3595 states and 4837 transitions. Word has length 56 [2025-02-06 08:21:06,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:21:06,760 INFO L471 AbstractCegarLoop]: Abstraction has 3595 states and 4837 transitions. [2025-02-06 08:21:06,760 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-02-06 08:21:06,760 INFO L276 IsEmpty]: Start isEmpty. Operand 3595 states and 4837 transitions. [2025-02-06 08:21:06,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2025-02-06 08:21:06,761 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:21:06,761 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] [2025-02-06 08:21:06,762 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-02-06 08:21:06,762 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-02-06 08:21:06,762 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:21:06,762 INFO L85 PathProgramCache]: Analyzing trace with hash -1620997595, now seen corresponding path program 1 times [2025-02-06 08:21:06,762 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:21:06,762 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546975896] [2025-02-06 08:21:06,762 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:21:06,763 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:21:07,087 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 62 statements into 1 equivalence classes. [2025-02-06 08:21:07,112 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 62 of 62 statements. [2025-02-06 08:21:07,113 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:21:07,113 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:21:07,364 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-02-06 08:21:07,365 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:21:07,365 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546975896] [2025-02-06 08:21:07,365 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1546975896] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:21:07,365 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:21:07,365 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:21:07,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459384379] [2025-02-06 08:21:07,365 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:21:07,365 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:21:07,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:21:07,369 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:21:07,369 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:21:07,369 INFO L87 Difference]: Start difference. First operand 3595 states and 4837 transitions. Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2025-02-06 08:21:07,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:21:07,811 INFO L93 Difference]: Finished difference Result 7147 states and 9623 transitions. [2025-02-06 08:21:07,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:21:07,811 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 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 62 [2025-02-06 08:21:07,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:21:07,840 INFO L225 Difference]: With dead ends: 7147 [2025-02-06 08:21:07,840 INFO L226 Difference]: Without dead ends: 7145 [2025-02-06 08:21:07,842 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-02-06 08:21:07,843 INFO L435 NwaCegarLoop]: 2604 mSDtfsCounter, 2530 mSDsluCounter, 5064 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2530 SdHoareTripleChecker+Valid, 7668 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.2s IncrementalHoareTripleChecker+Time [2025-02-06 08:21:07,843 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2530 Valid, 7668 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-06 08:21:07,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7145 states. [2025-02-06 08:21:08,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7145 to 6962. [2025-02-06 08:21:08,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6962 states, 4978 states have (on average 1.2750100441944556) internal successors, (6347), 5147 states have internal predecessors, (6347), 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-02-06 08:21:08,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6962 states to 6962 states and 9435 transitions. [2025-02-06 08:21:08,218 INFO L78 Accepts]: Start accepts. Automaton has 6962 states and 9435 transitions. Word has length 62 [2025-02-06 08:21:08,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:21:08,222 INFO L471 AbstractCegarLoop]: Abstraction has 6962 states and 9435 transitions. [2025-02-06 08:21:08,222 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2025-02-06 08:21:08,222 INFO L276 IsEmpty]: Start isEmpty. Operand 6962 states and 9435 transitions. [2025-02-06 08:21:08,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2025-02-06 08:21:08,228 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:21:08,228 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] [2025-02-06 08:21:08,229 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-02-06 08:21:08,229 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-02-06 08:21:08,229 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:21:08,229 INFO L85 PathProgramCache]: Analyzing trace with hash 1519214088, now seen corresponding path program 1 times [2025-02-06 08:21:08,229 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:21:08,230 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072421957] [2025-02-06 08:21:08,230 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:21:08,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:21:08,741 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 68 statements into 1 equivalence classes. [2025-02-06 08:21:08,764 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 68 of 68 statements. [2025-02-06 08:21:08,765 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:21:08,765 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:21:08,997 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-02-06 08:21:08,997 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:21:08,997 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072421957] [2025-02-06 08:21:08,997 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1072421957] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:21:08,997 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:21:08,997 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:21:08,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439254387] [2025-02-06 08:21:08,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:21:08,998 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:21:08,998 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:21:08,999 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:21:08,999 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:21:08,999 INFO L87 Difference]: Start difference. First operand 6962 states and 9435 transitions. Second operand has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 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-02-06 08:21:09,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:21:09,270 INFO L93 Difference]: Finished difference Result 6962 states and 9435 transitions. [2025-02-06 08:21:09,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:21:09,270 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 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 68 [2025-02-06 08:21:09,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:21:09,302 INFO L225 Difference]: With dead ends: 6962 [2025-02-06 08:21:09,302 INFO L226 Difference]: Without dead ends: 6960 [2025-02-06 08:21:09,306 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-02-06 08:21:09,307 INFO L435 NwaCegarLoop]: 2519 mSDtfsCounter, 2527 mSDsluCounter, 2518 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2527 SdHoareTripleChecker+Valid, 5037 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.1s IncrementalHoareTripleChecker+Time [2025-02-06 08:21:09,308 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2527 Valid, 5037 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-06 08:21:09,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6960 states. [2025-02-06 08:21:09,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6960 to 6960. [2025-02-06 08:21:09,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6960 states, 4977 states have (on average 1.274864376130199) internal successors, (6345), 5145 states have internal predecessors, (6345), 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-02-06 08:21:09,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6960 states to 6960 states and 9433 transitions. [2025-02-06 08:21:09,559 INFO L78 Accepts]: Start accepts. Automaton has 6960 states and 9433 transitions. Word has length 68 [2025-02-06 08:21:09,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:21:09,560 INFO L471 AbstractCegarLoop]: Abstraction has 6960 states and 9433 transitions. [2025-02-06 08:21:09,560 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 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-02-06 08:21:09,560 INFO L276 IsEmpty]: Start isEmpty. Operand 6960 states and 9433 transitions. [2025-02-06 08:21:09,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2025-02-06 08:21:09,565 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:21:09,565 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] [2025-02-06 08:21:09,565 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-02-06 08:21:09,565 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-02-06 08:21:09,565 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:21:09,566 INFO L85 PathProgramCache]: Analyzing trace with hash -40584151, now seen corresponding path program 1 times [2025-02-06 08:21:09,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:21:09,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115219736] [2025-02-06 08:21:09,566 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:21:09,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:21:09,879 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 74 statements into 1 equivalence classes. [2025-02-06 08:21:09,900 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 74 of 74 statements. [2025-02-06 08:21:09,901 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:21:09,901 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:21:10,111 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-02-06 08:21:10,111 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:21:10,111 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115219736] [2025-02-06 08:21:10,111 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [115219736] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:21:10,111 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:21:10,111 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:21:10,111 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514607888] [2025-02-06 08:21:10,111 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:21:10,112 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:21:10,112 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:21:10,112 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:21:10,112 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:21:10,113 INFO L87 Difference]: Start difference. First operand 6960 states and 9433 transitions. Second operand has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 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-02-06 08:21:10,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:21:10,353 INFO L93 Difference]: Finished difference Result 6960 states and 9433 transitions. [2025-02-06 08:21:10,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:21:10,354 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 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 74 [2025-02-06 08:21:10,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:21:10,386 INFO L225 Difference]: With dead ends: 6960 [2025-02-06 08:21:10,388 INFO L226 Difference]: Without dead ends: 6958 [2025-02-06 08:21:10,393 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-02-06 08:21:10,394 INFO L435 NwaCegarLoop]: 2517 mSDtfsCounter, 2524 mSDsluCounter, 2516 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2524 SdHoareTripleChecker+Valid, 5033 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.1s IncrementalHoareTripleChecker+Time [2025-02-06 08:21:10,395 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2524 Valid, 5033 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-06 08:21:10,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6958 states. [2025-02-06 08:21:10,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6958 to 6958. [2025-02-06 08:21:10,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6958 states, 4976 states have (on average 1.274718649517685) internal successors, (6343), 5143 states have internal predecessors, (6343), 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-02-06 08:21:10,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6958 states to 6958 states and 9431 transitions. [2025-02-06 08:21:10,696 INFO L78 Accepts]: Start accepts. Automaton has 6958 states and 9431 transitions. Word has length 74 [2025-02-06 08:21:10,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:21:10,696 INFO L471 AbstractCegarLoop]: Abstraction has 6958 states and 9431 transitions. [2025-02-06 08:21:10,696 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 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-02-06 08:21:10,696 INFO L276 IsEmpty]: Start isEmpty. Operand 6958 states and 9431 transitions. [2025-02-06 08:21:10,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2025-02-06 08:21:10,698 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:21:10,698 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] [2025-02-06 08:21:10,698 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-02-06 08:21:10,698 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-02-06 08:21:10,699 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:21:10,699 INFO L85 PathProgramCache]: Analyzing trace with hash -1240160036, now seen corresponding path program 1 times [2025-02-06 08:21:10,699 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:21:10,699 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1171528192] [2025-02-06 08:21:10,699 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:21:10,699 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:21:11,007 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 80 statements into 1 equivalence classes. [2025-02-06 08:21:11,027 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 80 of 80 statements. [2025-02-06 08:21:11,028 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:21:11,028 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:21:11,225 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-02-06 08:21:11,226 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:21:11,226 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1171528192] [2025-02-06 08:21:11,226 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1171528192] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:21:11,226 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:21:11,226 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:21:11,226 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40728197] [2025-02-06 08:21:11,226 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:21:11,228 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:21:11,228 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:21:11,228 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:21:11,228 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:21:11,228 INFO L87 Difference]: Start difference. First operand 6958 states and 9431 transitions. Second operand has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2025-02-06 08:21:11,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:21:11,504 INFO L93 Difference]: Finished difference Result 6958 states and 9431 transitions. [2025-02-06 08:21:11,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:21:11,505 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 80 [2025-02-06 08:21:11,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:21:11,539 INFO L225 Difference]: With dead ends: 6958 [2025-02-06 08:21:11,539 INFO L226 Difference]: Without dead ends: 6956 [2025-02-06 08:21:11,544 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-02-06 08:21:11,545 INFO L435 NwaCegarLoop]: 2515 mSDtfsCounter, 2521 mSDsluCounter, 2514 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2521 SdHoareTripleChecker+Valid, 5029 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.1s IncrementalHoareTripleChecker+Time [2025-02-06 08:21:11,546 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2521 Valid, 5029 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-06 08:21:11,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6956 states. [2025-02-06 08:21:11,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6956 to 6956. [2025-02-06 08:21:11,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6956 states, 4975 states have (on average 1.274572864321608) internal successors, (6341), 5141 states have internal predecessors, (6341), 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-02-06 08:21:11,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6956 states to 6956 states and 9429 transitions. [2025-02-06 08:21:11,903 INFO L78 Accepts]: Start accepts. Automaton has 6956 states and 9429 transitions. Word has length 80 [2025-02-06 08:21:11,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:21:11,905 INFO L471 AbstractCegarLoop]: Abstraction has 6956 states and 9429 transitions. [2025-02-06 08:21:11,906 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2025-02-06 08:21:11,906 INFO L276 IsEmpty]: Start isEmpty. Operand 6956 states and 9429 transitions. [2025-02-06 08:21:11,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2025-02-06 08:21:11,907 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:21:11,907 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] [2025-02-06 08:21:11,907 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-02-06 08:21:11,907 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-02-06 08:21:11,908 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:21:11,908 INFO L85 PathProgramCache]: Analyzing trace with hash -955165268, now seen corresponding path program 1 times [2025-02-06 08:21:11,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:21:11,908 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [271967559] [2025-02-06 08:21:11,908 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:21:11,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:21:12,280 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 86 statements into 1 equivalence classes. [2025-02-06 08:21:12,307 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 86 of 86 statements. [2025-02-06 08:21:12,308 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:21:12,308 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:21:12,537 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-02-06 08:21:12,538 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:21:12,538 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [271967559] [2025-02-06 08:21:12,538 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [271967559] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:21:12,538 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:21:12,538 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:21:12,538 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067172744] [2025-02-06 08:21:12,538 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:21:12,539 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:21:12,539 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:21:12,539 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:21:12,539 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:21:12,539 INFO L87 Difference]: Start difference. First operand 6956 states and 9429 transitions. Second operand has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2025-02-06 08:21:12,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:21:12,948 INFO L93 Difference]: Finished difference Result 6956 states and 9429 transitions. [2025-02-06 08:21:12,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:21:12,949 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 86 [2025-02-06 08:21:12,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:21:12,976 INFO L225 Difference]: With dead ends: 6956 [2025-02-06 08:21:12,976 INFO L226 Difference]: Without dead ends: 6954 [2025-02-06 08:21:12,983 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-02-06 08:21:12,984 INFO L435 NwaCegarLoop]: 2513 mSDtfsCounter, 2518 mSDsluCounter, 2512 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2518 SdHoareTripleChecker+Valid, 5025 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.1s IncrementalHoareTripleChecker+Time [2025-02-06 08:21:12,984 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2518 Valid, 5025 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-06 08:21:12,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6954 states. [2025-02-06 08:21:13,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6954 to 6954. [2025-02-06 08:21:13,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6954 states, 4974 states have (on average 1.2744270205066346) internal successors, (6339), 5139 states have internal predecessors, (6339), 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-02-06 08:21:13,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6954 states to 6954 states and 9427 transitions. [2025-02-06 08:21:13,282 INFO L78 Accepts]: Start accepts. Automaton has 6954 states and 9427 transitions. Word has length 86 [2025-02-06 08:21:13,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:21:13,283 INFO L471 AbstractCegarLoop]: Abstraction has 6954 states and 9427 transitions. [2025-02-06 08:21:13,283 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2025-02-06 08:21:13,283 INFO L276 IsEmpty]: Start isEmpty. Operand 6954 states and 9427 transitions. [2025-02-06 08:21:13,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2025-02-06 08:21:13,285 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:21:13,285 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] [2025-02-06 08:21:13,285 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2025-02-06 08:21:13,285 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-02-06 08:21:13,285 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:21:13,285 INFO L85 PathProgramCache]: Analyzing trace with hash -1817620616, now seen corresponding path program 1 times [2025-02-06 08:21:13,286 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:21:13,286 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1112977956] [2025-02-06 08:21:13,286 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:21:13,286 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:21:13,539 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 92 statements into 1 equivalence classes. [2025-02-06 08:21:13,560 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 92 of 92 statements. [2025-02-06 08:21:13,561 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:21:13,561 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:21:13,736 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-02-06 08:21:13,737 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:21:13,737 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1112977956] [2025-02-06 08:21:13,737 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1112977956] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:21:13,737 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:21:13,737 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:21:13,737 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680990832] [2025-02-06 08:21:13,737 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:21:13,738 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:21:13,738 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:21:13,738 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:21:13,738 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:21:13,739 INFO L87 Difference]: Start difference. First operand 6954 states and 9427 transitions. Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 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-02-06 08:21:13,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:21:13,991 INFO L93 Difference]: Finished difference Result 6954 states and 9427 transitions. [2025-02-06 08:21:13,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:21:13,991 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 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 92 [2025-02-06 08:21:13,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:21:14,012 INFO L225 Difference]: With dead ends: 6954 [2025-02-06 08:21:14,012 INFO L226 Difference]: Without dead ends: 6952 [2025-02-06 08:21:14,016 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-02-06 08:21:14,017 INFO L435 NwaCegarLoop]: 2511 mSDtfsCounter, 2515 mSDsluCounter, 2510 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2515 SdHoareTripleChecker+Valid, 5021 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.1s IncrementalHoareTripleChecker+Time [2025-02-06 08:21:14,017 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2515 Valid, 5021 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-06 08:21:14,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6952 states. [2025-02-06 08:21:14,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6952 to 6952. [2025-02-06 08:21:14,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6952 states, 4973 states have (on average 1.274281118037402) internal successors, (6337), 5137 states have internal predecessors, (6337), 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-02-06 08:21:14,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6952 states to 6952 states and 9425 transitions. [2025-02-06 08:21:14,274 INFO L78 Accepts]: Start accepts. Automaton has 6952 states and 9425 transitions. Word has length 92 [2025-02-06 08:21:14,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:21:14,274 INFO L471 AbstractCegarLoop]: Abstraction has 6952 states and 9425 transitions. [2025-02-06 08:21:14,274 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 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-02-06 08:21:14,274 INFO L276 IsEmpty]: Start isEmpty. Operand 6952 states and 9425 transitions. [2025-02-06 08:21:14,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2025-02-06 08:21:14,276 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:21:14,277 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] [2025-02-06 08:21:14,277 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-02-06 08:21:14,277 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-02-06 08:21:14,277 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:21:14,277 INFO L85 PathProgramCache]: Analyzing trace with hash 1318421811, now seen corresponding path program 1 times [2025-02-06 08:21:14,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:21:14,277 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1376575697] [2025-02-06 08:21:14,277 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:21:14,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:21:14,528 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 94 statements into 1 equivalence classes. [2025-02-06 08:21:14,543 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 94 of 94 statements. [2025-02-06 08:21:14,544 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:21:14,544 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:21:14,705 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-02-06 08:21:14,706 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:21:14,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1376575697] [2025-02-06 08:21:14,706 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1376575697] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:21:14,706 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:21:14,706 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:21:14,706 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595739595] [2025-02-06 08:21:14,706 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:21:14,707 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:21:14,707 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:21:14,707 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:21:14,708 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:21:14,708 INFO L87 Difference]: Start difference. First operand 6952 states and 9425 transitions. Second operand has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 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-02-06 08:21:15,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:21:15,025 INFO L93 Difference]: Finished difference Result 6952 states and 9425 transitions. [2025-02-06 08:21:15,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:21:15,025 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 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 94 [2025-02-06 08:21:15,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:21:15,048 INFO L225 Difference]: With dead ends: 6952 [2025-02-06 08:21:15,048 INFO L226 Difference]: Without dead ends: 6950 [2025-02-06 08:21:15,051 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-02-06 08:21:15,055 INFO L435 NwaCegarLoop]: 2509 mSDtfsCounter, 2511 mSDsluCounter, 2508 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2511 SdHoareTripleChecker+Valid, 5017 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.1s IncrementalHoareTripleChecker+Time [2025-02-06 08:21:15,055 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2511 Valid, 5017 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-06 08:21:15,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6950 states. [2025-02-06 08:21:15,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6950 to 6950. [2025-02-06 08:21:15,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6950 states, 4972 states have (on average 1.2741351568785197) internal successors, (6335), 5135 states have internal predecessors, (6335), 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-02-06 08:21:15,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6950 states to 6950 states and 9423 transitions. [2025-02-06 08:21:15,317 INFO L78 Accepts]: Start accepts. Automaton has 6950 states and 9423 transitions. Word has length 94 [2025-02-06 08:21:15,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:21:15,317 INFO L471 AbstractCegarLoop]: Abstraction has 6950 states and 9423 transitions. [2025-02-06 08:21:15,318 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 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-02-06 08:21:15,318 INFO L276 IsEmpty]: Start isEmpty. Operand 6950 states and 9423 transitions. [2025-02-06 08:21:15,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2025-02-06 08:21:15,322 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:21:15,322 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] [2025-02-06 08:21:15,322 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2025-02-06 08:21:15,322 INFO L396 AbstractCegarLoop]: === Iteration 10 === 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-02-06 08:21:15,323 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:21:15,323 INFO L85 PathProgramCache]: Analyzing trace with hash 1355603075, now seen corresponding path program 1 times [2025-02-06 08:21:15,323 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:21:15,323 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995853865] [2025-02-06 08:21:15,323 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:21:15,323 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:21:15,592 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 118 statements into 1 equivalence classes. [2025-02-06 08:21:15,627 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 118 of 118 statements. [2025-02-06 08:21:15,628 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:21:15,628 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:21:16,299 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2025-02-06 08:21:16,300 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:21:16,300 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995853865] [2025-02-06 08:21:16,301 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995853865] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:21:16,301 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:21:16,301 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:21:16,301 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829483979] [2025-02-06 08:21:16,301 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:21:16,301 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:21:16,301 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:21:16,302 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:21:16,302 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:21:16,302 INFO L87 Difference]: Start difference. First operand 6950 states and 9423 transitions. Second operand has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 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-02-06 08:21:16,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:21:16,837 INFO L93 Difference]: Finished difference Result 6960 states and 9436 transitions. [2025-02-06 08:21:16,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:21:16,838 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 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 118 [2025-02-06 08:21:16,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:21:16,865 INFO L225 Difference]: With dead ends: 6960 [2025-02-06 08:21:16,866 INFO L226 Difference]: Without dead ends: 6958 [2025-02-06 08:21:16,872 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-02-06 08:21:16,873 INFO L435 NwaCegarLoop]: 2509 mSDtfsCounter, 0 mSDsluCounter, 5012 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 7521 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-06 08:21:16,873 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 7521 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-06 08:21:16,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6958 states. [2025-02-06 08:21:17,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6958 to 6958. [2025-02-06 08:21:17,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6958 states, 4980 states have (on average 1.273694779116466) internal successors, (6343), 5143 states have internal predecessors, (6343), 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-02-06 08:21:17,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6958 states to 6958 states and 9431 transitions. [2025-02-06 08:21:17,338 INFO L78 Accepts]: Start accepts. Automaton has 6958 states and 9431 transitions. Word has length 118 [2025-02-06 08:21:17,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:21:17,339 INFO L471 AbstractCegarLoop]: Abstraction has 6958 states and 9431 transitions. [2025-02-06 08:21:17,339 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 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-02-06 08:21:17,339 INFO L276 IsEmpty]: Start isEmpty. Operand 6958 states and 9431 transitions. [2025-02-06 08:21:17,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2025-02-06 08:21:17,340 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:21:17,340 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] [2025-02-06 08:21:17,341 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2025-02-06 08:21:17,341 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-02-06 08:21:17,341 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:21:17,341 INFO L85 PathProgramCache]: Analyzing trace with hash 1355573284, now seen corresponding path program 1 times [2025-02-06 08:21:17,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:21:17,341 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690583358] [2025-02-06 08:21:17,341 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:21:17,341 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:21:17,618 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 118 statements into 1 equivalence classes. [2025-02-06 08:21:17,792 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 118 of 118 statements. [2025-02-06 08:21:17,793 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:21:17,793 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:21:18,701 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2025-02-06 08:21:18,702 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:21:18,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [690583358] [2025-02-06 08:21:18,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [690583358] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:21:18,702 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:21:18,702 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-02-06 08:21:18,702 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796441027] [2025-02-06 08:21:18,702 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:21:18,703 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-02-06 08:21:18,703 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:21:18,703 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-02-06 08:21:18,704 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-02-06 08:21:18,704 INFO L87 Difference]: Start difference. First operand 6958 states and 9431 transitions. Second operand has 6 states, 6 states have (on average 7.5) internal successors, (45), 5 states have internal predecessors, (45), 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-02-06 08:21:22,728 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-02-06 08:21:25,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:21:25,410 INFO L93 Difference]: Finished difference Result 13877 states and 18869 transitions. [2025-02-06 08:21:25,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-02-06 08:21:25,411 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 5 states have internal predecessors, (45), 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 118 [2025-02-06 08:21:25,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:21:25,440 INFO L225 Difference]: With dead ends: 13877 [2025-02-06 08:21:25,440 INFO L226 Difference]: Without dead ends: 6948 [2025-02-06 08:21:25,467 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2025-02-06 08:21:25,469 INFO L435 NwaCegarLoop]: 2505 mSDtfsCounter, 2502 mSDsluCounter, 6672 mSDsCounter, 0 mSdLazyCounter, 970 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2503 SdHoareTripleChecker+Valid, 9177 SdHoareTripleChecker+Invalid, 971 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 970 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2025-02-06 08:21:25,469 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2503 Valid, 9177 Invalid, 971 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 970 Invalid, 1 Unknown, 0 Unchecked, 6.3s Time] [2025-02-06 08:21:25,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6948 states. [2025-02-06 08:21:25,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6948 to 6948. [2025-02-06 08:21:25,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6948 states, 4971 states have (on average 1.2725809696238182) internal successors, (6326), 5133 states have internal predecessors, (6326), 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-02-06 08:21:25,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6948 states to 6948 states and 9414 transitions. [2025-02-06 08:21:25,756 INFO L78 Accepts]: Start accepts. Automaton has 6948 states and 9414 transitions. Word has length 118 [2025-02-06 08:21:25,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:21:25,756 INFO L471 AbstractCegarLoop]: Abstraction has 6948 states and 9414 transitions. [2025-02-06 08:21:25,756 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 5 states have internal predecessors, (45), 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-02-06 08:21:25,756 INFO L276 IsEmpty]: Start isEmpty. Operand 6948 states and 9414 transitions. [2025-02-06 08:21:25,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2025-02-06 08:21:25,759 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:21:25,759 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] [2025-02-06 08:21:25,759 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2025-02-06 08:21:25,759 INFO L396 AbstractCegarLoop]: === Iteration 12 === 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-02-06 08:21:25,759 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:21:25,760 INFO L85 PathProgramCache]: Analyzing trace with hash -1588295556, now seen corresponding path program 1 times [2025-02-06 08:21:25,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:21:25,760 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574583071] [2025-02-06 08:21:25,760 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:21:25,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:21:26,022 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 100 statements into 1 equivalence classes. [2025-02-06 08:21:26,038 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 100 of 100 statements. [2025-02-06 08:21:26,039 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:21:26,039 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:21:26,387 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-02-06 08:21:26,387 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:21:26,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574583071] [2025-02-06 08:21:26,387 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1574583071] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:21:26,387 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:21:26,387 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:21:26,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254303532] [2025-02-06 08:21:26,387 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:21:26,387 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:21:26,387 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:21:26,388 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:21:26,388 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:21:26,388 INFO L87 Difference]: Start difference. First operand 6948 states and 9414 transitions. Second operand has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 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-02-06 08:21:26,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:21:26,764 INFO L93 Difference]: Finished difference Result 6948 states and 9414 transitions. [2025-02-06 08:21:26,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:21:26,764 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 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 100 [2025-02-06 08:21:26,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:21:26,786 INFO L225 Difference]: With dead ends: 6948 [2025-02-06 08:21:26,786 INFO L226 Difference]: Without dead ends: 6946 [2025-02-06 08:21:26,789 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-02-06 08:21:26,791 INFO L435 NwaCegarLoop]: 2504 mSDtfsCounter, 2507 mSDsluCounter, 2503 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2507 SdHoareTripleChecker+Valid, 5007 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-02-06 08:21:26,791 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2507 Valid, 5007 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-06 08:21:26,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6946 states. [2025-02-06 08:21:27,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6946 to 6946. [2025-02-06 08:21:27,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6946 states, 4970 states have (on average 1.2724346076458752) internal successors, (6324), 5131 states have internal predecessors, (6324), 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-02-06 08:21:27,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6946 states to 6946 states and 9412 transitions. [2025-02-06 08:21:27,032 INFO L78 Accepts]: Start accepts. Automaton has 6946 states and 9412 transitions. Word has length 100 [2025-02-06 08:21:27,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:21:27,033 INFO L471 AbstractCegarLoop]: Abstraction has 6946 states and 9412 transitions. [2025-02-06 08:21:27,033 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 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-02-06 08:21:27,033 INFO L276 IsEmpty]: Start isEmpty. Operand 6946 states and 9412 transitions. [2025-02-06 08:21:27,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2025-02-06 08:21:27,034 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:21:27,034 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, 1, 1, 1] [2025-02-06 08:21:27,034 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2025-02-06 08:21:27,035 INFO L396 AbstractCegarLoop]: === Iteration 13 === 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-02-06 08:21:27,035 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:21:27,035 INFO L85 PathProgramCache]: Analyzing trace with hash 891394716, now seen corresponding path program 1 times [2025-02-06 08:21:27,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:21:27,035 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959263580] [2025-02-06 08:21:27,035 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:21:27,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:21:27,300 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 122 statements into 1 equivalence classes. [2025-02-06 08:21:27,327 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 122 of 122 statements. [2025-02-06 08:21:27,328 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:21:27,328 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:21:27,469 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2025-02-06 08:21:27,469 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:21:27,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [959263580] [2025-02-06 08:21:27,469 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [959263580] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:21:27,469 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:21:27,469 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 08:21:27,469 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94963816] [2025-02-06 08:21:27,469 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:21:27,470 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 08:21:27,470 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:21:27,470 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 08:21:27,470 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 08:21:27,471 INFO L87 Difference]: Start difference. First operand 6946 states and 9412 transitions. Second operand has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 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-02-06 08:21:27,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:21:27,837 INFO L93 Difference]: Finished difference Result 13853 states and 18831 transitions. [2025-02-06 08:21:27,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 08:21:27,837 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 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 122 [2025-02-06 08:21:27,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:21:27,867 INFO L225 Difference]: With dead ends: 13853 [2025-02-06 08:21:27,868 INFO L226 Difference]: Without dead ends: 6936 [2025-02-06 08:21:27,890 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-02-06 08:21:27,891 INFO L435 NwaCegarLoop]: 2500 mSDtfsCounter, 2489 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2489 SdHoareTripleChecker+Valid, 2500 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.1s IncrementalHoareTripleChecker+Time [2025-02-06 08:21:27,892 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2489 Valid, 2500 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-06 08:21:27,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6936 states. [2025-02-06 08:21:28,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6936 to 6936. [2025-02-06 08:21:28,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6936 states, 4961 states have (on average 1.271316266881677) internal successors, (6307), 5121 states have internal predecessors, (6307), 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-02-06 08:21:28,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6936 states to 6936 states and 9395 transitions. [2025-02-06 08:21:28,182 INFO L78 Accepts]: Start accepts. Automaton has 6936 states and 9395 transitions. Word has length 122 [2025-02-06 08:21:28,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:21:28,183 INFO L471 AbstractCegarLoop]: Abstraction has 6936 states and 9395 transitions. [2025-02-06 08:21:28,183 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 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-02-06 08:21:28,183 INFO L276 IsEmpty]: Start isEmpty. Operand 6936 states and 9395 transitions. [2025-02-06 08:21:28,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2025-02-06 08:21:28,184 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:21:28,185 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, 1, 1, 1, 1, 1] [2025-02-06 08:21:28,185 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2025-02-06 08:21:28,185 INFO L396 AbstractCegarLoop]: === Iteration 14 === 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-02-06 08:21:28,185 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:21:28,185 INFO L85 PathProgramCache]: Analyzing trace with hash -1487071989, now seen corresponding path program 1 times [2025-02-06 08:21:28,185 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:21:28,185 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192066098] [2025-02-06 08:21:28,185 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:21:28,186 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:21:28,456 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 147 statements into 1 equivalence classes. [2025-02-06 08:21:28,482 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 147 of 147 statements. [2025-02-06 08:21:28,482 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:21:28,482 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:21:28,911 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 295 trivial. 0 not checked. [2025-02-06 08:21:28,912 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:21:28,912 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192066098] [2025-02-06 08:21:28,912 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1192066098] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:21:28,912 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:21:28,912 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-02-06 08:21:28,912 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438694287] [2025-02-06 08:21:28,912 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:21:28,912 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-02-06 08:21:28,912 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:21:28,912 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-02-06 08:21:28,912 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:21:28,912 INFO L87 Difference]: Start difference. First operand 6936 states and 9395 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 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-02-06 08:21:29,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:21:29,340 INFO L93 Difference]: Finished difference Result 7497 states and 9963 transitions. [2025-02-06 08:21:29,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-06 08:21:29,341 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 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 147 [2025-02-06 08:21:29,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:21:29,364 INFO L225 Difference]: With dead ends: 7497 [2025-02-06 08:21:29,364 INFO L226 Difference]: Without dead ends: 7495 [2025-02-06 08:21:29,367 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-02-06 08:21:29,367 INFO L435 NwaCegarLoop]: 2514 mSDtfsCounter, 2425 mSDsluCounter, 5274 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2426 SdHoareTripleChecker+Valid, 7788 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.2s IncrementalHoareTripleChecker+Time [2025-02-06 08:21:29,368 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2426 Valid, 7788 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-06 08:21:29,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7495 states. [2025-02-06 08:21:29,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7495 to 7473. [2025-02-06 08:21:29,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7473 states, 5300 states have (on average 1.259433962264151) internal successors, (6675), 5463 states have internal predecessors, (6675), 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-02-06 08:21:29,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7473 states to 7473 states and 9943 transitions. [2025-02-06 08:21:29,682 INFO L78 Accepts]: Start accepts. Automaton has 7473 states and 9943 transitions. Word has length 147 [2025-02-06 08:21:29,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:21:29,682 INFO L471 AbstractCegarLoop]: Abstraction has 7473 states and 9943 transitions. [2025-02-06 08:21:29,682 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 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-02-06 08:21:29,682 INFO L276 IsEmpty]: Start isEmpty. Operand 7473 states and 9943 transitions. [2025-02-06 08:21:29,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2025-02-06 08:21:29,684 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:21:29,684 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, 1, 1, 1, 1, 1] [2025-02-06 08:21:29,684 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2025-02-06 08:21:29,684 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-02-06 08:21:29,684 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:21:29,684 INFO L85 PathProgramCache]: Analyzing trace with hash 2070793156, now seen corresponding path program 1 times [2025-02-06 08:21:29,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:21:29,684 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [173731044] [2025-02-06 08:21:29,685 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:21:29,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:21:30,065 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 106 statements into 1 equivalence classes. [2025-02-06 08:21:30,085 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 106 of 106 statements. [2025-02-06 08:21:30,085 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:21:30,086 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:21:30,285 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-02-06 08:21:30,286 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:21:30,286 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [173731044] [2025-02-06 08:21:30,286 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [173731044] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:21:30,286 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:21:30,286 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:21:30,286 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538926940] [2025-02-06 08:21:30,286 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:21:30,286 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:21:30,286 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:21:30,287 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:21:30,287 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:21:30,287 INFO L87 Difference]: Start difference. First operand 7473 states and 9943 transitions. Second operand has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 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) [2025-02-06 08:21:30,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:21:30,703 INFO L93 Difference]: Finished difference Result 7473 states and 9943 transitions. [2025-02-06 08:21:30,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:21:30,703 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 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) Word has length 106 [2025-02-06 08:21:30,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:21:30,734 INFO L225 Difference]: With dead ends: 7473 [2025-02-06 08:21:30,734 INFO L226 Difference]: Without dead ends: 7471 [2025-02-06 08:21:30,739 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-02-06 08:21:30,739 INFO L435 NwaCegarLoop]: 2497 mSDtfsCounter, 2499 mSDsluCounter, 2496 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2499 SdHoareTripleChecker+Valid, 4993 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.1s IncrementalHoareTripleChecker+Time [2025-02-06 08:21:30,739 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2499 Valid, 4993 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-06 08:21:30,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7471 states. [2025-02-06 08:21:31,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7471 to 7471. [2025-02-06 08:21:31,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7471 states, 5299 states have (on average 1.259294206454048) internal successors, (6673), 5461 states have internal predecessors, (6673), 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-02-06 08:21:31,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7471 states to 7471 states and 9941 transitions. [2025-02-06 08:21:31,061 INFO L78 Accepts]: Start accepts. Automaton has 7471 states and 9941 transitions. Word has length 106 [2025-02-06 08:21:31,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:21:31,061 INFO L471 AbstractCegarLoop]: Abstraction has 7471 states and 9941 transitions. [2025-02-06 08:21:31,062 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 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) [2025-02-06 08:21:31,062 INFO L276 IsEmpty]: Start isEmpty. Operand 7471 states and 9941 transitions. [2025-02-06 08:21:31,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2025-02-06 08:21:31,063 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:21:31,064 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:21:31,064 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2025-02-06 08:21:31,064 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_linux_kernel_rcu_update_lock_sched_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-02-06 08:21:31,064 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:21:31,064 INFO L85 PathProgramCache]: Analyzing trace with hash -1705902265, now seen corresponding path program 1 times [2025-02-06 08:21:31,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:21:31,064 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898736523] [2025-02-06 08:21:31,064 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:21:31,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:21:31,391 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 112 statements into 1 equivalence classes. [2025-02-06 08:21:31,406 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 112 of 112 statements. [2025-02-06 08:21:31,407 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:21:31,407 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:21:31,557 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-02-06 08:21:31,557 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:21:31,557 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898736523] [2025-02-06 08:21:31,558 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [898736523] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:21:31,558 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:21:31,558 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:21:31,558 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1810131049] [2025-02-06 08:21:31,559 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:21:31,560 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:21:31,560 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:21:31,560 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:21:31,560 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:21:31,560 INFO L87 Difference]: Start difference. First operand 7471 states and 9941 transitions. Second operand has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2025-02-06 08:21:31,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:21:31,914 INFO L93 Difference]: Finished difference Result 7471 states and 9941 transitions. [2025-02-06 08:21:31,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:21:31,914 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 112 [2025-02-06 08:21:31,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:21:31,938 INFO L225 Difference]: With dead ends: 7471 [2025-02-06 08:21:31,938 INFO L226 Difference]: Without dead ends: 7469 [2025-02-06 08:21:31,942 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-02-06 08:21:31,942 INFO L435 NwaCegarLoop]: 2495 mSDtfsCounter, 2496 mSDsluCounter, 2494 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2496 SdHoareTripleChecker+Valid, 4989 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.1s IncrementalHoareTripleChecker+Time [2025-02-06 08:21:31,943 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2496 Valid, 4989 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-06 08:21:31,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7469 states. [2025-02-06 08:21:32,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7469 to 7469. [2025-02-06 08:21:32,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7469 states, 5298 states have (on average 1.2591543978859947) internal successors, (6671), 5459 states have internal predecessors, (6671), 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-02-06 08:21:32,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7469 states to 7469 states and 9939 transitions. [2025-02-06 08:21:32,274 INFO L78 Accepts]: Start accepts. Automaton has 7469 states and 9939 transitions. Word has length 112 [2025-02-06 08:21:32,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:21:32,274 INFO L471 AbstractCegarLoop]: Abstraction has 7469 states and 9939 transitions. [2025-02-06 08:21:32,275 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2025-02-06 08:21:32,275 INFO L276 IsEmpty]: Start isEmpty. Operand 7469 states and 9939 transitions. [2025-02-06 08:21:32,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2025-02-06 08:21:32,276 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:21:32,277 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 11, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:21:32,277 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2025-02-06 08:21:32,277 INFO L396 AbstractCegarLoop]: === Iteration 17 === 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-02-06 08:21:32,277 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:21:32,278 INFO L85 PathProgramCache]: Analyzing trace with hash 371434539, now seen corresponding path program 1 times [2025-02-06 08:21:32,278 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:21:32,278 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732275350] [2025-02-06 08:21:32,278 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:21:32,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:21:32,602 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 159 statements into 1 equivalence classes. [2025-02-06 08:21:32,627 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 159 of 159 statements. [2025-02-06 08:21:32,628 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:21:32,628 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:21:32,943 INFO L134 CoverageAnalysis]: Checked inductivity of 297 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 295 trivial. 0 not checked. [2025-02-06 08:21:32,944 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:21:32,944 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732275350] [2025-02-06 08:21:32,944 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732275350] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:21:32,944 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:21:32,944 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-02-06 08:21:32,944 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1997409913] [2025-02-06 08:21:32,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:21:32,945 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-02-06 08:21:32,945 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:21:32,945 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-02-06 08:21:32,946 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:21:32,946 INFO L87 Difference]: Start difference. First operand 7469 states and 9939 transitions. Second operand has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2025-02-06 08:21:33,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:21:33,391 INFO L93 Difference]: Finished difference Result 7934 states and 10422 transitions. [2025-02-06 08:21:33,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-06 08:21:33,392 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 159 [2025-02-06 08:21:33,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:21:33,419 INFO L225 Difference]: With dead ends: 7934 [2025-02-06 08:21:33,419 INFO L226 Difference]: Without dead ends: 7932 [2025-02-06 08:21:33,422 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-02-06 08:21:33,423 INFO L435 NwaCegarLoop]: 2504 mSDtfsCounter, 2441 mSDsluCounter, 5204 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2442 SdHoareTripleChecker+Valid, 7708 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-02-06 08:21:33,423 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2442 Valid, 7708 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-06 08:21:33,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7932 states. [2025-02-06 08:21:33,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7932 to 7782. [2025-02-06 08:21:33,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7782 states, 5503 states have (on average 1.2531346538251862) internal successors, (6896), 5665 states have internal predecessors, (6896), 1670 states have call successors, (1670), 588 states have call predecessors, (1670), 587 states have return successors, (1692), 1637 states have call predecessors, (1692), 1668 states have call successors, (1692) [2025-02-06 08:21:33,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7782 states to 7782 states and 10258 transitions. [2025-02-06 08:21:33,878 INFO L78 Accepts]: Start accepts. Automaton has 7782 states and 10258 transitions. Word has length 159 [2025-02-06 08:21:33,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:21:33,880 INFO L471 AbstractCegarLoop]: Abstraction has 7782 states and 10258 transitions. [2025-02-06 08:21:33,880 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2025-02-06 08:21:33,880 INFO L276 IsEmpty]: Start isEmpty. Operand 7782 states and 10258 transitions. [2025-02-06 08:21:33,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2025-02-06 08:21:33,881 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:21:33,882 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:21:33,882 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2025-02-06 08:21:33,882 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_linux_kernel_rcu_update_lock_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-02-06 08:21:33,882 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:21:33,882 INFO L85 PathProgramCache]: Analyzing trace with hash -1465679252, now seen corresponding path program 1 times [2025-02-06 08:21:33,882 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:21:33,882 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797542222] [2025-02-06 08:21:33,882 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:21:33,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:21:34,120 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 118 statements into 1 equivalence classes. [2025-02-06 08:21:34,136 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 118 of 118 statements. [2025-02-06 08:21:34,136 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:21:34,136 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:21:34,276 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-02-06 08:21:34,276 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:21:34,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797542222] [2025-02-06 08:21:34,276 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [797542222] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:21:34,277 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:21:34,277 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:21:34,277 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452341506] [2025-02-06 08:21:34,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:21:34,277 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:21:34,277 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:21:34,278 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:21:34,278 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:21:34,278 INFO L87 Difference]: Start difference. First operand 7782 states and 10258 transitions. Second operand has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2025-02-06 08:21:34,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:21:34,654 INFO L93 Difference]: Finished difference Result 7782 states and 10258 transitions. [2025-02-06 08:21:34,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:21:34,655 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 118 [2025-02-06 08:21:34,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:21:34,677 INFO L225 Difference]: With dead ends: 7782 [2025-02-06 08:21:34,677 INFO L226 Difference]: Without dead ends: 7780 [2025-02-06 08:21:34,680 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-02-06 08:21:34,680 INFO L435 NwaCegarLoop]: 2493 mSDtfsCounter, 2493 mSDsluCounter, 2492 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2493 SdHoareTripleChecker+Valid, 4985 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.1s IncrementalHoareTripleChecker+Time [2025-02-06 08:21:34,680 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2493 Valid, 4985 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-06 08:21:34,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7780 states. [2025-02-06 08:21:35,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7780 to 7780. [2025-02-06 08:21:35,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7780 states, 5502 states have (on average 1.2529989094874592) internal successors, (6894), 5663 states have internal predecessors, (6894), 1670 states have call successors, (1670), 588 states have call predecessors, (1670), 587 states have return successors, (1692), 1637 states have call predecessors, (1692), 1668 states have call successors, (1692) [2025-02-06 08:21:35,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7780 states to 7780 states and 10256 transitions. [2025-02-06 08:21:35,385 INFO L78 Accepts]: Start accepts. Automaton has 7780 states and 10256 transitions. Word has length 118 [2025-02-06 08:21:35,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:21:35,385 INFO L471 AbstractCegarLoop]: Abstraction has 7780 states and 10256 transitions. [2025-02-06 08:21:35,385 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2025-02-06 08:21:35,386 INFO L276 IsEmpty]: Start isEmpty. Operand 7780 states and 10256 transitions. [2025-02-06 08:21:35,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2025-02-06 08:21:35,391 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:21:35,391 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:21:35,392 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2025-02-06 08:21:35,392 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlockErr0ASSERT_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-02-06 08:21:35,392 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:21:35,392 INFO L85 PathProgramCache]: Analyzing trace with hash -1072493034, now seen corresponding path program 1 times [2025-02-06 08:21:35,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:21:35,392 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1497864020] [2025-02-06 08:21:35,392 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:21:35,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:21:35,823 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 160 statements into 1 equivalence classes. [2025-02-06 08:21:35,955 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 160 of 160 statements. [2025-02-06 08:21:35,958 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:21:35,958 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:21:36,348 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 295 trivial. 0 not checked. [2025-02-06 08:21:36,349 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:21:36,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1497864020] [2025-02-06 08:21:36,349 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1497864020] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:21:36,349 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:21:36,349 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-02-06 08:21:36,349 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501108010] [2025-02-06 08:21:36,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:21:36,350 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-02-06 08:21:36,350 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:21:36,351 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-02-06 08:21:36,351 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:21:36,351 INFO L87 Difference]: Start difference. First operand 7780 states and 10256 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (20), 3 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 1 states have call successors, (18) [2025-02-06 08:21:40,373 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-02-06 08:21:41,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:21:41,035 INFO L93 Difference]: Finished difference Result 7794 states and 10263 transitions. [2025-02-06 08:21:41,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-06 08:21:41,035 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (20), 3 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 1 states have call successors, (18) Word has length 160 [2025-02-06 08:21:41,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:21:41,065 INFO L225 Difference]: With dead ends: 7794 [2025-02-06 08:21:41,065 INFO L226 Difference]: Without dead ends: 7792 [2025-02-06 08:21:41,071 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-02-06 08:21:41,071 INFO L435 NwaCegarLoop]: 2650 mSDtfsCounter, 247 mSDsluCounter, 7713 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 248 SdHoareTripleChecker+Valid, 10363 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2025-02-06 08:21:41,071 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [248 Valid, 10363 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 134 Invalid, 1 Unknown, 0 Unchecked, 4.2s Time] [2025-02-06 08:21:41,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7792 states. [2025-02-06 08:21:41,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7792 to 7780. [2025-02-06 08:21:41,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7780 states, 5502 states have (on average 1.252271901126863) internal successors, (6890), 5663 states have internal predecessors, (6890), 1670 states have call successors, (1670), 588 states have call predecessors, (1670), 587 states have return successors, (1692), 1637 states have call predecessors, (1692), 1668 states have call successors, (1692) [2025-02-06 08:21:41,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7780 states to 7780 states and 10252 transitions. [2025-02-06 08:21:41,538 INFO L78 Accepts]: Start accepts. Automaton has 7780 states and 10252 transitions. Word has length 160 [2025-02-06 08:21:41,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:21:41,539 INFO L471 AbstractCegarLoop]: Abstraction has 7780 states and 10252 transitions. [2025-02-06 08:21:41,539 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (20), 3 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 1 states have call successors, (18) [2025-02-06 08:21:41,539 INFO L276 IsEmpty]: Start isEmpty. Operand 7780 states and 10252 transitions. [2025-02-06 08:21:41,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2025-02-06 08:21:41,540 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:21:41,540 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:21:41,540 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2025-02-06 08:21:41,541 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_linux_kernel_rcu_srcu_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-02-06 08:21:41,541 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:21:41,541 INFO L85 PathProgramCache]: Analyzing trace with hash -251523425, now seen corresponding path program 1 times [2025-02-06 08:21:41,541 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:21:41,541 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1029118022] [2025-02-06 08:21:41,541 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:21:41,541 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:21:41,798 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 124 statements into 1 equivalence classes. [2025-02-06 08:21:41,814 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 124 of 124 statements. [2025-02-06 08:21:41,815 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:21:41,815 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:21:41,978 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-02-06 08:21:41,978 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:21:41,978 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1029118022] [2025-02-06 08:21:41,978 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1029118022] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:21:41,978 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:21:41,978 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:21:41,978 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838766991] [2025-02-06 08:21:41,978 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:21:41,979 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:21:41,979 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:21:41,979 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:21:41,979 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:21:41,980 INFO L87 Difference]: Start difference. First operand 7780 states and 10252 transitions. Second operand has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2025-02-06 08:21:42,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:21:42,424 INFO L93 Difference]: Finished difference Result 7780 states and 10252 transitions. [2025-02-06 08:21:42,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:21:42,424 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 124 [2025-02-06 08:21:42,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:21:42,445 INFO L225 Difference]: With dead ends: 7780 [2025-02-06 08:21:42,446 INFO L226 Difference]: Without dead ends: 7778 [2025-02-06 08:21:42,448 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-02-06 08:21:42,448 INFO L435 NwaCegarLoop]: 2491 mSDtfsCounter, 2490 mSDsluCounter, 2490 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2490 SdHoareTripleChecker+Valid, 4981 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.1s IncrementalHoareTripleChecker+Time [2025-02-06 08:21:42,448 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2490 Valid, 4981 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-06 08:21:42,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7778 states. [2025-02-06 08:21:42,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7778 to 7778. [2025-02-06 08:21:42,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7778 states, 5501 states have (on average 1.2521359752772223) internal successors, (6888), 5661 states have internal predecessors, (6888), 1670 states have call successors, (1670), 588 states have call predecessors, (1670), 587 states have return successors, (1692), 1637 states have call predecessors, (1692), 1668 states have call successors, (1692) [2025-02-06 08:21:42,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7778 states to 7778 states and 10250 transitions. [2025-02-06 08:21:42,845 INFO L78 Accepts]: Start accepts. Automaton has 7778 states and 10250 transitions. Word has length 124 [2025-02-06 08:21:42,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:21:42,845 INFO L471 AbstractCegarLoop]: Abstraction has 7778 states and 10250 transitions. [2025-02-06 08:21:42,846 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2025-02-06 08:21:42,846 INFO L276 IsEmpty]: Start isEmpty. Operand 7778 states and 10250 transitions. [2025-02-06 08:21:42,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2025-02-06 08:21:42,847 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:21:42,847 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:21:42,848 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2025-02-06 08:21:42,848 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_linux_lib_idr_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-02-06 08:21:42,848 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:21:42,848 INFO L85 PathProgramCache]: Analyzing trace with hash 234718031, now seen corresponding path program 1 times [2025-02-06 08:21:42,848 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:21:42,848 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135621981] [2025-02-06 08:21:42,849 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:21:42,849 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:21:43,148 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 130 statements into 1 equivalence classes. [2025-02-06 08:21:43,182 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 130 of 130 statements. [2025-02-06 08:21:43,182 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:21:43,182 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:21:43,478 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-02-06 08:21:43,478 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:21:43,478 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135621981] [2025-02-06 08:21:43,478 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2135621981] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:21:43,478 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:21:43,478 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:21:43,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [177533029] [2025-02-06 08:21:43,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:21:43,480 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:21:43,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:21:43,480 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:21:43,480 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:21:43,481 INFO L87 Difference]: Start difference. First operand 7778 states and 10250 transitions. Second operand has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2025-02-06 08:21:43,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:21:43,958 INFO L93 Difference]: Finished difference Result 7778 states and 10250 transitions. [2025-02-06 08:21:43,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:21:43,959 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 130 [2025-02-06 08:21:43,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:21:43,980 INFO L225 Difference]: With dead ends: 7778 [2025-02-06 08:21:43,980 INFO L226 Difference]: Without dead ends: 7776 [2025-02-06 08:21:43,983 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-02-06 08:21:43,984 INFO L435 NwaCegarLoop]: 2489 mSDtfsCounter, 2487 mSDsluCounter, 2488 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2487 SdHoareTripleChecker+Valid, 4977 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.1s IncrementalHoareTripleChecker+Time [2025-02-06 08:21:43,985 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2487 Valid, 4977 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-06 08:21:43,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7776 states. [2025-02-06 08:21:44,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7776 to 7776. [2025-02-06 08:21:44,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7776 states, 5500 states have (on average 1.252) internal successors, (6886), 5659 states have internal predecessors, (6886), 1670 states have call successors, (1670), 588 states have call predecessors, (1670), 587 states have return successors, (1692), 1637 states have call predecessors, (1692), 1668 states have call successors, (1692) [2025-02-06 08:21:44,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7776 states to 7776 states and 10248 transitions. [2025-02-06 08:21:44,415 INFO L78 Accepts]: Start accepts. Automaton has 7776 states and 10248 transitions. Word has length 130 [2025-02-06 08:21:44,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:21:44,416 INFO L471 AbstractCegarLoop]: Abstraction has 7776 states and 10248 transitions. [2025-02-06 08:21:44,416 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2025-02-06 08:21:44,416 INFO L276 IsEmpty]: Start isEmpty. Operand 7776 states and 10248 transitions. [2025-02-06 08:21:44,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2025-02-06 08:21:44,421 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:21:44,421 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 11, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:21:44,422 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2025-02-06 08:21:44,422 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlockErr0ASSERT_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-02-06 08:21:44,423 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:21:44,423 INFO L85 PathProgramCache]: Analyzing trace with hash -1192325442, now seen corresponding path program 1 times [2025-02-06 08:21:44,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:21:44,423 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557259349] [2025-02-06 08:21:44,423 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:21:44,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:21:44,704 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 172 statements into 1 equivalence classes. [2025-02-06 08:21:44,889 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 172 of 172 statements. [2025-02-06 08:21:44,889 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:21:44,889 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:21:45,130 INFO L134 CoverageAnalysis]: Checked inductivity of 299 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 299 trivial. 0 not checked. [2025-02-06 08:21:45,130 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:21:45,130 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557259349] [2025-02-06 08:21:45,130 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557259349] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:21:45,130 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:21:45,130 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-02-06 08:21:45,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1942637018] [2025-02-06 08:21:45,131 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:21:45,131 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-02-06 08:21:45,131 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:21:45,132 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-02-06 08:21:45,132 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:21:45,132 INFO L87 Difference]: Start difference. First operand 7776 states and 10248 transitions. Second operand has 5 states, 5 states have (on average 11.4) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (22), 3 states have call predecessors, (22), 2 states have return successors, (20), 2 states have call predecessors, (20), 1 states have call successors, (20) [2025-02-06 08:21:49,161 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-02-06 08:21:49,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:21:49,722 INFO L93 Difference]: Finished difference Result 7788 states and 10254 transitions. [2025-02-06 08:21:49,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-06 08:21:49,723 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (22), 3 states have call predecessors, (22), 2 states have return successors, (20), 2 states have call predecessors, (20), 1 states have call successors, (20) Word has length 172 [2025-02-06 08:21:49,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:21:49,750 INFO L225 Difference]: With dead ends: 7788 [2025-02-06 08:21:49,751 INFO L226 Difference]: Without dead ends: 7786 [2025-02-06 08:21:49,756 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-02-06 08:21:49,757 INFO L435 NwaCegarLoop]: 2637 mSDtfsCounter, 199 mSDsluCounter, 7704 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 10341 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2025-02-06 08:21:49,758 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [200 Valid, 10341 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 135 Invalid, 1 Unknown, 0 Unchecked, 4.2s Time] [2025-02-06 08:21:49,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7786 states. [2025-02-06 08:21:50,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7786 to 7776. [2025-02-06 08:21:50,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7776 states, 5500 states have (on average 1.2505454545454546) internal successors, (6878), 5659 states have internal predecessors, (6878), 1670 states have call successors, (1670), 588 states have call predecessors, (1670), 587 states have return successors, (1692), 1637 states have call predecessors, (1692), 1668 states have call successors, (1692) [2025-02-06 08:21:50,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7776 states to 7776 states and 10240 transitions. [2025-02-06 08:21:50,219 INFO L78 Accepts]: Start accepts. Automaton has 7776 states and 10240 transitions. Word has length 172 [2025-02-06 08:21:50,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:21:50,219 INFO L471 AbstractCegarLoop]: Abstraction has 7776 states and 10240 transitions. [2025-02-06 08:21:50,219 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (22), 3 states have call predecessors, (22), 2 states have return successors, (20), 2 states have call predecessors, (20), 1 states have call successors, (20) [2025-02-06 08:21:50,220 INFO L276 IsEmpty]: Start isEmpty. Operand 7776 states and 10240 transitions. [2025-02-06 08:21:50,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2025-02-06 08:21:50,221 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:21:50,221 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:21:50,221 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2025-02-06 08:21:50,221 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_linux_mmc_sdio_func_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-02-06 08:21:50,221 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:21:50,222 INFO L85 PathProgramCache]: Analyzing trace with hash 1586711565, now seen corresponding path program 1 times [2025-02-06 08:21:50,222 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:21:50,222 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67162639] [2025-02-06 08:21:50,222 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:21:50,222 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:21:50,475 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 136 statements into 1 equivalence classes. [2025-02-06 08:21:50,496 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 136 of 136 statements. [2025-02-06 08:21:50,496 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:21:50,496 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:21:50,829 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-02-06 08:21:50,829 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:21:50,830 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67162639] [2025-02-06 08:21:50,830 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [67162639] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:21:50,830 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:21:50,830 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:21:50,830 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236682616] [2025-02-06 08:21:50,830 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:21:50,830 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:21:50,831 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:21:50,831 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:21:50,831 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:21:50,831 INFO L87 Difference]: Start difference. First operand 7776 states and 10240 transitions. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2025-02-06 08:21:51,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:21:51,322 INFO L93 Difference]: Finished difference Result 7776 states and 10240 transitions. [2025-02-06 08:21:51,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:21:51,323 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 136 [2025-02-06 08:21:51,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:21:51,351 INFO L225 Difference]: With dead ends: 7776 [2025-02-06 08:21:51,352 INFO L226 Difference]: Without dead ends: 7774 [2025-02-06 08:21:51,357 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-02-06 08:21:51,357 INFO L435 NwaCegarLoop]: 2487 mSDtfsCounter, 2484 mSDsluCounter, 2486 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2484 SdHoareTripleChecker+Valid, 4973 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.1s IncrementalHoareTripleChecker+Time [2025-02-06 08:21:51,358 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2484 Valid, 4973 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-06 08:21:51,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7774 states. [2025-02-06 08:21:51,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7774 to 7774. [2025-02-06 08:21:51,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7774 states, 5499 states have (on average 1.2504091653027822) internal successors, (6876), 5657 states have internal predecessors, (6876), 1670 states have call successors, (1670), 588 states have call predecessors, (1670), 587 states have return successors, (1692), 1637 states have call predecessors, (1692), 1668 states have call successors, (1692) [2025-02-06 08:21:51,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7774 states to 7774 states and 10238 transitions. [2025-02-06 08:21:51,821 INFO L78 Accepts]: Start accepts. Automaton has 7774 states and 10238 transitions. Word has length 136 [2025-02-06 08:21:51,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:21:51,822 INFO L471 AbstractCegarLoop]: Abstraction has 7774 states and 10238 transitions. [2025-02-06 08:21:51,822 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2025-02-06 08:21:51,822 INFO L276 IsEmpty]: Start isEmpty. Operand 7774 states and 10238 transitions. [2025-02-06 08:21:51,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2025-02-06 08:21:51,823 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:21:51,823 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:21:51,823 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2025-02-06 08:21:51,824 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_linux_net_rtnetlink_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-02-06 08:21:51,824 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:21:51,824 INFO L85 PathProgramCache]: Analyzing trace with hash -1364902278, now seen corresponding path program 1 times [2025-02-06 08:21:51,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:21:51,824 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550687394] [2025-02-06 08:21:51,824 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:21:51,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:21:52,069 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 142 statements into 1 equivalence classes. [2025-02-06 08:21:52,085 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 142 of 142 statements. [2025-02-06 08:21:52,085 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:21:52,085 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:21:52,342 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-02-06 08:21:52,343 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:21:52,343 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1550687394] [2025-02-06 08:21:52,343 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1550687394] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:21:52,343 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:21:52,343 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:21:52,343 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321061493] [2025-02-06 08:21:52,343 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:21:52,343 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:21:52,344 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:21:52,344 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:21:52,344 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:21:52,344 INFO L87 Difference]: Start difference. First operand 7774 states and 10238 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2025-02-06 08:21:52,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:21:52,853 INFO L93 Difference]: Finished difference Result 7774 states and 10238 transitions. [2025-02-06 08:21:52,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 08:21:52,854 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 142 [2025-02-06 08:21:52,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:21:52,875 INFO L225 Difference]: With dead ends: 7774 [2025-02-06 08:21:52,875 INFO L226 Difference]: Without dead ends: 7772 [2025-02-06 08:21:52,879 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-02-06 08:21:52,882 INFO L435 NwaCegarLoop]: 2485 mSDtfsCounter, 2481 mSDsluCounter, 2484 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2481 SdHoareTripleChecker+Valid, 4969 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.1s IncrementalHoareTripleChecker+Time [2025-02-06 08:21:52,883 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2481 Valid, 4969 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-06 08:21:52,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7772 states. [2025-02-06 08:21:53,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7772 to 7772. [2025-02-06 08:21:53,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7772 states, 5498 states have (on average 1.2502728264823573) internal successors, (6874), 5655 states have internal predecessors, (6874), 1670 states have call successors, (1670), 588 states have call predecessors, (1670), 587 states have return successors, (1692), 1637 states have call predecessors, (1692), 1668 states have call successors, (1692) [2025-02-06 08:21:53,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7772 states to 7772 states and 10236 transitions. [2025-02-06 08:21:53,342 INFO L78 Accepts]: Start accepts. Automaton has 7772 states and 10236 transitions. Word has length 142 [2025-02-06 08:21:53,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:21:53,342 INFO L471 AbstractCegarLoop]: Abstraction has 7772 states and 10236 transitions. [2025-02-06 08:21:53,342 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2025-02-06 08:21:53,342 INFO L276 IsEmpty]: Start isEmpty. Operand 7772 states and 10236 transitions. [2025-02-06 08:21:53,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2025-02-06 08:21:53,344 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:21:53,344 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:21:53,344 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2025-02-06 08:21:53,344 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_assert_linux_kernel_locking_spinlock__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-02-06 08:21:53,344 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:21:53,345 INFO L85 PathProgramCache]: Analyzing trace with hash -1245899011, now seen corresponding path program 1 times [2025-02-06 08:21:53,345 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:21:53,345 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [439359689] [2025-02-06 08:21:53,345 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:21:53,345 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:21:53,616 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 172 statements into 1 equivalence classes. [2025-02-06 08:21:53,636 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 172 of 172 statements. [2025-02-06 08:21:53,636 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:21:53,636 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:21:54,076 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2025-02-06 08:21:54,076 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:21:54,076 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [439359689] [2025-02-06 08:21:54,076 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [439359689] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:21:54,076 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:21:54,076 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-02-06 08:21:54,077 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683052524] [2025-02-06 08:21:54,077 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:21:54,077 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-02-06 08:21:54,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:21:54,078 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-02-06 08:21:54,078 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:21:54,078 INFO L87 Difference]: Start difference. First operand 7772 states and 10236 transitions. Second operand has 5 states, 5 states have (on average 13.4) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2025-02-06 08:21:54,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:21:54,729 INFO L93 Difference]: Finished difference Result 8196 states and 10656 transitions. [2025-02-06 08:21:54,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-06 08:21:54,730 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 172 [2025-02-06 08:21:54,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:21:54,755 INFO L225 Difference]: With dead ends: 8196 [2025-02-06 08:21:54,755 INFO L226 Difference]: Without dead ends: 8194 [2025-02-06 08:21:54,760 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-02-06 08:21:54,761 INFO L435 NwaCegarLoop]: 2496 mSDtfsCounter, 1852 mSDsluCounter, 5671 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1853 SdHoareTripleChecker+Valid, 8167 SdHoareTripleChecker+Invalid, 125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-06 08:21:54,761 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1853 Valid, 8167 Invalid, 125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-06 08:21:54,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8194 states. [2025-02-06 08:21:55,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8194 to 8087. [2025-02-06 08:21:55,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8087 states, 5731 states have (on average 1.2465538300471122) internal successors, (7144), 5888 states have internal predecessors, (7144), 1685 states have call successors, (1685), 655 states have call predecessors, (1685), 654 states have return successors, (1707), 1652 states have call predecessors, (1707), 1683 states have call successors, (1707) [2025-02-06 08:21:55,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8087 states to 8087 states and 10536 transitions. [2025-02-06 08:21:55,275 INFO L78 Accepts]: Start accepts. Automaton has 8087 states and 10536 transitions. Word has length 172 [2025-02-06 08:21:55,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:21:55,275 INFO L471 AbstractCegarLoop]: Abstraction has 8087 states and 10536 transitions. [2025-02-06 08:21:55,275 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2025-02-06 08:21:55,275 INFO L276 IsEmpty]: Start isEmpty. Operand 8087 states and 10536 transitions. [2025-02-06 08:21:55,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2025-02-06 08:21:55,277 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:21:55,277 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 08:21:55,278 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2025-02-06 08:21:55,278 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_linux_net_sock_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-02-06 08:21:55,278 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:21:55,278 INFO L85 PathProgramCache]: Analyzing trace with hash -1446988540, now seen corresponding path program 1 times [2025-02-06 08:21:55,278 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:21:55,278 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080645864] [2025-02-06 08:21:55,278 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:21:55,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms