./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 551b0097 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-?-551b009-m [2025-01-09 20:26:51,899 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-01-09 20:26:51,954 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-01-09 20:26:51,958 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-01-09 20:26:51,959 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-01-09 20:26:51,983 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-01-09 20:26:51,984 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-01-09 20:26:51,984 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-01-09 20:26:51,984 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-01-09 20:26:51,985 INFO L153 SettingsManager]: * Use memory slicer=true [2025-01-09 20:26:51,985 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-01-09 20:26:51,985 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-01-09 20:26:51,986 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-01-09 20:26:51,986 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-01-09 20:26:51,986 INFO L153 SettingsManager]: * Use SBE=true [2025-01-09 20:26:51,986 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-01-09 20:26:51,987 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-01-09 20:26:51,987 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-01-09 20:26:51,987 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-01-09 20:26:51,987 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-01-09 20:26:51,987 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-01-09 20:26:51,987 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-01-09 20:26:51,987 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-01-09 20:26:51,987 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-01-09 20:26:51,987 INFO L153 SettingsManager]: * Use constant arrays=true [2025-01-09 20:26:51,987 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-01-09 20:26:51,987 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-01-09 20:26:51,987 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-01-09 20:26:51,988 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-01-09 20:26:51,988 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-01-09 20:26:51,988 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2025-01-09 20:26:51,988 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-01-09 20:26:51,988 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-01-09 20:26:51,988 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-01-09 20:26:51,988 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-01-09 20:26:51,988 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-01-09 20:26:51,988 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-01-09 20:26:51,989 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-01-09 20:26:51,989 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-01-09 20:26:51,989 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-01-09 20:26:51,989 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-01-09 20:26:51,989 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-01-09 20:26:51,989 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-01-09 20:26:51,989 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-01-09 20:26:51,989 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-01-09 20:26:51,989 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-01-09 20:26:52,198 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-01-09 20:26:52,206 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-01-09 20:26:52,208 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-01-09 20:26:52,209 INFO L270 PluginConnector]: Initializing CDTParser... [2025-01-09 20:26:52,209 INFO L274 PluginConnector]: CDTParser initialized [2025-01-09 20:26:52,210 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-01-09 20:26:53,345 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/71378ceaa/7b8fa11ecc7640369763f56b07141c27/FLAG81358c3df [2025-01-09 20:26:53,891 INFO L384 CDTParser]: Found 1 translation units. [2025-01-09 20:26:53,891 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-01-09 20:26:53,947 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/71378ceaa/7b8fa11ecc7640369763f56b07141c27/FLAG81358c3df [2025-01-09 20:26:54,406 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/71378ceaa/7b8fa11ecc7640369763f56b07141c27 [2025-01-09 20:26:54,408 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-01-09 20:26:54,409 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-01-09 20:26:54,410 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-01-09 20:26:54,410 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-01-09 20:26:54,413 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-01-09 20:26:54,414 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.01 08:26:54" (1/1) ... [2025-01-09 20:26:54,414 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@48dace18 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:26:54, skipping insertion in model container [2025-01-09 20:26:54,415 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.01 08:26:54" (1/1) ... [2025-01-09 20:26:54,505 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-01-09 20:26:57,690 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,693 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,693 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,693 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,693 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,693 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,694 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,694 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,694 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,694 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,694 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,694 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,695 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,695 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,695 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,695 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,695 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,695 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,696 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,696 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,696 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,696 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,696 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,697 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,697 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,697 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,697 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,698 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,698 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,698 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,698 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,699 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,699 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,699 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,699 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,699 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,700 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,700 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,700 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,702 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,702 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,703 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,703 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,703 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,703 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,703 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,704 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,704 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,704 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,704 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,705 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,705 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,705 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,708 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,709 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,709 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,709 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,709 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,710 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,710 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,710 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,711 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,711 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,712 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,712 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,713 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,713 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,713 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,713 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,713 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,713 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,714 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,714 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,715 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,715 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,715 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,715 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,716 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,716 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,716 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,717 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,717 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,717 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,717 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,719 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,719 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,719 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,719 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:57,731 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-01-09 20:26:57,753 INFO L200 MainTranslator]: Completed pre-run [2025-01-09 20:26:57,841 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [4763] [2025-01-09 20:26:57,842 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [4770] [2025-01-09 20:26:57,845 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4907] [2025-01-09 20:26:57,846 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4910] [2025-01-09 20:26:57,846 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [4912] [2025-01-09 20:26:57,846 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4917] [2025-01-09 20:26:57,846 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4920] [2025-01-09 20:26:57,846 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4922] [2025-01-09 20:26:57,846 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4927] [2025-01-09 20:26:57,847 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4930] [2025-01-09 20:26:57,847 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [4932] [2025-01-09 20:26:57,847 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4937] [2025-01-09 20:26:57,847 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4940] [2025-01-09 20:26:57,847 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [4942] [2025-01-09 20:26:57,848 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4980] [2025-01-09 20:26:57,848 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4983] [2025-01-09 20:26:57,848 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [4985] [2025-01-09 20:26:57,848 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4990] [2025-01-09 20:26:57,848 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4993] [2025-01-09 20:26:57,849 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4995] [2025-01-09 20:26:57,849 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [5000] [2025-01-09 20:26:57,849 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [5003] [2025-01-09 20:26:57,849 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [5005] [2025-01-09 20:26:57,849 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [5010] [2025-01-09 20:26:57,849 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [5013] [2025-01-09 20:26:57,849 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [5015] [2025-01-09 20:26:57,852 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5199] [2025-01-09 20:26:57,853 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5208] [2025-01-09 20:26:57,861 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-01-09 20:26:57,862 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-01-09 20:26:57,864 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-01-09 20:26:57,867 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-01-09 20:26:57,868 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-01-09 20:26:57,868 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-01-09 20:26:57,868 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-01-09 20:26:57,871 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-01-09 20:26:57,875 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-01-09 20:26:57,875 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-01-09 20:26:57,876 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-01-09 20:26:57,876 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-01-09 20:26:57,876 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-01-09 20:26:57,879 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-01-09 20:26:57,880 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-01-09 20:26:57,882 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-01-09 20:26:57,883 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-01-09 20:26:57,884 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-01-09 20:26:57,889 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6526] [2025-01-09 20:26:57,889 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [6528] [2025-01-09 20:26:57,900 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-01-09 20:26:57,900 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-01-09 20:26:57,902 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-01-09 20:26:57,911 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-01-09 20:26:57,912 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-01-09 20:26:57,916 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-01-09 20:26:57,920 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [7539] [2025-01-09 20:26:57,924 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-01-09 20:26:57,925 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [7735] [2025-01-09 20:26:57,935 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-01-09 20:26:57,936 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-01-09 20:26:57,936 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-01-09 20:26:57,941 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-01-09 20:26:58,021 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,022 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,022 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,022 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,022 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,022 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,023 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,023 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,023 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,024 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,024 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,024 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,024 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,025 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,025 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,025 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,025 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,026 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,026 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,028 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,028 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,028 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,028 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,029 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,029 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,029 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,029 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,029 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,029 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,030 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,030 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,030 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,030 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,030 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,030 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,030 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,030 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,030 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,031 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,032 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,033 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,035 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,035 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,035 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,036 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,036 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,036 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,036 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,036 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,036 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,036 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,036 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,037 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,037 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,037 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,037 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,037 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,037 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,037 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,037 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,037 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,038 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,038 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,038 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,038 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,038 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,039 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,040 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,040 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,040 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,040 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,040 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,040 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,041 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,041 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,041 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,041 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,042 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,042 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,043 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,043 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,043 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,044 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,044 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,044 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,045 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,045 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,045 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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-01-09 20:26:58,051 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-01-09 20:26:58,193 INFO L204 MainTranslator]: Completed translation [2025-01-09 20:26:58,194 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:26:58 WrapperNode [2025-01-09 20:26:58,194 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-01-09 20:26:58,195 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-01-09 20:26:58,195 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-01-09 20:26:58,195 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-01-09 20:26:58,200 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:26:58" (1/1) ... [2025-01-09 20:26:58,258 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:26:58" (1/1) ... [2025-01-09 20:26:58,480 INFO L138 Inliner]: procedures = 675, calls = 3000, calls flagged for inlining = 317, calls inlined = 217, statements flattened = 6272 [2025-01-09 20:26:58,481 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-01-09 20:26:58,485 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-01-09 20:26:58,485 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-01-09 20:26:58,485 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-01-09 20:26:58,502 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:26:58" (1/1) ... [2025-01-09 20:26:58,502 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:26:58" (1/1) ... [2025-01-09 20:26:58,536 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:26:58" (1/1) ... [2025-01-09 20:26:59,217 INFO L175 MemorySlicer]: Split 1157 memory accesses to 85 slices as follows [6, 8, 2, 1, 1, 13, 8, 8, 1, 3, 1, 2, 3, 6, 3, 2, 4, 3, 2, 2, 1, 1, 2, 3, 8, 5, 5, 3, 2, 4, 2, 2, 707, 1, 5, 3, 6, 8, 3, 6, 8, 14, 3, 4, 8, 3, 8, 1, 28, 2, 0, 1, 10, 4, 4, 2, 4, 4, 6, 9, 5, 1, 1, 2, 3, 2, 6, 5, 6, 11, 2, 8, 12, 6, 23, 2, 2, 1, 1, 1, 2, 2, 26, 42, 6]. 61 percent of accesses are in the largest equivalence class. The 262 initializations are split as follows [0, 8, 0, 0, 0, 13, 8, 8, 0, 3, 0, 0, 3, 0, 3, 0, 0, 3, 0, 0, 0, 0, 0, 3, 8, 5, 5, 3, 0, 4, 0, 0, 64, 0, 5, 3, 6, 8, 3, 6, 8, 0, 3, 0, 8, 3, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 4, 4, 6, 0, 5, 0, 1, 2, 0, 0, 0, 4, 0, 0, 0, 8, 12, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6]. The 377 writes are split as follows [3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 3, 0, 1, 3, 0, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 1, 1, 237, 1, 0, 0, 0, 0, 0, 0, 0, 12, 0, 4, 0, 0, 4, 0, 10, 1, 0, 0, 0, 3, 0, 1, 0, 0, 0, 7, 0, 0, 0, 0, 0, 1, 3, 0, 0, 6, 0, 0, 0, 0, 23, 0, 1, 0, 0, 0, 1, 1, 7, 36, 0]. [2025-01-09 20:26:59,218 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:26:58" (1/1) ... [2025-01-09 20:26:59,219 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:26:58" (1/1) ... [2025-01-09 20:26:59,359 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:26:58" (1/1) ... [2025-01-09 20:26:59,372 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:26:58" (1/1) ... [2025-01-09 20:26:59,399 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:26:58" (1/1) ... [2025-01-09 20:26:59,462 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:26:58" (1/1) ... [2025-01-09 20:26:59,489 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:26:58" (1/1) ... [2025-01-09 20:26:59,566 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-01-09 20:26:59,567 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2025-01-09 20:26:59,568 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2025-01-09 20:26:59,568 INFO L274 PluginConnector]: RCFGBuilder initialized [2025-01-09 20:26:59,569 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:26:58" (1/1) ... [2025-01-09 20:26:59,574 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-01-09 20:26:59,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-09 20:26:59,598 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-01-09 20:26:59,603 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-01-09 20:26:59,624 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_frontend_closed [2025-01-09 20:26:59,624 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_frontend_closed [2025-01-09 20:26:59,624 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2025-01-09 20:26:59,624 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2025-01-09 20:26:59,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-01-09 20:26:59,624 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-01-09 20:26:59,624 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-01-09 20:26:59,624 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-01-09 20:26:59,624 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_scanf [2025-01-09 20:26:59,624 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_scanf [2025-01-09 20:26:59,625 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-01-09 20:26:59,625 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-01-09 20:26:59,625 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_del_gendisk [2025-01-09 20:26:59,625 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_del_gendisk [2025-01-09 20:26:59,626 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-01-09 20:26:59,626 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-01-09 20:26:59,626 INFO L130 BoogieDeclarations]: Found specification of procedure submit_bio [2025-01-09 20:26:59,626 INFO L138 BoogieDeclarations]: Found implementation of procedure submit_bio [2025-01-09 20:26:59,626 INFO L130 BoogieDeclarations]: Found specification of procedure queue_flag_set_unlocked [2025-01-09 20:26:59,626 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_flag_set_unlocked [2025-01-09 20:26:59,626 INFO L130 BoogieDeclarations]: Found specification of procedure gnttab_cancel_free_callback [2025-01-09 20:26:59,626 INFO L138 BoogieDeclarations]: Found implementation of procedure gnttab_cancel_free_callback [2025-01-09 20:26:59,626 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2025-01-09 20:26:59,626 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2025-01-09 20:26:59,626 INFO L130 BoogieDeclarations]: Found specification of procedure gnttab_end_foreign_access [2025-01-09 20:26:59,626 INFO L138 BoogieDeclarations]: Found implementation of procedure gnttab_end_foreign_access [2025-01-09 20:26:59,626 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2025-01-09 20:26:59,626 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2025-01-09 20:26:59,626 INFO L130 BoogieDeclarations]: Found specification of procedure do_blkif_request [2025-01-09 20:26:59,626 INFO L138 BoogieDeclarations]: Found implementation of procedure do_blkif_request [2025-01-09 20:26:59,626 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2025-01-09 20:26:59,626 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2025-01-09 20:26:59,626 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-01-09 20:26:59,627 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-01-09 20:26:59,627 INFO L130 BoogieDeclarations]: Found specification of procedure talk_to_blkback [2025-01-09 20:26:59,627 INFO L138 BoogieDeclarations]: Found implementation of procedure talk_to_blkback [2025-01-09 20:26:59,627 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-01-09 20:26:59,627 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-01-09 20:26:59,627 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2025-01-09 20:26:59,627 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2025-01-09 20:26:59,627 INFO L130 BoogieDeclarations]: Found specification of procedure blkfront_setup_indirect [2025-01-09 20:26:59,627 INFO L138 BoogieDeclarations]: Found implementation of procedure blkfront_setup_indirect [2025-01-09 20:26:59,627 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-01-09 20:26:59,627 INFO L130 BoogieDeclarations]: Found specification of procedure pfn_to_mfn [2025-01-09 20:26:59,627 INFO L138 BoogieDeclarations]: Found implementation of procedure pfn_to_mfn [2025-01-09 20:26:59,627 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2025-01-09 20:26:59,627 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2025-01-09 20:26:59,627 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2025-01-09 20:26:59,627 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2025-01-09 20:26:59,627 INFO L130 BoogieDeclarations]: Found specification of procedure xlvbd_release_gendisk [2025-01-09 20:26:59,627 INFO L138 BoogieDeclarations]: Found implementation of procedure xlvbd_release_gendisk [2025-01-09 20:26:59,627 INFO L130 BoogieDeclarations]: Found specification of procedure xlbd_release_minors [2025-01-09 20:26:59,628 INFO L138 BoogieDeclarations]: Found implementation of procedure xlbd_release_minors [2025-01-09 20:26:59,628 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-01-09 20:26:59,628 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-01-09 20:26:59,628 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-01-09 20:26:59,628 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-01-09 20:26:59,628 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-01-09 20:26:59,628 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-01-09 20:26:59,628 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-01-09 20:26:59,628 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-01-09 20:26:59,630 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-01-09 20:26:59,630 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-01-09 20:26:59,630 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-01-09 20:26:59,630 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-01-09 20:26:59,630 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-01-09 20:26:59,630 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-01-09 20:26:59,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-01-09 20:26:59,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-01-09 20:26:59,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-01-09 20:26:59,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-01-09 20:26:59,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-01-09 20:26:59,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-01-09 20:26:59,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-01-09 20:26:59,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-01-09 20:26:59,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-01-09 20:26:59,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-01-09 20:26:59,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-01-09 20:26:59,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-01-09 20:26:59,631 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-01-09 20:26:59,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-01-09 20:26:59,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-01-09 20:26:59,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-01-09 20:26:59,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-01-09 20:26:59,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-01-09 20:26:59,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-01-09 20:26:59,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-01-09 20:26:59,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-01-09 20:26:59,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-01-09 20:26:59,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-01-09 20:26:59,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-01-09 20:26:59,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-01-09 20:26:59,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-01-09 20:26:59,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-01-09 20:26:59,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-01-09 20:26:59,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-01-09 20:26:59,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-01-09 20:26:59,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2025-01-09 20:26:59,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2025-01-09 20:26:59,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2025-01-09 20:26:59,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#47 [2025-01-09 20:26:59,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#48 [2025-01-09 20:26:59,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#49 [2025-01-09 20:26:59,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#50 [2025-01-09 20:26:59,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#51 [2025-01-09 20:26:59,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#52 [2025-01-09 20:26:59,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#53 [2025-01-09 20:26:59,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#54 [2025-01-09 20:26:59,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#55 [2025-01-09 20:26:59,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#56 [2025-01-09 20:26:59,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#57 [2025-01-09 20:26:59,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#58 [2025-01-09 20:26:59,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#59 [2025-01-09 20:26:59,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#60 [2025-01-09 20:26:59,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#61 [2025-01-09 20:26:59,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#62 [2025-01-09 20:26:59,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#63 [2025-01-09 20:26:59,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#64 [2025-01-09 20:26:59,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#65 [2025-01-09 20:26:59,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#66 [2025-01-09 20:26:59,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#67 [2025-01-09 20:26:59,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#68 [2025-01-09 20:26:59,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#69 [2025-01-09 20:26:59,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#70 [2025-01-09 20:26:59,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#71 [2025-01-09 20:26:59,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#72 [2025-01-09 20:26:59,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#73 [2025-01-09 20:26:59,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#74 [2025-01-09 20:26:59,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#75 [2025-01-09 20:26:59,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#76 [2025-01-09 20:26:59,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#77 [2025-01-09 20:26:59,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#78 [2025-01-09 20:26:59,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#79 [2025-01-09 20:26:59,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#80 [2025-01-09 20:26:59,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#81 [2025-01-09 20:26:59,633 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#82 [2025-01-09 20:26:59,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#83 [2025-01-09 20:26:59,634 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#84 [2025-01-09 20:26:59,634 INFO L130 BoogieDeclarations]: Found specification of procedure xlvbd_flush [2025-01-09 20:26:59,634 INFO L138 BoogieDeclarations]: Found implementation of procedure xlvbd_flush [2025-01-09 20:26:59,634 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2025-01-09 20:26:59,634 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2025-01-09 20:26:59,634 INFO L130 BoogieDeclarations]: Found specification of procedure sg_page [2025-01-09 20:26:59,634 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_page [2025-01-09 20:26:59,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-01-09 20:26:59,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-01-09 20:26:59,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-01-09 20:26:59,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-01-09 20:26:59,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-01-09 20:26:59,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-01-09 20:26:59,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-01-09 20:26:59,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-01-09 20:26:59,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-01-09 20:26:59,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-01-09 20:26:59,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-01-09 20:26:59,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-01-09 20:26:59,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-01-09 20:26:59,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-01-09 20:26:59,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-01-09 20:26:59,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-01-09 20:26:59,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-01-09 20:26:59,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-01-09 20:26:59,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-01-09 20:26:59,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-01-09 20:26:59,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-01-09 20:26:59,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-01-09 20:26:59,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-01-09 20:26:59,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-01-09 20:26:59,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#52 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#53 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#54 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#55 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#56 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#57 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#58 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#59 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#60 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#61 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#62 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#63 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#64 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#65 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#66 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#67 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#68 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#69 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#70 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#71 [2025-01-09 20:26:59,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#72 [2025-01-09 20:26:59,638 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#73 [2025-01-09 20:26:59,638 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#74 [2025-01-09 20:26:59,638 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#75 [2025-01-09 20:26:59,638 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#76 [2025-01-09 20:26:59,638 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#77 [2025-01-09 20:26:59,638 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#78 [2025-01-09 20:26:59,638 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#79 [2025-01-09 20:26:59,638 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#80 [2025-01-09 20:26:59,638 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#81 [2025-01-09 20:26:59,638 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#82 [2025-01-09 20:26:59,638 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#83 [2025-01-09 20:26:59,638 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#84 [2025-01-09 20:26:59,638 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_switch_state [2025-01-09 20:26:59,638 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_switch_state [2025-01-09 20:26:59,638 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2025-01-09 20:26:59,638 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2025-01-09 20:26:59,638 INFO L130 BoogieDeclarations]: Found specification of procedure flush_work [2025-01-09 20:26:59,638 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_work [2025-01-09 20:26:59,638 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-01-09 20:26:59,638 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-01-09 20:26:59,638 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-01-09 20:26:59,638 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-01-09 20:26:59,641 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_112 [2025-01-09 20:26:59,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_112 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-01-09 20:26:59,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2025-01-09 20:26:59,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#52 [2025-01-09 20:26:59,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#53 [2025-01-09 20:26:59,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#54 [2025-01-09 20:26:59,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#55 [2025-01-09 20:26:59,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#56 [2025-01-09 20:26:59,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#57 [2025-01-09 20:26:59,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#58 [2025-01-09 20:26:59,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#59 [2025-01-09 20:26:59,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#60 [2025-01-09 20:26:59,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#61 [2025-01-09 20:26:59,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#62 [2025-01-09 20:26:59,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#63 [2025-01-09 20:26:59,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#64 [2025-01-09 20:26:59,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#65 [2025-01-09 20:26:59,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#66 [2025-01-09 20:26:59,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#67 [2025-01-09 20:26:59,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#68 [2025-01-09 20:26:59,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#69 [2025-01-09 20:26:59,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#70 [2025-01-09 20:26:59,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#71 [2025-01-09 20:26:59,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#72 [2025-01-09 20:26:59,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#73 [2025-01-09 20:26:59,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#74 [2025-01-09 20:26:59,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#75 [2025-01-09 20:26:59,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#76 [2025-01-09 20:26:59,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#77 [2025-01-09 20:26:59,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#78 [2025-01-09 20:26:59,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#79 [2025-01-09 20:26:59,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#80 [2025-01-09 20:26:59,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#81 [2025-01-09 20:26:59,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#82 [2025-01-09 20:26:59,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#83 [2025-01-09 20:26:59,644 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#84 [2025-01-09 20:26:59,644 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2025-01-09 20:26:59,644 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2025-01-09 20:26:59,644 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-01-09 20:26:59,644 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-01-09 20:26:59,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-01-09 20:26:59,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-01-09 20:26:59,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-01-09 20:26:59,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-01-09 20:26:59,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-01-09 20:26:59,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-01-09 20:26:59,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-01-09 20:26:59,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-01-09 20:26:59,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-01-09 20:26:59,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-01-09 20:26:59,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-01-09 20:26:59,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-01-09 20:26:59,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-01-09 20:26:59,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-01-09 20:26:59,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-01-09 20:26:59,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-01-09 20:26:59,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-01-09 20:26:59,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-01-09 20:26:59,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-01-09 20:26:59,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-01-09 20:26:59,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-01-09 20:26:59,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-01-09 20:26:59,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-01-09 20:26:59,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-01-09 20:26:59,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-01-09 20:26:59,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-01-09 20:26:59,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-01-09 20:26:59,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-01-09 20:26:59,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-01-09 20:26:59,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-01-09 20:26:59,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-01-09 20:26:59,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-01-09 20:26:59,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-01-09 20:26:59,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-01-09 20:26:59,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-01-09 20:26:59,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-01-09 20:26:59,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-01-09 20:26:59,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-01-09 20:26:59,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-01-09 20:26:59,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-01-09 20:26:59,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-01-09 20:26:59,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-01-09 20:26:59,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-01-09 20:26:59,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-01-09 20:26:59,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2025-01-09 20:26:59,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2025-01-09 20:26:59,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2025-01-09 20:26:59,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2025-01-09 20:26:59,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2025-01-09 20:26:59,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#49 [2025-01-09 20:26:59,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#50 [2025-01-09 20:26:59,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#51 [2025-01-09 20:26:59,645 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#52 [2025-01-09 20:26:59,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#53 [2025-01-09 20:26:59,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#54 [2025-01-09 20:26:59,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#55 [2025-01-09 20:26:59,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#56 [2025-01-09 20:26:59,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#57 [2025-01-09 20:26:59,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#58 [2025-01-09 20:26:59,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#59 [2025-01-09 20:26:59,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#60 [2025-01-09 20:26:59,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#61 [2025-01-09 20:26:59,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#62 [2025-01-09 20:26:59,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#63 [2025-01-09 20:26:59,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#64 [2025-01-09 20:26:59,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#65 [2025-01-09 20:26:59,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#66 [2025-01-09 20:26:59,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#67 [2025-01-09 20:26:59,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#68 [2025-01-09 20:26:59,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#69 [2025-01-09 20:26:59,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#70 [2025-01-09 20:26:59,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#71 [2025-01-09 20:26:59,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#72 [2025-01-09 20:26:59,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#73 [2025-01-09 20:26:59,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#74 [2025-01-09 20:26:59,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#75 [2025-01-09 20:26:59,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#76 [2025-01-09 20:26:59,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#77 [2025-01-09 20:26:59,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#78 [2025-01-09 20:26:59,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#79 [2025-01-09 20:26:59,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#80 [2025-01-09 20:26:59,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#81 [2025-01-09 20:26:59,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#82 [2025-01-09 20:26:59,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#83 [2025-01-09 20:26:59,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#84 [2025-01-09 20:26:59,646 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-01-09 20:26:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-01-09 20:26:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-01-09 20:26:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-01-09 20:26:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-01-09 20:26:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-01-09 20:26:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-01-09 20:26:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-01-09 20:26:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-01-09 20:26:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-01-09 20:26:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-01-09 20:26:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-01-09 20:26:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-01-09 20:26:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-01-09 20:26:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-01-09 20:26:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-01-09 20:26:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-01-09 20:26:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-01-09 20:26:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-01-09 20:26:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-01-09 20:26:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-01-09 20:26:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-01-09 20:26:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-01-09 20:26:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-01-09 20:26:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-01-09 20:26:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-01-09 20:26:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-01-09 20:26:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-01-09 20:26:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-01-09 20:26:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-01-09 20:26:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-01-09 20:26:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-01-09 20:26:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-01-09 20:26:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-01-09 20:26:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-01-09 20:26:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-01-09 20:26:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-01-09 20:26:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-01-09 20:26:59,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-01-09 20:26:59,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-01-09 20:26:59,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-01-09 20:26:59,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-01-09 20:26:59,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-01-09 20:26:59,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-01-09 20:26:59,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2025-01-09 20:26:59,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2025-01-09 20:26:59,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2025-01-09 20:26:59,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2025-01-09 20:26:59,648 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#49 [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#50 [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#51 [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#52 [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#53 [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#54 [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#55 [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#56 [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#57 [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#58 [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#59 [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#60 [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#61 [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#62 [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#63 [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#64 [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#65 [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#66 [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#67 [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#68 [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#69 [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#70 [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#71 [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#72 [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#73 [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#74 [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#75 [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#76 [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#77 [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#78 [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#79 [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#80 [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#81 [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#82 [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#83 [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#84 [2025-01-09 20:26:59,649 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2025-01-09 20:26:59,649 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-01-09 20:26:59,649 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-01-09 20:26:59,649 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_blkdev [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_blkdev [2025-01-09 20:26:59,649 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2025-01-09 20:26:59,649 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2025-01-09 20:26:59,649 INFO L130 BoogieDeclarations]: Found specification of procedure get_grant [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure get_grant [2025-01-09 20:26:59,649 INFO L130 BoogieDeclarations]: Found specification of procedure sg_next [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_next [2025-01-09 20:26:59,649 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-01-09 20:26:59,649 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-01-09 20:26:59,649 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2025-01-09 20:26:59,649 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_calloc [2025-01-09 20:26:59,649 INFO L130 BoogieDeclarations]: Found specification of procedure get_phys_to_machine [2025-01-09 20:26:59,650 INFO L138 BoogieDeclarations]: Found implementation of procedure get_phys_to_machine [2025-01-09 20:26:59,650 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-01-09 20:26:59,650 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-01-09 20:26:59,650 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-01-09 20:26:59,650 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_bd_mutex_of_block_device [2025-01-09 20:26:59,650 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_bd_mutex_of_block_device [2025-01-09 20:26:59,650 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-01-09 20:26:59,650 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-01-09 20:26:59,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-01-09 20:26:59,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-01-09 20:26:59,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-01-09 20:26:59,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-01-09 20:26:59,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-01-09 20:26:59,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-01-09 20:26:59,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-01-09 20:26:59,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#53 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#54 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#55 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#56 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#57 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#58 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#59 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#60 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#61 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#62 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#63 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#64 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#65 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#66 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#67 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#68 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#69 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#70 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#71 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#72 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#73 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#74 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#75 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#76 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#77 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#78 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#79 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#80 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#81 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#82 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#83 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#84 [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure __blk_end_request_all [2025-01-09 20:26:59,652 INFO L138 BoogieDeclarations]: Found implementation of procedure __blk_end_request_all [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-01-09 20:26:59,652 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-01-09 20:26:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2025-01-09 20:26:59,653 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2025-01-09 20:26:59,653 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_io_lock_of_blkfront_info [2025-01-09 20:26:59,653 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_io_lock_of_blkfront_info [2025-01-09 20:26:59,653 INFO L130 BoogieDeclarations]: Found specification of procedure kmap_atomic [2025-01-09 20:26:59,653 INFO L138 BoogieDeclarations]: Found implementation of procedure kmap_atomic [2025-01-09 20:26:59,653 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_blkfront_mutex [2025-01-09 20:26:59,653 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_blkfront_mutex [2025-01-09 20:26:59,653 INFO L130 BoogieDeclarations]: Found specification of procedure blkif_free [2025-01-09 20:26:59,653 INFO L138 BoogieDeclarations]: Found implementation of procedure blkif_free [2025-01-09 20:26:59,653 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2025-01-09 20:26:59,653 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2025-01-09 20:26:59,653 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2025-01-09 20:26:59,653 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-01-09 20:26:59,654 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_dev_fatal [2025-01-09 20:26:59,654 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_dev_fatal [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-01-09 20:26:59,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mutex_of_blkfront_info [2025-01-09 20:26:59,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mutex_of_blkfront_info [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure blk_stop_queue [2025-01-09 20:26:59,654 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_stop_queue [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_mutex_of_blkfront_info [2025-01-09 20:26:59,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_mutex_of_blkfront_info [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-01-09 20:26:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#52 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#53 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#54 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#55 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#56 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#57 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#58 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#59 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#60 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#61 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#62 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#63 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#64 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#65 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#66 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#67 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#68 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#69 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#70 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#71 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#72 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#73 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#74 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#75 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#76 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#77 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#78 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#79 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#80 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#81 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#82 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#83 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#84 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-01-09 20:26:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-01-09 20:26:59,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-01-09 20:26:59,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-01-09 20:26:59,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-01-09 20:26:59,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-01-09 20:26:59,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-01-09 20:26:59,657 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#53 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#54 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#55 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#56 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#57 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#58 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#59 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#60 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#61 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#62 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#63 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#64 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#65 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#66 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#67 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#68 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#69 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#70 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#71 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#72 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#73 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#74 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#75 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#76 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#77 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#78 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#79 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#80 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#81 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#82 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#83 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#84 [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-01-09 20:26:59,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure bdput [2025-01-09 20:26:59,658 INFO L138 BoogieDeclarations]: Found implementation of procedure bdput [2025-01-09 20:26:59,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-01-09 20:26:59,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-01-09 20:26:59,659 INFO L130 BoogieDeclarations]: Found specification of procedure del_gendisk [2025-01-09 20:26:59,659 INFO L138 BoogieDeclarations]: Found implementation of procedure del_gendisk [2025-01-09 20:26:59,659 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_transaction_end [2025-01-09 20:26:59,659 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_transaction_end [2025-01-09 20:26:59,659 INFO L130 BoogieDeclarations]: Found specification of procedure set_capacity [2025-01-09 20:26:59,659 INFO L138 BoogieDeclarations]: Found implementation of procedure set_capacity [2025-01-09 20:26:59,659 INFO L130 BoogieDeclarations]: Found specification of procedure blk_rq_sectors [2025-01-09 20:26:59,659 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_rq_sectors [2025-01-09 20:26:59,659 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-01-09 20:26:59,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-01-09 20:26:59,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-01-09 20:26:59,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-01-09 20:26:59,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-01-09 20:26:59,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2025-01-09 20:26:59,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2025-01-09 20:26:59,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2025-01-09 20:26:59,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#52 [2025-01-09 20:26:59,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#53 [2025-01-09 20:26:59,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#54 [2025-01-09 20:26:59,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#55 [2025-01-09 20:26:59,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#56 [2025-01-09 20:26:59,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#57 [2025-01-09 20:26:59,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#58 [2025-01-09 20:26:59,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#59 [2025-01-09 20:26:59,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#60 [2025-01-09 20:26:59,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#61 [2025-01-09 20:26:59,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#62 [2025-01-09 20:26:59,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#63 [2025-01-09 20:26:59,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#64 [2025-01-09 20:26:59,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#65 [2025-01-09 20:26:59,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#66 [2025-01-09 20:26:59,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#67 [2025-01-09 20:26:59,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#68 [2025-01-09 20:26:59,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#69 [2025-01-09 20:26:59,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#70 [2025-01-09 20:26:59,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#71 [2025-01-09 20:26:59,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#72 [2025-01-09 20:26:59,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#73 [2025-01-09 20:26:59,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#74 [2025-01-09 20:26:59,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#75 [2025-01-09 20:26:59,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#76 [2025-01-09 20:26:59,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#77 [2025-01-09 20:26:59,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#78 [2025-01-09 20:26:59,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#79 [2025-01-09 20:26:59,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#80 [2025-01-09 20:26:59,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#81 [2025-01-09 20:26:59,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#82 [2025-01-09 20:26:59,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#83 [2025-01-09 20:26:59,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#84 [2025-01-09 20:26:59,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-01-09 20:26:59,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-01-09 20:26:59,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-01-09 20:26:59,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-01-09 20:26:59,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-01-09 20:26:59,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-01-09 20:26:59,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-01-09 20:26:59,662 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#52 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#53 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#54 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#55 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#56 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#57 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#58 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#59 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#60 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#61 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#62 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#63 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#64 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#65 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#66 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#67 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#68 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#69 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#70 [2025-01-09 20:26:59,663 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#71 [2025-01-09 20:26:59,664 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#72 [2025-01-09 20:26:59,664 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#73 [2025-01-09 20:26:59,664 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#74 [2025-01-09 20:26:59,664 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#75 [2025-01-09 20:26:59,664 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#76 [2025-01-09 20:26:59,664 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#77 [2025-01-09 20:26:59,664 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#78 [2025-01-09 20:26:59,664 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#79 [2025-01-09 20:26:59,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#80 [2025-01-09 20:26:59,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#81 [2025-01-09 20:26:59,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#82 [2025-01-09 20:26:59,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#83 [2025-01-09 20:26:59,665 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#84 [2025-01-09 20:26:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2025-01-09 20:26:59,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2025-01-09 20:26:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure blk_rq_pos [2025-01-09 20:26:59,665 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_rq_pos [2025-01-09 20:26:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2025-01-09 20:26:59,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2025-01-09 20:26:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-01-09 20:26:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_printf [2025-01-09 20:26:59,665 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_printf [2025-01-09 20:26:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-01-09 20:26:59,665 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-01-09 20:26:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2025-01-09 20:26:59,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2025-01-09 20:26:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-01-09 20:26:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-01-09 20:26:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-01-09 20:26:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-01-09 20:26:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-01-09 20:26:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-01-09 20:26:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-01-09 20:26:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-01-09 20:26:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-01-09 20:26:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-01-09 20:26:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-01-09 20:26:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-01-09 20:26:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-01-09 20:26:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-01-09 20:26:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-01-09 20:26:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-01-09 20:26:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-01-09 20:26:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-01-09 20:26:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-01-09 20:26:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-01-09 20:26:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-01-09 20:26:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-01-09 20:26:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-01-09 20:26:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-01-09 20:26:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-01-09 20:26:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-01-09 20:26:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-01-09 20:26:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-01-09 20:26:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-01-09 20:26:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-01-09 20:26:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-01-09 20:26:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-01-09 20:26:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-01-09 20:26:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-01-09 20:26:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-01-09 20:26:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-01-09 20:26:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-01-09 20:26:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-01-09 20:26:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-01-09 20:26:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-01-09 20:26:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-01-09 20:26:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-01-09 20:26:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-01-09 20:26:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-01-09 20:26:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-01-09 20:26:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-01-09 20:26:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-01-09 20:26:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-01-09 20:26:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-01-09 20:26:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-01-09 20:26:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-01-09 20:26:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-01-09 20:26:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2025-01-09 20:26:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#53 [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#54 [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#55 [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#56 [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#57 [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#58 [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#59 [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#60 [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#61 [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#62 [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#63 [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#64 [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#65 [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#66 [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#67 [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#68 [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#69 [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#70 [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#71 [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#72 [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#73 [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#74 [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#75 [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#76 [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#77 [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#78 [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#79 [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#80 [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#81 [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#82 [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#83 [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#84 [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2025-01-09 20:26:59,667 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_107 [2025-01-09 20:26:59,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_107 [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2025-01-09 20:26:59,667 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-01-09 20:26:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-01-09 20:26:59,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-01-09 20:26:59,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-01-09 20:26:59,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-01-09 20:26:59,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-01-09 20:26:59,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-01-09 20:26:59,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-01-09 20:26:59,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-01-09 20:26:59,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-01-09 20:26:59,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-01-09 20:26:59,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-01-09 20:26:59,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-01-09 20:26:59,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-01-09 20:26:59,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-01-09 20:26:59,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#52 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#53 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#54 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#55 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#56 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#57 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#58 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#59 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#60 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#61 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#62 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#63 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#64 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#65 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#66 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#67 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#68 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#69 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#70 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#71 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#72 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#73 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#74 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#75 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#76 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#77 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#78 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#79 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#80 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#81 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#82 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#83 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#84 [2025-01-09 20:26:59,669 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-01-09 20:26:59,669 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_bd_mutex_of_block_device [2025-01-09 20:26:59,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_bd_mutex_of_block_device [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-01-09 20:26:59,670 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure get_capacity [2025-01-09 20:26:59,670 INFO L138 BoogieDeclarations]: Found implementation of procedure get_capacity [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2025-01-09 20:26:59,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_blkfront_mutex [2025-01-09 20:26:59,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_blkfront_mutex [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-01-09 20:26:59,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_fmt [2025-01-09 20:26:59,670 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_fmt [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-01-09 20:26:59,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure blk_requeue_request [2025-01-09 20:26:59,670 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_requeue_request [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-01-09 20:26:59,670 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure bio_segments [2025-01-09 20:26:59,670 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_segments [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-01-09 20:26:59,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-01-09 20:26:59,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2025-01-09 20:26:59,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-01-09 20:26:59,670 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_io_lock_of_blkfront_info [2025-01-09 20:26:59,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_io_lock_of_blkfront_info [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-01-09 20:26:59,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-01-09 20:26:59,670 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-01-09 20:26:59,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-01-09 20:26:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-01-09 20:26:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-01-09 20:26:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-01-09 20:26:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-01-09 20:26:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-01-09 20:26:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-01-09 20:26:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-01-09 20:26:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-01-09 20:26:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-01-09 20:26:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-01-09 20:26:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-01-09 20:26:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-01-09 20:26:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-01-09 20:26:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-01-09 20:26:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-01-09 20:26:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-01-09 20:26:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-01-09 20:26:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-01-09 20:26:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#52 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#53 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#54 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#55 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#56 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#57 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#58 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#59 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#60 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#61 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#62 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#63 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#64 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#65 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#66 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#67 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#68 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#69 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#70 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#71 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#72 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#73 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#74 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#75 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#76 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#77 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#78 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#79 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#80 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#81 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#82 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#83 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#84 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2025-01-09 20:26:59,737 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2025-01-09 20:26:59,737 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure kick_pending_request_queues [2025-01-09 20:26:59,737 INFO L138 BoogieDeclarations]: Found implementation of procedure kick_pending_request_queues [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-01-09 20:26:59,737 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_gather [2025-01-09 20:26:59,737 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_gather [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_96 [2025-01-09 20:26:59,737 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_96 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2025-01-09 20:26:59,737 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_97 [2025-01-09 20:26:59,737 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_97 [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure bdget_disk [2025-01-09 20:26:59,737 INFO L138 BoogieDeclarations]: Found implementation of procedure bdget_disk [2025-01-09 20:26:59,737 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_merge [2025-01-09 20:26:59,737 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_merge [2025-01-09 20:26:59,738 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_max_segments [2025-01-09 20:26:59,738 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_max_segments [2025-01-09 20:26:59,738 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-01-09 20:26:59,738 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-01-09 20:26:59,738 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-01-09 20:26:59,738 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-01-09 20:26:59,738 INFO L130 BoogieDeclarations]: Found specification of procedure encode_disk_name [2025-01-09 20:26:59,738 INFO L138 BoogieDeclarations]: Found implementation of procedure encode_disk_name [2025-01-09 20:26:59,738 INFO L130 BoogieDeclarations]: Found specification of procedure __kunmap_atomic [2025-01-09 20:26:59,738 INFO L138 BoogieDeclarations]: Found implementation of procedure __kunmap_atomic [2025-01-09 20:26:59,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-01-09 20:26:59,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-01-09 20:26:59,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-01-09 20:26:59,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-01-09 20:26:59,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-01-09 20:26:59,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-01-09 20:26:59,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#52 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#53 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#54 [2025-01-09 20:26:59,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#55 [2025-01-09 20:26:59,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#56 [2025-01-09 20:26:59,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#57 [2025-01-09 20:26:59,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#58 [2025-01-09 20:26:59,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#59 [2025-01-09 20:26:59,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#60 [2025-01-09 20:26:59,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#61 [2025-01-09 20:26:59,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#62 [2025-01-09 20:26:59,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#63 [2025-01-09 20:26:59,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#64 [2025-01-09 20:26:59,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#65 [2025-01-09 20:26:59,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#66 [2025-01-09 20:26:59,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#67 [2025-01-09 20:26:59,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#68 [2025-01-09 20:26:59,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#69 [2025-01-09 20:26:59,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#70 [2025-01-09 20:26:59,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#71 [2025-01-09 20:26:59,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#72 [2025-01-09 20:26:59,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#73 [2025-01-09 20:26:59,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#74 [2025-01-09 20:26:59,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#75 [2025-01-09 20:26:59,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#76 [2025-01-09 20:26:59,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#77 [2025-01-09 20:26:59,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#78 [2025-01-09 20:26:59,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#79 [2025-01-09 20:26:59,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#80 [2025-01-09 20:26:59,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#81 [2025-01-09 20:26:59,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#82 [2025-01-09 20:26:59,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#83 [2025-01-09 20:26:59,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#84 [2025-01-09 20:26:59,741 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_111 [2025-01-09 20:26:59,741 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_111 [2025-01-09 20:27:01,033 INFO L234 CfgBuilder]: Building ICFG [2025-01-09 20:27:01,037 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2025-01-09 20:27:19,574 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-01-09 20:27:26,001 INFO L? ?]: Removed 3836 outVars from TransFormulas that were not future-live. [2025-01-09 20:27:26,001 INFO L283 CfgBuilder]: Performing block encoding [2025-01-09 20:27:26,056 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-01-09 20:27:26,058 INFO L312 CfgBuilder]: Removed 5 assume(true) statements. [2025-01-09 20:27:26,058 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.01 08:27:26 BoogieIcfgContainer [2025-01-09 20:27:26,058 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2025-01-09 20:27:26,060 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-01-09 20:27:26,060 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-01-09 20:27:26,063 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-01-09 20:27:26,063 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.01 08:26:54" (1/3) ... [2025-01-09 20:27:26,064 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@15e6604e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.01 08:27:26, skipping insertion in model container [2025-01-09 20:27:26,064 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:26:58" (2/3) ... [2025-01-09 20:27:26,064 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@15e6604e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.01 08:27:26, skipping insertion in model container [2025-01-09 20:27:26,064 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.01 08:27:26" (3/3) ... [2025-01-09 20:27:26,065 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i [2025-01-09 20:27:26,075 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-01-09 20:27:26,079 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.0-rc1---drivers--block--xen-blkfront.ko.cil.i that has 289 procedures, 2710 locations, 1 initial locations, 257 loop locations, and 34 error locations. [2025-01-09 20:27:26,168 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-01-09 20:27:26,178 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;@1d826aaf, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-01-09 20:27:26,178 INFO L334 AbstractCegarLoop]: Starting to check reachability of 34 error locations. [2025-01-09 20:27:26,188 INFO L276 IsEmpty]: Start isEmpty. Operand has 1958 states, 1378 states have (on average 1.3287373004354137) internal successors, (1831), 1449 states have internal predecessors, (1831), 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-01-09 20:27:26,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2025-01-09 20:27:26,195 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:27:26,195 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-01-09 20:27:26,195 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-01-09 20:27:26,199 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:27:26,200 INFO L85 PathProgramCache]: Analyzing trace with hash 1863766809, now seen corresponding path program 1 times [2025-01-09 20:27:26,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:27:26,205 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [358204006] [2025-01-09 20:27:26,205 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:27:26,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:27:26,787 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 50 statements into 1 equivalence classes. [2025-01-09 20:27:26,963 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 50 of 50 statements. [2025-01-09 20:27:26,963 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:27:26,963 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:27:27,510 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-01-09 20:27:27,510 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:27:27,511 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [358204006] [2025-01-09 20:27:27,511 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [358204006] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:27:27,511 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:27:27,511 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-01-09 20:27:27,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688514255] [2025-01-09 20:27:27,518 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:27:27,521 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 20:27:27,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:27:27,537 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 20:27:27,537 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 20:27:27,544 INFO L87 Difference]: Start difference. First operand has 1958 states, 1378 states have (on average 1.3287373004354137) internal successors, (1831), 1449 states have internal predecessors, (1831), 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-01-09 20:27:27,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:27:27,789 INFO L93 Difference]: Finished difference Result 3856 states and 5393 transitions. [2025-01-09 20:27:27,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-09 20:27:27,791 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-01-09 20:27:27,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:27:27,819 INFO L225 Difference]: With dead ends: 3856 [2025-01-09 20:27:27,819 INFO L226 Difference]: Without dead ends: 1920 [2025-01-09 20:27:27,831 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-01-09 20:27:27,833 INFO L435 NwaCegarLoop]: 2565 mSDtfsCounter, 2546 mSDsluCounter, 2564 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2546 SdHoareTripleChecker+Valid, 5129 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 20:27:27,834 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2546 Valid, 5129 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 20:27:27,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1920 states. [2025-01-09 20:27:27,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1920 to 1920. [2025-01-09 20:27:27,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1920 states, 1350 states have (on average 1.2703703703703704) internal successors, (1715), 1415 states have internal predecessors, (1715), 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-01-09 20:27:27,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1920 states to 1920 states and 2551 transitions. [2025-01-09 20:27:27,981 INFO L78 Accepts]: Start accepts. Automaton has 1920 states and 2551 transitions. Word has length 50 [2025-01-09 20:27:27,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:27:27,983 INFO L471 AbstractCegarLoop]: Abstraction has 1920 states and 2551 transitions. [2025-01-09 20:27:27,983 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-01-09 20:27:27,983 INFO L276 IsEmpty]: Start isEmpty. Operand 1920 states and 2551 transitions. [2025-01-09 20:27:27,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2025-01-09 20:27:27,986 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:27:27,986 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-01-09 20:27:27,986 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-01-09 20:27:27,987 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-01-09 20:27:27,987 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:27:27,987 INFO L85 PathProgramCache]: Analyzing trace with hash -1517968121, now seen corresponding path program 1 times [2025-01-09 20:27:27,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:27:27,987 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786977738] [2025-01-09 20:27:27,987 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:27:27,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:27:28,323 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 56 statements into 1 equivalence classes. [2025-01-09 20:27:28,354 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 56 of 56 statements. [2025-01-09 20:27:28,358 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:27:28,358 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:27:28,683 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-01-09 20:27:28,684 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:27:28,684 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786977738] [2025-01-09 20:27:28,684 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1786977738] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:27:28,684 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:27:28,684 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-01-09 20:27:28,684 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [958949098] [2025-01-09 20:27:28,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:27:28,685 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 20:27:28,686 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:27:28,686 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 20:27:28,686 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 20:27:28,686 INFO L87 Difference]: Start difference. First operand 1920 states and 2551 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-01-09 20:27:28,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:27:28,905 INFO L93 Difference]: Finished difference Result 3785 states and 5038 transitions. [2025-01-09 20:27:28,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-09 20:27:28,906 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-01-09 20:27:28,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:27:28,925 INFO L225 Difference]: With dead ends: 3785 [2025-01-09 20:27:28,925 INFO L226 Difference]: Without dead ends: 3783 [2025-01-09 20:27:28,928 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-01-09 20:27:28,929 INFO L435 NwaCegarLoop]: 2613 mSDtfsCounter, 2498 mSDsluCounter, 5110 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2498 SdHoareTripleChecker+Valid, 7723 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-09 20:27:28,929 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2498 Valid, 7723 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-09 20:27:28,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3783 states. [2025-01-09 20:27:29,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3783 to 3589. [2025-01-09 20:27:29,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3589 states, 2551 states have (on average 1.2744021952175617) internal successors, (3251), 2651 states have internal predecessors, (3251), 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-01-09 20:27:29,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3589 states to 3589 states and 4833 transitions. [2025-01-09 20:27:29,126 INFO L78 Accepts]: Start accepts. Automaton has 3589 states and 4833 transitions. Word has length 56 [2025-01-09 20:27:29,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:27:29,127 INFO L471 AbstractCegarLoop]: Abstraction has 3589 states and 4833 transitions. [2025-01-09 20:27:29,127 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-01-09 20:27:29,128 INFO L276 IsEmpty]: Start isEmpty. Operand 3589 states and 4833 transitions. [2025-01-09 20:27:29,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2025-01-09 20:27:29,131 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:27:29,131 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-01-09 20:27:29,131 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-01-09 20:27:29,132 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-01-09 20:27:29,132 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:27:29,132 INFO L85 PathProgramCache]: Analyzing trace with hash -1900795589, now seen corresponding path program 1 times [2025-01-09 20:27:29,135 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:27:29,135 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [369820319] [2025-01-09 20:27:29,135 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:27:29,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:27:29,644 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 62 statements into 1 equivalence classes. [2025-01-09 20:27:29,677 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 62 of 62 statements. [2025-01-09 20:27:29,679 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:27:29,679 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:27:29,975 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-01-09 20:27:29,976 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:27:29,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [369820319] [2025-01-09 20:27:29,976 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [369820319] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:27:29,976 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:27:29,976 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-01-09 20:27:29,976 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362586864] [2025-01-09 20:27:29,976 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:27:29,977 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 20:27:29,977 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:27:29,977 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 20:27:29,977 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 20:27:29,978 INFO L87 Difference]: Start difference. First operand 3589 states and 4833 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-01-09 20:27:30,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:27:30,230 INFO L93 Difference]: Finished difference Result 7135 states and 9615 transitions. [2025-01-09 20:27:30,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-09 20:27:30,230 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-01-09 20:27:30,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:27:30,267 INFO L225 Difference]: With dead ends: 7135 [2025-01-09 20:27:30,267 INFO L226 Difference]: Without dead ends: 7133 [2025-01-09 20:27:30,274 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-01-09 20:27:30,275 INFO L435 NwaCegarLoop]: 2637 mSDtfsCounter, 2528 mSDsluCounter, 5125 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2528 SdHoareTripleChecker+Valid, 7762 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-09 20:27:30,275 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2528 Valid, 7762 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-09 20:27:30,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7133 states. [2025-01-09 20:27:30,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7133 to 6950. [2025-01-09 20:27:30,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6950 states, 4966 states have (on average 1.2764800644381795) internal successors, (6339), 5135 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-01-09 20:27:30,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6950 states to 6950 states and 9427 transitions. [2025-01-09 20:27:30,554 INFO L78 Accepts]: Start accepts. Automaton has 6950 states and 9427 transitions. Word has length 62 [2025-01-09 20:27:30,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:27:30,555 INFO L471 AbstractCegarLoop]: Abstraction has 6950 states and 9427 transitions. [2025-01-09 20:27:30,555 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-01-09 20:27:30,555 INFO L276 IsEmpty]: Start isEmpty. Operand 6950 states and 9427 transitions. [2025-01-09 20:27:30,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2025-01-09 20:27:30,559 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:27:30,560 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-01-09 20:27:30,560 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-01-09 20:27:30,560 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-01-09 20:27:30,560 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:27:30,561 INFO L85 PathProgramCache]: Analyzing trace with hash 1832764810, now seen corresponding path program 1 times [2025-01-09 20:27:30,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:27:30,561 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251335244] [2025-01-09 20:27:30,561 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:27:30,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:27:30,926 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 68 statements into 1 equivalence classes. [2025-01-09 20:27:30,948 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 68 of 68 statements. [2025-01-09 20:27:30,949 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:27:30,949 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:27:31,226 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-01-09 20:27:31,226 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:27:31,226 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251335244] [2025-01-09 20:27:31,226 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1251335244] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:27:31,226 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:27:31,226 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-01-09 20:27:31,226 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350320620] [2025-01-09 20:27:31,226 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:27:31,226 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 20:27:31,227 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:27:31,227 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 20:27:31,227 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 20:27:31,227 INFO L87 Difference]: Start difference. First operand 6950 states and 9427 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-01-09 20:27:31,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:27:31,406 INFO L93 Difference]: Finished difference Result 6950 states and 9427 transitions. [2025-01-09 20:27:31,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-09 20:27:31,407 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-01-09 20:27:31,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:27:31,444 INFO L225 Difference]: With dead ends: 6950 [2025-01-09 20:27:31,445 INFO L226 Difference]: Without dead ends: 6948 [2025-01-09 20:27:31,451 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-01-09 20:27:31,452 INFO L435 NwaCegarLoop]: 2547 mSDtfsCounter, 2525 mSDsluCounter, 2546 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2525 SdHoareTripleChecker+Valid, 5093 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 20:27:31,453 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2525 Valid, 5093 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 20:27:31,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6948 states. [2025-01-09 20:27:31,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6948 to 6948. [2025-01-09 20:27:31,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6948 states, 4965 states have (on average 1.2763343403826788) internal successors, (6337), 5133 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-01-09 20:27:31,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6948 states to 6948 states and 9425 transitions. [2025-01-09 20:27:31,864 INFO L78 Accepts]: Start accepts. Automaton has 6948 states and 9425 transitions. Word has length 68 [2025-01-09 20:27:31,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:27:31,865 INFO L471 AbstractCegarLoop]: Abstraction has 6948 states and 9425 transitions. [2025-01-09 20:27:31,865 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-01-09 20:27:31,865 INFO L276 IsEmpty]: Start isEmpty. Operand 6948 states and 9425 transitions. [2025-01-09 20:27:31,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2025-01-09 20:27:31,866 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:27:31,866 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-01-09 20:27:31,866 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-01-09 20:27:31,867 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-01-09 20:27:31,867 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:27:31,867 INFO L85 PathProgramCache]: Analyzing trace with hash 731098092, now seen corresponding path program 1 times [2025-01-09 20:27:31,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:27:31,867 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091247689] [2025-01-09 20:27:31,867 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:27:31,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:27:32,276 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 74 statements into 1 equivalence classes. [2025-01-09 20:27:32,301 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 74 of 74 statements. [2025-01-09 20:27:32,303 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:27:32,303 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:27:32,561 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-01-09 20:27:32,561 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:27:32,561 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091247689] [2025-01-09 20:27:32,561 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2091247689] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:27:32,561 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:27:32,561 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-01-09 20:27:32,561 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193712758] [2025-01-09 20:27:32,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:27:32,562 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 20:27:32,562 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:27:32,562 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 20:27:32,562 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 20:27:32,562 INFO L87 Difference]: Start difference. First operand 6948 states and 9425 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-01-09 20:27:32,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:27:32,777 INFO L93 Difference]: Finished difference Result 6948 states and 9425 transitions. [2025-01-09 20:27:32,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-09 20:27:32,777 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-01-09 20:27:32,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:27:32,810 INFO L225 Difference]: With dead ends: 6948 [2025-01-09 20:27:32,810 INFO L226 Difference]: Without dead ends: 6946 [2025-01-09 20:27:32,814 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-01-09 20:27:32,815 INFO L435 NwaCegarLoop]: 2545 mSDtfsCounter, 2522 mSDsluCounter, 2544 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2522 SdHoareTripleChecker+Valid, 5089 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 20:27:32,816 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2522 Valid, 5089 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 20:27:32,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6946 states. [2025-01-09 20:27:33,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6946 to 6946. [2025-01-09 20:27:33,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6946 states, 4964 states have (on average 1.2761885576148269) internal successors, (6335), 5131 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-01-09 20:27:33,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6946 states to 6946 states and 9423 transitions. [2025-01-09 20:27:33,054 INFO L78 Accepts]: Start accepts. Automaton has 6946 states and 9423 transitions. Word has length 74 [2025-01-09 20:27:33,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:27:33,055 INFO L471 AbstractCegarLoop]: Abstraction has 6946 states and 9423 transitions. [2025-01-09 20:27:33,055 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-01-09 20:27:33,056 INFO L276 IsEmpty]: Start isEmpty. Operand 6946 states and 9423 transitions. [2025-01-09 20:27:33,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2025-01-09 20:27:33,057 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:27:33,057 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-01-09 20:27:33,057 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-01-09 20:27:33,057 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-01-09 20:27:33,058 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:27:33,058 INFO L85 PathProgramCache]: Analyzing trace with hash -1081844830, now seen corresponding path program 1 times [2025-01-09 20:27:33,058 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:27:33,058 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522506789] [2025-01-09 20:27:33,058 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:27:33,059 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:27:33,638 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 80 statements into 1 equivalence classes. [2025-01-09 20:27:33,657 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 80 of 80 statements. [2025-01-09 20:27:33,657 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:27:33,657 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:27:33,902 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-01-09 20:27:33,903 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:27:33,903 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522506789] [2025-01-09 20:27:33,903 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1522506789] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:27:33,903 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:27:33,903 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-01-09 20:27:33,905 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197162979] [2025-01-09 20:27:33,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:27:33,906 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 20:27:33,906 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:27:33,906 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 20:27:33,906 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 20:27:33,906 INFO L87 Difference]: Start difference. First operand 6946 states and 9423 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-01-09 20:27:34,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:27:34,093 INFO L93 Difference]: Finished difference Result 6946 states and 9423 transitions. [2025-01-09 20:27:34,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-09 20:27:34,094 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-01-09 20:27:34,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:27:34,126 INFO L225 Difference]: With dead ends: 6946 [2025-01-09 20:27:34,126 INFO L226 Difference]: Without dead ends: 6944 [2025-01-09 20:27:34,133 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-01-09 20:27:34,134 INFO L435 NwaCegarLoop]: 2543 mSDtfsCounter, 2519 mSDsluCounter, 2542 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2519 SdHoareTripleChecker+Valid, 5085 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 20:27:34,134 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2519 Valid, 5085 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 20:27:34,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6944 states. [2025-01-09 20:27:34,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6944 to 6944. [2025-01-09 20:27:34,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6944 states, 4963 states have (on average 1.2760427160991337) internal successors, (6333), 5129 states have internal predecessors, (6333), 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-01-09 20:27:34,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6944 states to 6944 states and 9421 transitions. [2025-01-09 20:27:34,450 INFO L78 Accepts]: Start accepts. Automaton has 6944 states and 9421 transitions. Word has length 80 [2025-01-09 20:27:34,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:27:34,451 INFO L471 AbstractCegarLoop]: Abstraction has 6944 states and 9421 transitions. [2025-01-09 20:27:34,451 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-01-09 20:27:34,451 INFO L276 IsEmpty]: Start isEmpty. Operand 6944 states and 9421 transitions. [2025-01-09 20:27:34,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2025-01-09 20:27:34,455 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:27:34,455 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-01-09 20:27:34,455 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-01-09 20:27:34,455 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-01-09 20:27:34,455 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:27:34,456 INFO L85 PathProgramCache]: Analyzing trace with hash 783271870, now seen corresponding path program 1 times [2025-01-09 20:27:34,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:27:34,456 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529967431] [2025-01-09 20:27:34,456 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:27:34,456 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:27:34,834 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 86 statements into 1 equivalence classes. [2025-01-09 20:27:34,887 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 86 of 86 statements. [2025-01-09 20:27:34,888 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:27:34,888 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:27:35,221 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-01-09 20:27:35,222 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:27:35,222 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529967431] [2025-01-09 20:27:35,222 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1529967431] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:27:35,222 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:27:35,222 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-01-09 20:27:35,222 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406741193] [2025-01-09 20:27:35,222 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:27:35,222 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 20:27:35,222 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:27:35,227 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 20:27:35,227 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 20:27:35,227 INFO L87 Difference]: Start difference. First operand 6944 states and 9421 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-01-09 20:27:35,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:27:35,477 INFO L93 Difference]: Finished difference Result 6944 states and 9421 transitions. [2025-01-09 20:27:35,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-09 20:27:35,477 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-01-09 20:27:35,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:27:35,500 INFO L225 Difference]: With dead ends: 6944 [2025-01-09 20:27:35,500 INFO L226 Difference]: Without dead ends: 6942 [2025-01-09 20:27:35,504 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-01-09 20:27:35,504 INFO L435 NwaCegarLoop]: 2541 mSDtfsCounter, 2516 mSDsluCounter, 2540 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2516 SdHoareTripleChecker+Valid, 5081 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 20:27:35,505 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2516 Valid, 5081 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 20:27:35,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6942 states. [2025-01-09 20:27:35,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6942 to 6942. [2025-01-09 20:27:35,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6942 states, 4962 states have (on average 1.2758968158000805) internal successors, (6331), 5127 states have internal predecessors, (6331), 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-01-09 20:27:35,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6942 states to 6942 states and 9419 transitions. [2025-01-09 20:27:35,769 INFO L78 Accepts]: Start accepts. Automaton has 6942 states and 9419 transitions. Word has length 86 [2025-01-09 20:27:35,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:27:35,770 INFO L471 AbstractCegarLoop]: Abstraction has 6942 states and 9419 transitions. [2025-01-09 20:27:35,770 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-01-09 20:27:35,770 INFO L276 IsEmpty]: Start isEmpty. Operand 6942 states and 9419 transitions. [2025-01-09 20:27:35,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2025-01-09 20:27:35,771 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:27:35,771 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-01-09 20:27:35,771 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2025-01-09 20:27:35,771 INFO L396 AbstractCegarLoop]: === Iteration 8 === 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-01-09 20:27:35,772 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:27:35,772 INFO L85 PathProgramCache]: Analyzing trace with hash 1790452176, now seen corresponding path program 1 times [2025-01-09 20:27:35,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:27:35,772 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559557545] [2025-01-09 20:27:35,772 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:27:35,772 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:27:36,078 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 92 statements into 1 equivalence classes. [2025-01-09 20:27:36,098 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 92 of 92 statements. [2025-01-09 20:27:36,099 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:27:36,099 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:27:36,421 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-01-09 20:27:36,425 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:27:36,426 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [559557545] [2025-01-09 20:27:36,426 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [559557545] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:27:36,426 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:27:36,426 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-01-09 20:27:36,426 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675017089] [2025-01-09 20:27:36,426 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:27:36,426 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 20:27:36,426 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:27:36,427 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 20:27:36,427 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 20:27:36,427 INFO L87 Difference]: Start difference. First operand 6942 states and 9419 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-01-09 20:27:36,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:27:36,788 INFO L93 Difference]: Finished difference Result 6942 states and 9419 transitions. [2025-01-09 20:27:36,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-09 20:27:36,789 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-01-09 20:27:36,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:27:36,826 INFO L225 Difference]: With dead ends: 6942 [2025-01-09 20:27:36,826 INFO L226 Difference]: Without dead ends: 6940 [2025-01-09 20:27:36,833 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-01-09 20:27:36,833 INFO L435 NwaCegarLoop]: 2539 mSDtfsCounter, 2513 mSDsluCounter, 2538 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2513 SdHoareTripleChecker+Valid, 5077 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 20:27:36,834 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2513 Valid, 5077 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 20:27:36,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6940 states. [2025-01-09 20:27:37,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6940 to 6940. [2025-01-09 20:27:37,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6940 states, 4961 states have (on average 1.2757508566821205) internal successors, (6329), 5125 states have internal predecessors, (6329), 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-01-09 20:27:37,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6940 states to 6940 states and 9417 transitions. [2025-01-09 20:27:37,127 INFO L78 Accepts]: Start accepts. Automaton has 6940 states and 9417 transitions. Word has length 92 [2025-01-09 20:27:37,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:27:37,127 INFO L471 AbstractCegarLoop]: Abstraction has 6940 states and 9417 transitions. [2025-01-09 20:27:37,127 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-01-09 20:27:37,127 INFO L276 IsEmpty]: Start isEmpty. Operand 6940 states and 9417 transitions. [2025-01-09 20:27:37,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2025-01-09 20:27:37,128 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:27:37,129 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-01-09 20:27:37,129 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-01-09 20:27:37,129 INFO L396 AbstractCegarLoop]: === Iteration 9 === 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-01-09 20:27:37,129 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:27:37,129 INFO L85 PathProgramCache]: Analyzing trace with hash -1657036621, now seen corresponding path program 1 times [2025-01-09 20:27:37,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:27:37,130 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041896344] [2025-01-09 20:27:37,130 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:27:37,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:27:37,444 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 94 statements into 1 equivalence classes. [2025-01-09 20:27:37,462 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 94 of 94 statements. [2025-01-09 20:27:37,462 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:27:37,462 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:27:37,672 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-01-09 20:27:37,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:27:37,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041896344] [2025-01-09 20:27:37,673 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041896344] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:27:37,673 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:27:37,673 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-01-09 20:27:37,673 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2135763297] [2025-01-09 20:27:37,673 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:27:37,674 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 20:27:37,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:27:37,675 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 20:27:37,675 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 20:27:37,675 INFO L87 Difference]: Start difference. First operand 6940 states and 9417 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-01-09 20:27:37,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:27:37,975 INFO L93 Difference]: Finished difference Result 6940 states and 9417 transitions. [2025-01-09 20:27:37,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-09 20:27:37,976 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-01-09 20:27:37,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:27:38,004 INFO L225 Difference]: With dead ends: 6940 [2025-01-09 20:27:38,007 INFO L226 Difference]: Without dead ends: 6938 [2025-01-09 20:27:38,017 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-01-09 20:27:38,022 INFO L435 NwaCegarLoop]: 2537 mSDtfsCounter, 2509 mSDsluCounter, 2536 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2509 SdHoareTripleChecker+Valid, 5073 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 20:27:38,022 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2509 Valid, 5073 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 20:27:38,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6938 states. [2025-01-09 20:27:38,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6938 to 6938. [2025-01-09 20:27:38,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6938 states, 4960 states have (on average 1.2756048387096774) internal successors, (6327), 5123 states have internal predecessors, (6327), 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-01-09 20:27:38,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6938 states to 6938 states and 9415 transitions. [2025-01-09 20:27:38,416 INFO L78 Accepts]: Start accepts. Automaton has 6938 states and 9415 transitions. Word has length 94 [2025-01-09 20:27:38,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:27:38,416 INFO L471 AbstractCegarLoop]: Abstraction has 6938 states and 9415 transitions. [2025-01-09 20:27:38,416 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-01-09 20:27:38,416 INFO L276 IsEmpty]: Start isEmpty. Operand 6938 states and 9415 transitions. [2025-01-09 20:27:38,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2025-01-09 20:27:38,420 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:27:38,420 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-01-09 20:27:38,420 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2025-01-09 20:27:38,421 INFO L396 AbstractCegarLoop]: === Iteration 10 === 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-01-09 20:27:38,421 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:27:38,421 INFO L85 PathProgramCache]: Analyzing trace with hash -1951059796, now seen corresponding path program 1 times [2025-01-09 20:27:38,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:27:38,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099131773] [2025-01-09 20:27:38,421 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:27:38,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:27:38,718 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 118 statements into 1 equivalence classes. [2025-01-09 20:27:38,790 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 118 of 118 statements. [2025-01-09 20:27:38,792 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:27:38,793 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:27:39,807 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2025-01-09 20:27:39,807 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:27:39,807 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099131773] [2025-01-09 20:27:39,807 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1099131773] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:27:39,807 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:27:39,807 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-01-09 20:27:39,807 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385211385] [2025-01-09 20:27:39,807 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:27:39,808 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-01-09 20:27:39,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:27:39,808 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-01-09 20:27:39,808 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-01-09 20:27:39,808 INFO L87 Difference]: Start difference. First operand 6938 states and 9415 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-01-09 20:27:43,834 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-01-09 20:27:48,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:27:48,675 INFO L93 Difference]: Finished difference Result 13847 states and 18850 transitions. [2025-01-09 20:27:48,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-01-09 20:27:48,675 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-01-09 20:27:48,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:27:48,710 INFO L225 Difference]: With dead ends: 13847 [2025-01-09 20:27:48,711 INFO L226 Difference]: Without dead ends: 6938 [2025-01-09 20:27:48,742 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2025-01-09 20:27:48,743 INFO L435 NwaCegarLoop]: 2535 mSDtfsCounter, 2502 mSDsluCounter, 6762 mSDsCounter, 0 mSdLazyCounter, 850 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2503 SdHoareTripleChecker+Valid, 9297 SdHoareTripleChecker+Invalid, 851 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 850 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.1s IncrementalHoareTripleChecker+Time [2025-01-09 20:27:48,743 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2503 Valid, 9297 Invalid, 851 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 850 Invalid, 1 Unknown, 0 Unchecked, 8.1s Time] [2025-01-09 20:27:48,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6938 states. [2025-01-09 20:27:49,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6938 to 6938. [2025-01-09 20:27:49,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6938 states, 4960 states have (on average 1.2747983870967743) internal successors, (6323), 5123 states have internal predecessors, (6323), 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-01-09 20:27:49,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6938 states to 6938 states and 9411 transitions. [2025-01-09 20:27:49,199 INFO L78 Accepts]: Start accepts. Automaton has 6938 states and 9411 transitions. Word has length 118 [2025-01-09 20:27:49,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:27:49,200 INFO L471 AbstractCegarLoop]: Abstraction has 6938 states and 9411 transitions. [2025-01-09 20:27:49,200 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-01-09 20:27:49,200 INFO L276 IsEmpty]: Start isEmpty. Operand 6938 states and 9411 transitions. [2025-01-09 20:27:49,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2025-01-09 20:27:49,203 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:27:49,204 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-01-09 20:27:49,204 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2025-01-09 20:27:49,204 INFO L396 AbstractCegarLoop]: === Iteration 11 === 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-01-09 20:27:49,204 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:27:49,204 INFO L85 PathProgramCache]: Analyzing trace with hash -1951000214, now seen corresponding path program 1 times [2025-01-09 20:27:49,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:27:49,204 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1842939435] [2025-01-09 20:27:49,204 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:27:49,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:27:49,478 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 118 statements into 1 equivalence classes. [2025-01-09 20:27:49,511 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 118 of 118 statements. [2025-01-09 20:27:49,511 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:27:49,511 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:27:49,869 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2025-01-09 20:27:49,870 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:27:49,870 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1842939435] [2025-01-09 20:27:49,870 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1842939435] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:27:49,870 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:27:49,870 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-01-09 20:27:49,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863299363] [2025-01-09 20:27:49,870 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:27:49,870 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 20:27:49,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:27:49,870 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 20:27:49,870 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 20:27:49,871 INFO L87 Difference]: Start difference. First operand 6938 states and 9411 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-01-09 20:27:50,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:27:50,144 INFO L93 Difference]: Finished difference Result 6938 states and 9411 transitions. [2025-01-09 20:27:50,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-09 20:27:50,145 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-01-09 20:27:50,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:27:50,174 INFO L225 Difference]: With dead ends: 6938 [2025-01-09 20:27:50,175 INFO L226 Difference]: Without dead ends: 6936 [2025-01-09 20:27:50,179 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-01-09 20:27:50,180 INFO L435 NwaCegarLoop]: 2534 mSDtfsCounter, 0 mSDsluCounter, 5064 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 7598 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 20:27:50,180 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 7598 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 20:27:50,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6936 states. [2025-01-09 20:27:50,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6936 to 6936. [2025-01-09 20:27:50,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6936 states, 4959 states have (on average 1.2740471869328494) internal successors, (6318), 5121 states have internal predecessors, (6318), 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-01-09 20:27:50,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6936 states to 6936 states and 9406 transitions. [2025-01-09 20:27:50,470 INFO L78 Accepts]: Start accepts. Automaton has 6936 states and 9406 transitions. Word has length 118 [2025-01-09 20:27:50,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:27:50,470 INFO L471 AbstractCegarLoop]: Abstraction has 6936 states and 9406 transitions. [2025-01-09 20:27:50,471 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-01-09 20:27:50,471 INFO L276 IsEmpty]: Start isEmpty. Operand 6936 states and 9406 transitions. [2025-01-09 20:27:50,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2025-01-09 20:27:50,474 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:27:50,474 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-01-09 20:27:50,474 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2025-01-09 20:27:50,474 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-01-09 20:27:50,474 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:27:50,475 INFO L85 PathProgramCache]: Analyzing trace with hash -595212872, now seen corresponding path program 1 times [2025-01-09 20:27:50,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:27:50,475 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602271793] [2025-01-09 20:27:50,475 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:27:50,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:27:50,783 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 100 statements into 1 equivalence classes. [2025-01-09 20:27:50,802 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 100 of 100 statements. [2025-01-09 20:27:50,803 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:27:50,803 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:27:51,016 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-01-09 20:27:51,016 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:27:51,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602271793] [2025-01-09 20:27:51,016 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1602271793] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:27:51,016 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:27:51,016 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-01-09 20:27:51,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2011845939] [2025-01-09 20:27:51,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:27:51,017 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 20:27:51,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:27:51,017 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 20:27:51,017 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 20:27:51,017 INFO L87 Difference]: Start difference. First operand 6936 states and 9406 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-01-09 20:27:51,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:27:51,252 INFO L93 Difference]: Finished difference Result 6936 states and 9406 transitions. [2025-01-09 20:27:51,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-09 20:27:51,252 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-01-09 20:27:51,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:27:51,274 INFO L225 Difference]: With dead ends: 6936 [2025-01-09 20:27:51,274 INFO L226 Difference]: Without dead ends: 6934 [2025-01-09 20:27:51,278 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-01-09 20:27:51,279 INFO L435 NwaCegarLoop]: 2532 mSDtfsCounter, 2505 mSDsluCounter, 2531 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2505 SdHoareTripleChecker+Valid, 5063 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 20:27:51,279 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2505 Valid, 5063 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 20:27:51,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6934 states. [2025-01-09 20:27:51,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6934 to 6934. [2025-01-09 20:27:51,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6934 states, 4958 states have (on average 1.27390076643808) internal successors, (6316), 5119 states have internal predecessors, (6316), 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-01-09 20:27:51,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6934 states to 6934 states and 9404 transitions. [2025-01-09 20:27:51,587 INFO L78 Accepts]: Start accepts. Automaton has 6934 states and 9404 transitions. Word has length 100 [2025-01-09 20:27:51,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:27:51,588 INFO L471 AbstractCegarLoop]: Abstraction has 6934 states and 9404 transitions. [2025-01-09 20:27:51,588 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-01-09 20:27:51,589 INFO L276 IsEmpty]: Start isEmpty. Operand 6934 states and 9404 transitions. [2025-01-09 20:27:51,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2025-01-09 20:27:51,590 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:27:51,590 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-01-09 20:27:51,590 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2025-01-09 20:27:51,590 INFO L396 AbstractCegarLoop]: === Iteration 13 === 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-01-09 20:27:51,590 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:27:51,591 INFO L85 PathProgramCache]: Analyzing trace with hash 902908272, now seen corresponding path program 1 times [2025-01-09 20:27:51,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:27:51,591 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115246520] [2025-01-09 20:27:51,591 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:27:51,591 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:27:51,861 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 122 statements into 1 equivalence classes. [2025-01-09 20:27:51,889 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 122 of 122 statements. [2025-01-09 20:27:51,890 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:27:51,890 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:27:52,059 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2025-01-09 20:27:52,059 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:27:52,059 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115246520] [2025-01-09 20:27:52,059 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [115246520] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:27:52,059 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:27:52,060 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-01-09 20:27:52,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010685659] [2025-01-09 20:27:52,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:27:52,060 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-01-09 20:27:52,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:27:52,061 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-01-09 20:27:52,061 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-09 20:27:52,061 INFO L87 Difference]: Start difference. First operand 6934 states and 9404 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-01-09 20:27:52,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:27:52,546 INFO L93 Difference]: Finished difference Result 13829 states and 18815 transitions. [2025-01-09 20:27:52,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-01-09 20:27:52,547 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-01-09 20:27:52,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:27:52,582 INFO L225 Difference]: With dead ends: 13829 [2025-01-09 20:27:52,582 INFO L226 Difference]: Without dead ends: 6924 [2025-01-09 20:27:52,609 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-01-09 20:27:52,610 INFO L435 NwaCegarLoop]: 2528 mSDtfsCounter, 2487 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2487 SdHoareTripleChecker+Valid, 2528 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 20:27:52,610 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2487 Valid, 2528 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 20:27:52,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6924 states. [2025-01-09 20:27:53,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6924 to 6924. [2025-01-09 20:27:53,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6924 states, 4949 states have (on average 1.2727823802788443) internal successors, (6299), 5109 states have internal predecessors, (6299), 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-01-09 20:27:53,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6924 states to 6924 states and 9387 transitions. [2025-01-09 20:27:53,173 INFO L78 Accepts]: Start accepts. Automaton has 6924 states and 9387 transitions. Word has length 122 [2025-01-09 20:27:53,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:27:53,174 INFO L471 AbstractCegarLoop]: Abstraction has 6924 states and 9387 transitions. [2025-01-09 20:27:53,174 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-01-09 20:27:53,174 INFO L276 IsEmpty]: Start isEmpty. Operand 6924 states and 9387 transitions. [2025-01-09 20:27:53,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2025-01-09 20:27:53,176 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:27:53,176 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-01-09 20:27:53,176 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2025-01-09 20:27:53,176 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-01-09 20:27:53,177 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:27:53,177 INFO L85 PathProgramCache]: Analyzing trace with hash 33418023, now seen corresponding path program 1 times [2025-01-09 20:27:53,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:27:53,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833585862] [2025-01-09 20:27:53,177 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:27:53,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:27:53,481 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 147 statements into 1 equivalence classes. [2025-01-09 20:27:53,515 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 147 of 147 statements. [2025-01-09 20:27:53,516 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:27:53,516 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:27:53,984 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 295 trivial. 0 not checked. [2025-01-09 20:27:53,984 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:27:53,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833585862] [2025-01-09 20:27:53,984 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1833585862] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:27:53,984 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:27:53,984 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-01-09 20:27:53,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865056627] [2025-01-09 20:27:53,985 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:27:53,985 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-01-09 20:27:53,985 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:27:53,985 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-01-09 20:27:53,985 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-01-09 20:27:53,985 INFO L87 Difference]: Start difference. First operand 6924 states and 9387 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-01-09 20:27:54,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:27:54,325 INFO L93 Difference]: Finished difference Result 7485 states and 9955 transitions. [2025-01-09 20:27:54,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-01-09 20:27:54,325 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-01-09 20:27:54,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:27:54,351 INFO L225 Difference]: With dead ends: 7485 [2025-01-09 20:27:54,351 INFO L226 Difference]: Without dead ends: 7483 [2025-01-09 20:27:54,357 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-01-09 20:27:54,357 INFO L435 NwaCegarLoop]: 2545 mSDtfsCounter, 2423 mSDsluCounter, 5336 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2424 SdHoareTripleChecker+Valid, 7881 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-09 20:27:54,358 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2424 Valid, 7881 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-09 20:27:54,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7483 states. [2025-01-09 20:27:54,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7483 to 7461. [2025-01-09 20:27:54,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7461 states, 5288 states have (on average 1.2607791225416036) internal successors, (6667), 5451 states have internal predecessors, (6667), 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-01-09 20:27:54,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7461 states to 7461 states and 9935 transitions. [2025-01-09 20:27:54,694 INFO L78 Accepts]: Start accepts. Automaton has 7461 states and 9935 transitions. Word has length 147 [2025-01-09 20:27:54,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:27:54,694 INFO L471 AbstractCegarLoop]: Abstraction has 7461 states and 9935 transitions. [2025-01-09 20:27:54,695 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-01-09 20:27:54,695 INFO L276 IsEmpty]: Start isEmpty. Operand 7461 states and 9935 transitions. [2025-01-09 20:27:54,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2025-01-09 20:27:54,696 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:27:54,696 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-01-09 20:27:54,696 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2025-01-09 20:27:54,696 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-01-09 20:27:54,697 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:27:54,697 INFO L85 PathProgramCache]: Analyzing trace with hash 1614949764, now seen corresponding path program 1 times [2025-01-09 20:27:54,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:27:54,697 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1035281265] [2025-01-09 20:27:54,697 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:27:54,697 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:27:55,016 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 106 statements into 1 equivalence classes. [2025-01-09 20:27:55,034 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 106 of 106 statements. [2025-01-09 20:27:55,034 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:27:55,034 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:27:55,266 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-01-09 20:27:55,267 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:27:55,268 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1035281265] [2025-01-09 20:27:55,268 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1035281265] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:27:55,268 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:27:55,268 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-01-09 20:27:55,268 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862082992] [2025-01-09 20:27:55,268 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:27:55,268 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 20:27:55,269 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:27:55,269 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 20:27:55,269 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 20:27:55,269 INFO L87 Difference]: Start difference. First operand 7461 states and 9935 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-01-09 20:27:55,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:27:55,575 INFO L93 Difference]: Finished difference Result 7461 states and 9935 transitions. [2025-01-09 20:27:55,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-09 20:27:55,575 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-01-09 20:27:55,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:27:55,608 INFO L225 Difference]: With dead ends: 7461 [2025-01-09 20:27:55,608 INFO L226 Difference]: Without dead ends: 7459 [2025-01-09 20:27:55,614 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-01-09 20:27:55,615 INFO L435 NwaCegarLoop]: 2525 mSDtfsCounter, 2497 mSDsluCounter, 2524 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2497 SdHoareTripleChecker+Valid, 5049 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 20:27:55,615 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2497 Valid, 5049 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 20:27:55,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7459 states. [2025-01-09 20:27:55,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7459 to 7459. [2025-01-09 20:27:55,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7459 states, 5287 states have (on average 1.2606393039530925) internal successors, (6665), 5449 states have internal predecessors, (6665), 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-01-09 20:27:56,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7459 states to 7459 states and 9933 transitions. [2025-01-09 20:27:56,091 INFO L78 Accepts]: Start accepts. Automaton has 7459 states and 9933 transitions. Word has length 106 [2025-01-09 20:27:56,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:27:56,092 INFO L471 AbstractCegarLoop]: Abstraction has 7459 states and 9933 transitions. [2025-01-09 20:27:56,092 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-01-09 20:27:56,092 INFO L276 IsEmpty]: Start isEmpty. Operand 7459 states and 9933 transitions. [2025-01-09 20:27:56,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2025-01-09 20:27:56,094 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:27:56,094 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-01-09 20:27:56,094 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2025-01-09 20:27:56,095 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-01-09 20:27:56,095 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:27:56,096 INFO L85 PathProgramCache]: Analyzing trace with hash 1329236236, now seen corresponding path program 1 times [2025-01-09 20:27:56,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:27:56,096 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666892771] [2025-01-09 20:27:56,096 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:27:56,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:27:56,362 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 112 statements into 1 equivalence classes. [2025-01-09 20:27:56,383 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 112 of 112 statements. [2025-01-09 20:27:56,383 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:27:56,384 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:27:56,615 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-01-09 20:27:56,615 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:27:56,615 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666892771] [2025-01-09 20:27:56,617 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1666892771] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:27:56,617 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:27:56,617 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-01-09 20:27:56,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742817343] [2025-01-09 20:27:56,617 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:27:56,617 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 20:27:56,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:27:56,618 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 20:27:56,618 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 20:27:56,618 INFO L87 Difference]: Start difference. First operand 7459 states and 9933 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-01-09 20:27:56,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:27:56,945 INFO L93 Difference]: Finished difference Result 7459 states and 9933 transitions. [2025-01-09 20:27:56,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-09 20:27:56,946 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-01-09 20:27:56,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:27:56,984 INFO L225 Difference]: With dead ends: 7459 [2025-01-09 20:27:56,984 INFO L226 Difference]: Without dead ends: 7457 [2025-01-09 20:27:56,989 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-01-09 20:27:56,989 INFO L435 NwaCegarLoop]: 2523 mSDtfsCounter, 2494 mSDsluCounter, 2522 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2494 SdHoareTripleChecker+Valid, 5045 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 20:27:56,989 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2494 Valid, 5045 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 20:27:56,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7457 states. [2025-01-09 20:27:57,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7457 to 7457. [2025-01-09 20:27:57,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7457 states, 5286 states have (on average 1.26049943246311) internal successors, (6663), 5447 states have internal predecessors, (6663), 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-01-09 20:27:57,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7457 states to 7457 states and 9931 transitions. [2025-01-09 20:27:57,542 INFO L78 Accepts]: Start accepts. Automaton has 7457 states and 9931 transitions. Word has length 112 [2025-01-09 20:27:57,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:27:57,542 INFO L471 AbstractCegarLoop]: Abstraction has 7457 states and 9931 transitions. [2025-01-09 20:27:57,542 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-01-09 20:27:57,542 INFO L276 IsEmpty]: Start isEmpty. Operand 7457 states and 9931 transitions. [2025-01-09 20:27:57,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2025-01-09 20:27:57,544 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:27:57,544 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-01-09 20:27:57,544 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2025-01-09 20:27:57,544 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-01-09 20:27:57,545 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:27:57,545 INFO L85 PathProgramCache]: Analyzing trace with hash 1503301618, now seen corresponding path program 1 times [2025-01-09 20:27:57,545 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:27:57,545 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036144869] [2025-01-09 20:27:57,545 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:27:57,545 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:27:57,954 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 159 statements into 1 equivalence classes. [2025-01-09 20:27:57,998 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 159 of 159 statements. [2025-01-09 20:27:58,001 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:27:58,002 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:27:58,610 INFO L134 CoverageAnalysis]: Checked inductivity of 297 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 295 trivial. 0 not checked. [2025-01-09 20:27:58,610 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:27:58,610 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036144869] [2025-01-09 20:27:58,610 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2036144869] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:27:58,611 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:27:58,611 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-01-09 20:27:58,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [80569386] [2025-01-09 20:27:58,612 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:27:58,612 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-01-09 20:27:58,612 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:27:58,613 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-01-09 20:27:58,613 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-01-09 20:27:58,613 INFO L87 Difference]: Start difference. First operand 7457 states and 9931 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-01-09 20:27:59,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:27:59,183 INFO L93 Difference]: Finished difference Result 7922 states and 10414 transitions. [2025-01-09 20:27:59,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-01-09 20:27:59,184 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-01-09 20:27:59,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:27:59,215 INFO L225 Difference]: With dead ends: 7922 [2025-01-09 20:27:59,215 INFO L226 Difference]: Without dead ends: 7920 [2025-01-09 20:27:59,219 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-01-09 20:27:59,220 INFO L435 NwaCegarLoop]: 2532 mSDtfsCounter, 2439 mSDsluCounter, 5260 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2440 SdHoareTripleChecker+Valid, 7792 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-09 20:27:59,220 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2440 Valid, 7792 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-09 20:27:59,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7920 states. [2025-01-09 20:27:59,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7920 to 7770. [2025-01-09 20:27:59,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7770 states, 5491 states have (on average 1.2544163176106355) internal successors, (6888), 5653 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-01-09 20:27:59,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7770 states to 7770 states and 10250 transitions. [2025-01-09 20:27:59,663 INFO L78 Accepts]: Start accepts. Automaton has 7770 states and 10250 transitions. Word has length 159 [2025-01-09 20:27:59,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:27:59,663 INFO L471 AbstractCegarLoop]: Abstraction has 7770 states and 10250 transitions. [2025-01-09 20:27:59,663 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-01-09 20:27:59,663 INFO L276 IsEmpty]: Start isEmpty. Operand 7770 states and 10250 transitions. [2025-01-09 20:27:59,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2025-01-09 20:27:59,665 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:27:59,665 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-01-09 20:27:59,665 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2025-01-09 20:27:59,667 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-01-09 20:27:59,668 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:27:59,668 INFO L85 PathProgramCache]: Analyzing trace with hash -1633500491, now seen corresponding path program 1 times [2025-01-09 20:27:59,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:27:59,668 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2134262567] [2025-01-09 20:27:59,668 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:27:59,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:27:59,925 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 118 statements into 1 equivalence classes. [2025-01-09 20:27:59,941 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 118 of 118 statements. [2025-01-09 20:27:59,941 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:27:59,941 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:28:00,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-01-09 20:28:00,147 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:28:00,147 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2134262567] [2025-01-09 20:28:00,147 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2134262567] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:28:00,147 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:28:00,147 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-01-09 20:28:00,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811558961] [2025-01-09 20:28:00,147 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:28:00,147 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 20:28:00,147 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:28:00,148 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 20:28:00,148 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 20:28:00,148 INFO L87 Difference]: Start difference. First operand 7770 states and 10250 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-01-09 20:28:00,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:28:00,497 INFO L93 Difference]: Finished difference Result 7770 states and 10250 transitions. [2025-01-09 20:28:00,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-09 20:28:00,497 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-01-09 20:28:00,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:28:00,525 INFO L225 Difference]: With dead ends: 7770 [2025-01-09 20:28:00,525 INFO L226 Difference]: Without dead ends: 7768 [2025-01-09 20:28:00,529 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-01-09 20:28:00,530 INFO L435 NwaCegarLoop]: 2521 mSDtfsCounter, 2491 mSDsluCounter, 2520 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2491 SdHoareTripleChecker+Valid, 5041 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 20:28:00,530 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2491 Valid, 5041 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 20:28:00,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7768 states. [2025-01-09 20:28:00,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7768 to 7768. [2025-01-09 20:28:00,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7768 states, 5490 states have (on average 1.2542805100182148) internal successors, (6886), 5651 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-01-09 20:28:01,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7768 states to 7768 states and 10248 transitions. [2025-01-09 20:28:01,013 INFO L78 Accepts]: Start accepts. Automaton has 7768 states and 10248 transitions. Word has length 118 [2025-01-09 20:28:01,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:28:01,014 INFO L471 AbstractCegarLoop]: Abstraction has 7768 states and 10248 transitions. [2025-01-09 20:28:01,014 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-01-09 20:28:01,014 INFO L276 IsEmpty]: Start isEmpty. Operand 7768 states and 10248 transitions. [2025-01-09 20:28:01,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2025-01-09 20:28:01,015 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:28:01,015 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-01-09 20:28:01,016 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2025-01-09 20:28:01,016 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-01-09 20:28:01,016 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:28:01,016 INFO L85 PathProgramCache]: Analyzing trace with hash -225131305, now seen corresponding path program 1 times [2025-01-09 20:28:01,016 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:28:01,016 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935506672] [2025-01-09 20:28:01,016 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:28:01,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:28:01,276 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 160 statements into 1 equivalence classes. [2025-01-09 20:28:01,404 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 160 of 160 statements. [2025-01-09 20:28:01,405 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:28:01,405 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:28:01,684 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 295 trivial. 0 not checked. [2025-01-09 20:28:01,684 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:28:01,684 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935506672] [2025-01-09 20:28:01,684 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1935506672] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:28:01,684 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:28:01,684 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-01-09 20:28:01,684 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203024638] [2025-01-09 20:28:01,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:28:01,685 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-01-09 20:28:01,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:28:01,685 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-01-09 20:28:01,685 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-01-09 20:28:01,685 INFO L87 Difference]: Start difference. First operand 7768 states and 10248 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)